RiskLabAI

View on PyPIReverse Dependencies (0)

0.0.82 RiskLabAI-0.0.82-py3-none-any.whl

Wheel Details

Project: RiskLabAI
Version: 0.0.82
Filename: RiskLabAI-0.0.82-py3-none-any.whl
Download: [link]
Size: 131755
MD5: 263f3849f816ae3a796f4f8363aa84cb
SHA256: 47ae2d87810a35013027d7c5a2e3e8d2d12bf1e1c649b1081e330a87fb7b8f6d
Uploaded: 2024-04-30 15:33:13 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: RiskLabAI
Version: 0.0.82
Summary: Financial AI using Python.
Author: RiskLab
Author-Email: arian[at]risklab.ai
Home-Page: https://github.com/RiskLabAI/RiskLabAI.py
Project-Url: Bug Tracker, https://github.com/RiskLabAI/RiskLabAI.py/issues
Project-Url: Changelog, https://github.com/RiskLabAI/RiskLabAI.py/releases
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: BSD License
Classifier: Intended Audience :: Developers
Requires-Dist: scipy
Requires-Dist: ta
Requires-Dist: quantecon
Description-Content-Type: text/markdown
License-File: LICENSE
[No description]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
RiskLabAI/__init__.py sha256=rhDnRsGURbZt0KGC_TuBs1vY3kgP8FuoPYh2RMOBQaE 220
RiskLabAI/backtest/__init__.py sha256=VDEK_RpoKnASjk-C6EG2MvJPw8KGJFesWkFR7Mbl4IY 367
RiskLabAI/backtest/backtest_statistics.py sha256=Q81Gi74Hcq5bEWTeAh335iMxfJ6NVs84hvN0iNJJm4g 5112
RiskLabAI/backtest/backtest_synthetic_data.py sha256=FwyBd1Os4gfV1W6KZS97Ly5LvwpviHzB1PMF-tVJFOw 2716
RiskLabAI/backtest/backtset_overfitting_in_the_machine_learning_era_simulation.py sha256=rdXkZhwVyzIJCpz8ruHYW9rP_VJmZypCQKx_wGy-xMc 12167
RiskLabAI/backtest/bet_sizing.py sha256=cB8PiE9gDI8bGsAYrScxDSJYxRExQXSpkXM6TxacNXc 8379
RiskLabAI/backtest/probabilistic_sharpe_ratio.py sha256=8gRtlwgqIpynEGu7rB8T79ygz-5-zkhjpE1fm9Nv4yM 2931
RiskLabAI/backtest/probability_of_backtest_overfitting.py sha256=Ud3xIVASgJxGyVRCA37isPHdnRoqaREWUEO2I5ATtVU 4802
RiskLabAI/backtest/strategy_risk.py sha256=7XQj_lmhn9Me9vihkbKt0wPmdHi7sElJkTQBqRH4lzU 8053
RiskLabAI/backtest/test_set_overfitting.py sha256=0pnweODY2wxxXJ_LlFtX1VtelTUqzcDFv03ESuazs1Q 6718
RiskLabAI/backtest/validation/__init__.py sha256=U2Wywf1n-mYU6_aezlnpBRck84gmOXQP__b7bSs-jlI 242
RiskLabAI/backtest/validation/combinatorial_purged.py sha256=iMfViX98bEGs8ljvPYEjxKw7bWWmMWVfOPY9w_PiW_8 13793
RiskLabAI/backtest/validation/cross_validator_controller.py sha256=MuVPT_yzuDq-e1hgK9sCwnGhnV683wZZnsoryklcELg 2169
RiskLabAI/backtest/validation/cross_validator_factory.py sha256=dNBuW2Pw3Q84OcAW1iInhrPbSRgxXtDW2JzdLeyaL9E 1570
RiskLabAI/backtest/validation/cross_validator_interface.py sha256=VcgMvZcqO384ZFzGZIoU0RzBazMWnb4rDKZ_WULbzUs 8753
RiskLabAI/backtest/validation/kfold.py sha256=A90gOxo6mqLWJuoiZ1A4ziZOR9v1yjQCDVpz_ffrtnw 12915
RiskLabAI/backtest/validation/purged_kfold.py sha256=KAX_0B8qP_tZfGGaI3wxfG9TKGgRswSxLXOjB23ppMM 20004
RiskLabAI/backtest/validation/walk_forward.py sha256=qo9yDnI0gqPts2CSDqYuAq68yDt99idEj4cDMCVr2x0 7058
RiskLabAI/cluster/__init__.py sha256=Xx-4Z5apwpQFNwFAkjgqxshmbDNOhi_lUoFlPaIevqg 27
RiskLabAI/cluster/clustering.py sha256=YCfPoJ7XAe2ctw9XXc91q-kNHY-4CyXm6vgL-oxaFec 9414
RiskLabAI/controller/__init__.py sha256=h13NnsFyMR346d9mXGAQK9wPViGKXN3gdg4qCB42kjA 75
RiskLabAI/controller/bars_initializer.py sha256=6KgbIAsU8EwH9yO-AZV4egbbDiffDW2aYAuiUSoy8Gw 14344
RiskLabAI/controller/data_structure_controller.py sha256=61NlAnEhWL1F9Qyi6NWutkMOhBe2ATvdw20nXJnCZP8 5680
RiskLabAI/data/__init__.py sha256=2QU_NPzFalqrwqXtLnXC4bk4oOXANRI4j8DOWwNF6zI 181
RiskLabAI/data/denoise/__init__.py sha256=dwVDIr_3XTJnJ5KMvOfEaQZ_Kai4z5W2kvO7bs-auwE 24
RiskLabAI/data/denoise/denoising.py sha256=2JN8FTz2KN_48ZQdvqUDrw0O9RpIU7Uq_DEesthN0nc 12235
RiskLabAI/data/differentiation/__init__.py sha256=MsVSVZOrktstZtnlprn9Q8DYcHJFelJkpfXtpJ0GTKs 30
RiskLabAI/data/differentiation/differentiation.py sha256=Q0SGf3R8jD2H9Cbba2KN9oXFJ1v-YvrMsdJodDBLzp4 11236
RiskLabAI/data/distance/__init__.py sha256=ewhHEHTsUlWYPdmh_RIV1Ea1gx6Mg9eciqz0ujctOwo 30
RiskLabAI/data/distance/distance_metric.py sha256=LydsgbvPFk9XjCWYCKCyusJ7VYkDf3LUbDMdr_9N59g 5698
RiskLabAI/data/labeling/__init__.py sha256=zvRZreJ1tvPN-J6qGoTKoPqGXYnRbn1VHgYtQOGnNus 56
RiskLabAI/data/labeling/financial_labels.py sha256=yKdzj5FOsv2CxBUNYHOa1BtATiV2iI8kQmoOPwrs5Go 2429
RiskLabAI/data/labeling/labeling.py sha256=9kRF5urHeXgpWDnTlj3m_pnpzlDY0dCMDxDoeY0yHu0 20754
RiskLabAI/data/structures/__init__.py sha256=BTdhTWWTAz67m9HGRJevlJzA_84AUPAuSPWyfuVB2cA 452
RiskLabAI/data/structures/abstract_bars.py sha256=V6Pz38-RCjrSnIRXaL1K-wJiVi1x6UF9tU_S18g0Z9I 6744
RiskLabAI/data/structures/abstract_imbalance_bars.py sha256=dYqo0SRJh3WSgTpuGxLbBeCqyiG2VWwTYWs67RZug7U 6739
RiskLabAI/data/structures/abstract_information_driven_bars.py sha256=_2ZUUpMtkP5Ci-c-snsEOfJLKacwAKJ1iZ0hS3atKes 4256
RiskLabAI/data/structures/abstract_run_bars.py sha256=KOwEwJffMThnp4WXVxnzJd9KdhmyQETnuN9FhxNM1_w 9475
RiskLabAI/data/structures/data_structures_lopez.py sha256=ZfbiIgqBFdt4Oqf1DkK48o6tsr2uRZky4Kn1WQYbELU 12377
RiskLabAI/data/structures/filtering_lopez.py sha256=2r4z7kvfdfnPANuhvew3xhrBEX4vOnb-UUzjOahlvHc 1619
RiskLabAI/data/structures/hedging.py sha256=2aUkV7IHL_W18nBFBZZpkZpprfMmqtbpyi3gMvOH9-c 1932
RiskLabAI/data/structures/imbalance_bars.py sha256=_RX94oVSUSDe5NsuNoWooSdsLZKsJNrJlq_eLxa4Chs 4627
RiskLabAI/data/structures/infomation_driven_bars.py sha256=7Trin_N_9GNwKkr5yM2xbJKm1vx_aFP0rIFqfee4z9w 2324
RiskLabAI/data/structures/run_bars.py sha256=IPWktwEXoXNAosP9gTpobxDb3AwyOUI-0u89ehsu7J0 4582
RiskLabAI/data/structures/standard_bars.py sha256=GXUkTBmqECOMHrPrtOdB3dtb92x2tpD15Cp2cSktakA 2247
RiskLabAI/data/structures/standard_bars_lopez.py sha256=vCOIF3aSV6bp0KylVT1sB6BiIbc9nn-oYI3oxpBmWQE 4475
RiskLabAI/data/structures/time_bars.py sha256=HdZ0RHC_v1Z52WBAlyKvz6L4i-YFNbfZNzxjD_jTyLc 2930
RiskLabAI/data/structures/utilities_lopez.py sha256=_0BBnpQeF7TfziufXjrYhIyzMxbh0H0HhTrAxzPlWIs 3957
RiskLabAI/data/synthetic_data/__init__.py sha256=6Q-pOq7BJvSYyuFYtVvl74_uUO-KUI0s8XAJbUdiSJk 86
RiskLabAI/data/synthetic_data/drift_burst_hypothesis.py sha256=JcWxgRr-5GaExM0KK2CxneadlZtJeEJH7JdM93Tr-hI 2225
RiskLabAI/data/synthetic_data/synthetic_controlled_environment.py sha256=kmVb8Prxr5lgJAYS2_FmMKbB3Iryfb3SKZrn8RDvEoA 9402
RiskLabAI/data/weights/__init__.py sha256=mTklhTQ_0PNhzFjZyZQLoTsVUqOoCCO6CnGSBXt8T4w 31
RiskLabAI/data/weights/sample_weights.py sha256=2T4NHHeMbgzk1Ppka_jyUfgkI0eClH8BVG8Hmo__s5c 6250
RiskLabAI/ensemble/__init__.py sha256=uNtDFUCeV1b2uN3vG1tkNE2byt_yL4Ey1Z-F8vsJRCo 42
RiskLabAI/ensemble/bagging_classifier_accuracy.py sha256=CNMhvBD7fqiPgDwnmgJBSML0s8uw6Hl3EtoZgyccDug 955
RiskLabAI/features/__init__.py sha256=MmrM03UrYmGC8Wu1roSBlpjJAaz44X-Ogl4aeaIttCk 139
RiskLabAI/features/entropy_features/__init__.py sha256=UseePsUhApCQQTNvbDttXZ08GBF8or9qTuQS1V76iNs 148
RiskLabAI/features/entropy_features/entropy.py sha256=CbEctPNOQXK5KBEaneFNoR0p_NmGqN0z4XYVdlXIosQ 4441
RiskLabAI/features/entropy_features/kontoyiannis.py sha256=_w5RktNXWQ6iOIzGPzqLYO2chs0oGF09XOPmIEHw8IU 1877
RiskLabAI/features/entropy_features/lempel_ziv.py sha256=PdZvqlX75kaNhoq_DSyL3lwUflS3vm1cdaxAoEhcUIc 629
RiskLabAI/features/entropy_features/plug_in.py sha256=zVEzwZuMxPrqhJHApq9-aeSa6JWi1t1U4ZvAjDqSE50 764
RiskLabAI/features/entropy_features/pmf.py sha256=h9muvIiGyqStaCzSoiKEMyJOfJbpWsjhbs7ULEgtszE 874
RiskLabAI/features/entropy_features/shannon.py sha256=5kcu_oAeypcVwlBy8FXh_PZotvKHYS0pJyAMwubdcVA 555
RiskLabAI/features/feature_importance/__init__.py sha256=cnzC0JD7BLepnRe40vhNMdiBU3K6yysao-wxMMg3hmg 480
RiskLabAI/features/feature_importance/clustered_feature_importance_mda.py sha256=YZOsJvYeoMhrfOs3ZLshwaqfztPX61AsIsF6gfn9gYU 4119
RiskLabAI/features/feature_importance/clustered_feature_importance_mdi.py sha256=qT4pStADSWVCFgsAd4UhAQHeX9cu_mtAJykFromrAy8 2884
RiskLabAI/features/feature_importance/clustering.py sha256=p7566KisuOHaSAxrfk6p2EeOHKXWCNB53iRKiAWfd08 12272
RiskLabAI/features/feature_importance/feature_importance_controller.py sha256=DW-Ib0OBCSQLDQ_6QdbRVx4oVtrreCOeXWVMph8GTxw 1984
RiskLabAI/features/feature_importance/feature_importance_factory.py sha256=5wGaCiEV48AWaBmrbJJ4_YIFZ7pxGCkkWmthjeOKgbA 1584
RiskLabAI/features/feature_importance/feature_importance_mda.py sha256=4xEtzk6QFrzG6ImRJnWGLY3Mvb0S2s0BpjV6bvlp-UY 3823
RiskLabAI/features/feature_importance/feature_importance_mdi.py sha256=-2XDRpDTh3Mty3WjKme4vGaRJwiw6HbIoLxLR_eKPsA 2217
RiskLabAI/features/feature_importance/feature_importance_sfi.py sha256=FNOu_Rvzh6ylC7Mm05zcZebjZQ6SRSTocCSlgYHXYp0 4120
RiskLabAI/features/feature_importance/feature_importance_strategy.py sha256=6u6LEyIrLkoTgE66FObRcW4avg_RJSXkk7VofpP4n-s 867
RiskLabAI/features/feature_importance/generate_synthetic_data.py sha256=W2XbRfQrUaw_UV2vVJTLiMsSGiemftSiFJ8x6D0_CWU 1777
RiskLabAI/features/feature_importance/orthogonal_features.py sha256=alcfgjayAFeOzuUgZhXC3FGyeBfMOkK9A-A2N0HWy6k 2173
RiskLabAI/features/feature_importance/weighted_tau.py sha256=Gnra4p-23BJ-_BX6KNROk1zjrgcXPXZxMFzsoLDWRXA 1196
RiskLabAI/features/microstructural_features/__init__.py sha256=JXdHPLg0bd0LTak56jEAn1MuTjiDSZUJ3SJnGmsUdeA 85
RiskLabAI/features/microstructural_features/bekker_parkinson_volatility_estimator.py sha256=NrnwHBGCCAbH0U4lV-xw5Ds7LFMLi5MsyuHHi5vbDnw 2110
RiskLabAI/features/microstructural_features/corwin_schultz.py sha256=5dLVDOdA4QbYp1VnTIimEr5_pluGwQzeNuEHrBm88ic 2774
RiskLabAI/features/structural_breaks/__init__.py sha256=5IqtdO-cElYDbWzse3jFaJV6xIttKDUqdElPLeDYTWs 34
RiskLabAI/features/structural_breaks/structural_breaks.py sha256=O3uKr1XRpbzQFypfHJYlnWm7ZnATu3Zsrfq3eA4WP1g 3702
RiskLabAI/hpc/__init__.py sha256=2kKLlZFF2ZKls_yvyAcE1ghJU4IkaUJlvmqZmH7PcwM 18
RiskLabAI/hpc/hpc.py sha256=0QJSHtmI9GXc12E9y5_JnlYS19BEBuGtnm_p7NRJq5Q 6520
RiskLabAI/optimization/__init__.py sha256=tbmcsu8EemJfCexyz2RUM8Vwv8bwIHRR2AVhltB2pS8 84
RiskLabAI/optimization/hrp.py sha256=mZaxND01GrR0mpinkrafYAtiaMgwbhfmj_c4vM_DCbk 14483
RiskLabAI/optimization/hyper_parameter_tuning.py sha256=T-wybUnELPZjufR9ClhvDzYrHsaOY62BDOFaLbWi00s 3622
RiskLabAI/optimization/nco.py sha256=e0_UOljdW6E0ZEPPJkMxl6B0lQaxRAGcKVYWba9iEJg 4943
RiskLabAI/pde/__init__.py sha256=w27x1oJcCEHGgDgFRkiuTkFuG2jEw2xhJrwmFLE1RKM 67
RiskLabAI/pde/equation.py sha256=SvhNhnoEmt5MRQaSlyVbc2y0jC-lfaVBHpNvbtS1wbs 14678
RiskLabAI/pde/model.py sha256=Den2mmpYV40Rm-lsadCMGTU0qmP242o0zQQRHaEqhf4 18512
RiskLabAI/pde/solver.py sha256=LV6_7uamxFSPGei7484QZtXkp96QRcGwcR5Md48_EsU 14402
RiskLabAI/utils/__init__.py sha256=woYuLwWT25DM8qzG8gl-5lkBCzQ9O8jz96RyXj3JrhY 157
RiskLabAI/utils/constants.py sha256=BbUmOcxgJEZFZSKHZKfwtG4VEQu6xf0lR99pjydYKYg 1456
RiskLabAI/utils/ewma.py sha256=O_0yalPid1DNAvVqckMnTR0uyFOWnS783y0tDuvqd7w 806
RiskLabAI/utils/momentum_mean_reverting_strategy_sides.py sha256=17z-VqkIgReX3dYIEsp3fzFD7XyUQUxQ9WjdM46NOB0 2189
RiskLabAI/utils/progress.py sha256=vrDoiHla5iS0yMMdgm1d7RTuBN6SmlLdNt15u_SKHC0 1829
RiskLabAI/utils/smoothing_average.py sha256=_5rd7PXnTyY2Jc4kZo_RcCxZK-J3rNOE5oOqTn-Juyk 1336
RiskLabAI-0.0.82.dist-info/LICENSE sha256=xWciKNpswzmEejWyhSVnPGBJMygAJ-oZ_L9oo894wkk 1694
RiskLabAI-0.0.82.dist-info/METADATA sha256=p1leRy3-UvQ7bjnY1B1duyJWbTRnufE0Z4-azbzaQlI 610
RiskLabAI-0.0.82.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
RiskLabAI-0.0.82.dist-info/entry_points.txt sha256=fSPGBOyFgMCqdCYy-vb3A4ADAZ6CUe-iO7tQ8k4a2X0 56
RiskLabAI-0.0.82.dist-info/top_level.txt sha256=Zf2h9x00HOJAymKRXim_KSclskTh1xC1OQVft_ALdNs 10
RiskLabAI-0.0.82.dist-info/RECORD

top_level.txt

RiskLabAI

entry_points.txt

RiskLabAI = RiskLabAI.app:entry_point