pyqlib

View on PyPIReverse Dependencies (1)

0.9.5 pyqlib-0.9.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
pyqlib-0.9.5-cp38-cp38-win_amd64.whl
pyqlib-0.9.5-cp38-cp38-macosx_10_15_x86_64.whl
pyqlib-0.9.5-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
pyqlib-0.9.5-cp37-cp37m-win_amd64.whl
pyqlib-0.9.5-cp37-cp37m-macosx_10_15_x86_64.whl

Wheel Details

Project: pyqlib
Version: 0.9.5
Filename: pyqlib-0.9.5-cp38-cp38-win_amd64.whl
Download: [link]
Size: 692385
MD5: b12b31b716fb71c57b57dffd5553496d
SHA256: ea229d3a311846a8c3f0657823999942402e997761924415f8fedba125cda47d
Uploaded: 2024-05-24 08:18:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyqlib
Version: 0.9.5
Summary: A Quantitative-research Platform
Home-Page: https://github.com/microsoft/qlib
License: MIT Licence
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Classifier: License :: OSI Approved :: MIT License
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.5.0
Requires-Dist: numpy (<1.24,>=1.12.0)
Requires-Dist: pandas (>=0.25.1)
Requires-Dist: scipy (>=1.0.0)
Requires-Dist: requests (>=2.18.0)
Requires-Dist: sacred (>=0.7.4)
Requires-Dist: python-socketio
Requires-Dist: redis (>=3.0.1)
Requires-Dist: python-redis-lock (>=3.3.1)
Requires-Dist: schedule (>=0.6.0)
Requires-Dist: cvxpy (>=1.0.21)
Requires-Dist: hyperopt (==0.1.2)
Requires-Dist: fire (>=0.3.1)
Requires-Dist: statsmodels
Requires-Dist: xlrd (>=1.0.0)
Requires-Dist: plotly (>=4.12.0)
Requires-Dist: matplotlib (>=3.3)
Requires-Dist: tables (>=3.6.1)
Requires-Dist: pyyaml (>=5.3.1)
Requires-Dist: mlflow (<=1.30.0,>=1.12.1)
Requires-Dist: packaging (<22)
Requires-Dist: tqdm
Requires-Dist: loguru
Requires-Dist: lightgbm (>=3.3.0)
Requires-Dist: tornado
Requires-Dist: joblib (>=0.17.0)
Requires-Dist: ruamel.yaml (<=0.17.36)
Requires-Dist: pymongo (==3.7.2)
Requires-Dist: scikit-learn (>=0.22)
Requires-Dist: dill
Requires-Dist: filelock
Requires-Dist: jinja2 (<3.1.0)
Requires-Dist: gym
Requires-Dist: cryptography
Requires-Dist: dataclasses; python_version < "3.7"
Requires-Dist: protobuf (<=3.20.1); python_version <= "3.8"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: pytest (>=3); extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: sphinx-rtd-theme; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: wheel; extra == "dev"
Requires-Dist: setuptools; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: pylint (<=2.17.6); extra == "dev"
Requires-Dist: mypy (<0.981); extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: nbqa; extra == "dev"
Requires-Dist: jupyter; extra == "dev"
Requires-Dist: nbconvert; extra == "dev"
Requires-Dist: importlib-metadata (<5.0.0); extra == "dev"
Requires-Dist: readthedocs-sphinx-ext; extra == "dev"
Requires-Dist: cmake; extra == "dev"
Requires-Dist: lxml; extra == "dev"
Requires-Dist: baostock; extra == "dev"
Requires-Dist: yahooquery; extra == "dev"
Requires-Dist: beautifulsoup4; extra == "dev"
Requires-Dist: tianshou (<=0.4.10); extra == "dev"
Requires-Dist: gym (>=0.24); extra == "dev"
Requires-Dist: tianshou (<=0.4.10); extra == "rl"
Requires-Dist: torch; extra == "rl"
Provides-Extra: dev
Provides-Extra: rl
Description-Content-Type: text/markdown
[Description omitted; length: 38547 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: false
Tag: cp38-cp38-win_amd64

RECORD

Path Digest Size
qlib/__init__.py sha256=zBnSUhRgk1_UnjvsOjCy9-Lf42CfKMKdW22Vz3rfPj4 11957
qlib/config.py sha256=UvAfRa4hxtNU1LC70x6YFRifD2WZy0NhityiBlI_NDQ 18129
qlib/constant.py sha256=UtvceKWAt1x72ptlMvZdeR0eiC2RGBoea4yhB-bDnag 521
qlib/log.py sha256=XAsom8NRutyf9sTBLbaXx3Fp4EsNDRish5X_vRJHfVk 7862
qlib/typehint.py sha256=rEL9jK_E9a7zRd_ybaO3ehEN1CP0PPaALUFA36ZhJD0 2058
qlib/backtest/__init__.py sha256=H98f4pE1PqbyaVs0Gl7ev6XvkvrFIQfv_-OwGzwaFdI 12213
qlib/backtest/account.py sha256=cBiG8yo2vs2cXXiyjktadR7eAb7MEhRqnM-ZQAI1U4s 18416
qlib/backtest/backtest.py sha256=nJvipPMNJ0W7eLU68zoa7SVnuMYPaIqih6sqw0StZGE 4149
qlib/backtest/decision.py sha256=poZtFbyPOtHHW_w4VszeUkXUPwot4Hsa1WXW5-INglE 22466
qlib/backtest/exchange.py sha256=ZrXXoYTukjzshZMfDlHE0UVx8e6US5hkQYJ4TUyMeAA 45141
qlib/backtest/executor.py sha256=dquUzndpFIfabNQbz-P-FLUUnpF4Nbyqug7RdK_Q-og 27240
qlib/backtest/high_performance_ds.py sha256=Rl3jP-6XyLj8DFHzZCMOQYcKGPD-d6ers18g8ZoSyfc 23892
qlib/backtest/position.py sha256=rs2y2khG_JEZNWDsuk6RFId1vnirGNvpEcuRasg_CK4 20612
qlib/backtest/profit_attribution.py sha256=CsjdEO58UkUr9JZ_IG3UgD6s7TrdhA6M41kqD661S2Q 15326
qlib/backtest/report.py sha256=r5TRiM6gD_w9wh3R4A76kyyyxwG0UAXOE14NW6Q9HQY 28372
qlib/backtest/signal.py sha256=XG8GDzig9f7QUDUnHyYKWBTyuXyD2Vb33Gefjmy_HPw 4108
qlib/backtest/utils.py sha256=nV2t_EVAIoV2yirceiJhXJWOKybO4YrugSWC4n3qFio 10826
qlib/contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/contrib/evaluate.py sha256=dZQqm0CXuOdR9Spnr4QBUuQ_Q9qdo2HdglukZDgT05A 14471
qlib/contrib/evaluate_portfolio.py sha256=QeD63NM6L6Fe6FuRggumwE7ZBOpS1TqUbkIxm6D0rwk 6639
qlib/contrib/torch.py sha256=fxnEquHKFlQJ9qLF3QkFkkNdpK1_0qoltYlFJljek2Y 1105
qlib/contrib/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/contrib/data/data.py sha256=AN61Z4vCcFnAwnFkBUrhVo60izc8VUjMoApII1q_wng 2185
qlib/contrib/data/dataset.py sha256=yd-6FSJC0-TCnjh4pmuYQn-fXYxsMVZ8Xo63cRMNsH4 13947
qlib/contrib/data/handler.py sha256=gqa6GIn5bWtfaPs9yjXmU_dStkxSGCPQdtM6rkMM6jc 20641
qlib/contrib/data/highfreq_handler.py sha256=gKJfGN9Er8kgiOPfID9AegREB4TbI0CNw-g3PWTqS-0 19273
qlib/contrib/data/highfreq_processor.py sha256=ih1zUJXmuGCHpezwmor4XdTHX17rDM5szb7y57ztxbo 3149
qlib/contrib/data/highfreq_provider.py sha256=nuySm_1RGRncadso_7TcLUzxlABVo53o4vWVpxHwT_g 12588
qlib/contrib/data/processor.py sha256=5sHlEibP65uum-0J9X9RP1yh0FBO4dT70GS5OgwK-gQ 4571
qlib/contrib/data/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/contrib/data/utils/sepdf.py sha256=e__2Ipkx8f55YnMx-OPkzFsW-7prESnHo38ZPoRZzFs 7163
qlib/contrib/eva/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/contrib/eva/alpha.py sha256=y363gyowxrtLnF2vGWQxtqWBMkbiWk4rxvgt50S5Smg 6849
qlib/contrib/meta/__init__.py sha256=bhS50Fc9PCZP7DBdnG8mkA2_k6MERSUBPdeV-YAtIaY 207
qlib/contrib/meta/data_selection/__init__.py sha256=NHHRX2tUJXq6bBC4hukoF9ffH9u-oSCrEMGSTRHGxfM 219
qlib/contrib/meta/data_selection/dataset.py sha256=qHww2CIBYOYi6PECpn9OYmaE7gqtQEEFBriD7C4e7mU 18286
qlib/contrib/meta/data_selection/model.py sha256=bCmnUwpwYElAlRsUEzBNkaMtMTNC7OTzm1pD1NB_VoE 6615
qlib/contrib/meta/data_selection/net.py sha256=aLERCdcTPweZhoFBQO19AMG1X64oNrvdYCZhHSKR0S8 3098
qlib/contrib/meta/data_selection/utils.py sha256=kehCNJkEzPoR1zAnNpWF6MRGTx03GU64BMEL48RYQR4 4075
qlib/contrib/model/__init__.py sha256=_kfQ7WmL5yT4xsf_MLqip2znd_1PG0BPS7s6Ehyj_us 1754
qlib/contrib/model/catboost_model.py sha256=w9ivJqmvc_PUw52WiwvImCrjWc9x6U11whU1puXC4J0 3878
qlib/contrib/model/double_ensemble.py sha256=h3QvMQCxQc1rhTyGpx0a1b5t9FRclsFtu5b9ZPISH3U 12459
qlib/contrib/model/gbdt.py sha256=Bih0uEfr1kJrX1SiY9XbzkmxjVKOo12ulrajHb9_PGY 5061
qlib/contrib/model/highfreq_gdbt_model.py sha256=zqefgzTBMMZTLtHuIVdK5VBYMnuJecW--_zL8sOFkE0 6810
qlib/contrib/model/linear.py sha256=y0_PWTSUusKtcvJM0KH33bJ7G-oEH9tu3Es-ngtrrC8 4315
qlib/contrib/model/pytorch_adarnn.py sha256=5OLNkE-dhGNyqvkRXtmNjDcHgAeo73nvM4KZd4Y2ghk 28729
qlib/contrib/model/pytorch_add.py sha256=T7mEfYiAezSCV1Ngl8kHuy16kZq9-_AtA9t81XkbXGc 22112
qlib/contrib/model/pytorch_alstm.py sha256=ReMCzyFun7pCyjkacVBD1YXXnZK6Fb4X_TVJwfVfVFQ 11676
qlib/contrib/model/pytorch_alstm_ts.py sha256=m9ZTs9FGUhX13Ggw32Bg1RXbkbOXaiUg_9GfRLV25_w 11911
qlib/contrib/model/pytorch_gats.py sha256=i2uT5rskSBxSBPto5iUfaEPsrTbUV0Np22YL_7NtzYs 13089
qlib/contrib/model/pytorch_gats_ts.py sha256=QAPvK94f6q-TNwCcSduyqGeCEjD9jU1Aq4v9VA-m6a4 13532
qlib/contrib/model/pytorch_gru.py sha256=d5b09QBkb0P7tIzD9jlizsmb290j9hvd6M2YDZODJ5o 9959
qlib/contrib/model/pytorch_gru_ts.py sha256=_pgE19BrGNBMtQloNyjW1OqRAAocO5r9FoZMR0250RE 10173
qlib/contrib/model/pytorch_hist.py sha256=TOmeEfHCsbyQ1orzRTAdKq7gOA1uZ3B47L6zGgNAQbI 19168
qlib/contrib/model/pytorch_igmtf.py sha256=5qsHGuMR4MeMMRbFLAUANIUjT6Y5116N7cCmw90dI6Y 16285
qlib/contrib/model/pytorch_krnn.py sha256=kHgK-jv5lFe2vQNA0i_eistz-swBC7nj3CrklWROWj8 16228
qlib/contrib/model/pytorch_localformer.py sha256=oAnyDy-eUVaAoFgFIUA41lcxIB7CcPhtAZQ5nIW3gfg 11038
qlib/contrib/model/pytorch_localformer_ts.py sha256=c1mESI5iCkabtFFuH3PCja4t1j7RrzgtIW-Pfn5VRTk 10365
qlib/contrib/model/pytorch_lstm.py sha256=dqYyv26msgIe_2R7GO_ZHQZkgfK58HvZCpINmq1Pctk 9716
qlib/contrib/model/pytorch_lstm_ts.py sha256=059CK8X-zpPMBbl9yRGMcvE_fAgNsGYzQQWB6ZYMj08 9960
qlib/contrib/model/pytorch_nn.py sha256=JX58XDI52Jz_O2JzY-1hN2hP68EUClvIIoZ0sZkLY0o 17587
qlib/contrib/model/pytorch_sandwich.py sha256=u51_bpuQfrvF0YuwoCp7XxbMHIhSQkbD8gfaWZxNU5I 12042
qlib/contrib/model/pytorch_sfm.py sha256=Jo1w8dUG1beM7t_38BJkJ50vpB-8LWZyy6ShHAiiMjY 16365
qlib/contrib/model/pytorch_tabnet.py sha256=f0jm4oJQeKYg6LyWFiKbuLWpXzdWvAp2VgCwX09xEF4 23498
qlib/contrib/model/pytorch_tcn.py sha256=af6JADWVm1S4vvq2Ur6Eo6xaJgKyQ5JCPZxdf3HMdHQ 9891
qlib/contrib/model/pytorch_tcn_ts.py sha256=tv41Ieg6LlNRjx1e3A2S8a6f7SIRmI1wG8vyK6W6QsI 9460
qlib/contrib/model/pytorch_tcts.py sha256=05zmdSfgUwXzVE7Vuwq_ZEf3og5Kv5rOrIdsBhwZ9TU 14713
qlib/contrib/model/pytorch_tra.py sha256=o-pIci_7y3lXM95XgF6koH9AR3z8rOvAtJW-QYuiWms 35148
qlib/contrib/model/pytorch_transformer.py sha256=kRggzmbITPvDJ_7QPpnL_Lq0f3G7g8YhexBHsrmTswU 9865
qlib/contrib/model/pytorch_transformer_ts.py sha256=MiIvdKPA73ir0U8QzEgDCL_6TdKiFAPvdMZ9wDOQxb8 9167
qlib/contrib/model/pytorch_utils.py sha256=SSysDG8nhbvCBK7gjCcI1NIZEf5KbcPZPa99psig7XQ 1234
qlib/contrib/model/tcn.py sha256=cV4JdS77oeCOpbRRJ65u2Ebj9X61dn1VdptNT42r19M 2682
qlib/contrib/model/xgboost.py sha256=ZqAby_ubVeWyajJ8uk7fgnYmBE7IAK0LqTJpUL7yTlQ 3168
qlib/contrib/online/__init__.py sha256=sR8osPGs_a8HsW2IZ9QRQuNUbeCgXNPjsbRIEArmxcU 607
qlib/contrib/online/manager.py sha256=PQJA75Rb7Ym5zsZ4dnneM-vwKxIjjVDvrPEs8D-w-Sg 5636
qlib/contrib/online/online_model.py sha256=ot93XYONg4egpK09bnr3mlXh77Z5gBDrPrlBwGOyYZE 1149
qlib/contrib/online/operator.py sha256=mn2W7-plBAWSBKT8KlzPeE-CYOyYkzM1lt3kWG-R698 13138
qlib/contrib/online/user.py sha256=rBysCTPLnmpUXYbwGGUyKSchOUi_NYR9v7-9xgS76EM 3057
qlib/contrib/online/utils.py sha256=EJ-4fagemHmNu6NAqkNer9dPfRpdhRYR439fqqm9DN8 3177
qlib/contrib/ops/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/contrib/ops/high_freq.py sha256=jn1Ml0FcKptf8Y2JOsPjjnH1tmpU8tF_wrmBQSN0Z_4 8428
qlib/contrib/report/__init__.py sha256=6VBXkJS3olq0729kDPOvM7MYX4r_RC3T95HhIUdp1-M 367
qlib/contrib/report/graph.py sha256=IJjsIVY_WCQDX6YqsN4bpRHROJfHvjz-Nkq6fpbBR28 11572
qlib/contrib/report/utils.py sha256=oAVJmFEq8OT6RBDp-wK4Y1OX3LQlid3dlJJInztDerg 2541
qlib/contrib/report/analysis_model/__init__.py sha256=CZyrTgVMoJCH_H9i8nSwy3SEvoPuz9TdkT8GsnJ_44s 185
qlib/contrib/report/analysis_model/analysis_model_performance.py sha256=VXEZcMaIegqUwWeZGUWk2Kx2qJUoSIGuSSsUF-LDzlE 11719
qlib/contrib/report/analysis_position/__init__.py sha256=DF6zU5wUrZtaSnm64s5QrutuxpkvpAEl9JGsg6ZXo3Q 415
qlib/contrib/report/analysis_position/cumulative_return.py sha256=yiEXG7MVYUm4QIBlFERy-YnklirQBqMlhei8eNtkvTU 9725
qlib/contrib/report/analysis_position/parse_position.py sha256=RAIT4bcJfWdoA-hFxMhRowrPXFGeR8Qv1hai0SPnICA 6734
qlib/contrib/report/analysis_position/rank_label.py sha256=PuJXEmAKATV1wiRTdAzeZqfsfiGEL3nWh2XmBdKUycg 4450
qlib/contrib/report/analysis_position/report.py sha256=CmJkWCFHouNVIRGrtfpuSxqxD1lQ0tW3k-4J1Hok_fc 8661
qlib/contrib/report/analysis_position/risk_analysis.py sha256=09NcA8oicNXGplkMKt-ZAUivu70gabk4Lda0TRpzlhM 10946
qlib/contrib/report/analysis_position/score_ic.py sha256=OavmzPZL2qeMAUuHvhTxc-0zVlZ4qTuoXmEmXWyCo8w 2641
qlib/contrib/report/data/__init__.py sha256=dtBK1Y9yoq-fppZV8R59BmF53UGTFK9gQrQDc1mEz1I 131
qlib/contrib/report/data/ana.py sha256=NeMyo_dCm144kovUNKf4lP_1eCP3y2WHLUaYOI0srUg 6808
qlib/contrib/report/data/base.py sha256=lg_IWc_FW7hevkB3VN-60skhEAOXLz5VnAElEl7F_QE 965
qlib/contrib/rolling/__init__.py sha256=hGXQ9h0JwbmQOIPhrB03sTasi4CRT8MZZTyy3ULj6mo 326
qlib/contrib/rolling/__main__.py sha256=kDzi6Q_GJOA-O1ZU5aY15FivgecrKyBF2750oUkxRRo 658
qlib/contrib/rolling/base.py sha256=M6DFGTubY7b-aFLhzdVPdEadY_vleahWjiwnaI0HTy8 10803
qlib/contrib/rolling/ddgda.py sha256=LmIZfFT0n_GdDlIgfBOpQAGuN4Nn8NDWSTDBhbPs4Dg 13592
qlib/contrib/strategy/__init__.py sha256=HU42uZOVXcNvHOYumuYBt9KXxD-KYbxfLClI0JURzeA 540
qlib/contrib/strategy/cost_control.py sha256=3uY6HhccfqHcza2mr6xOmzDYMDBLXwOkCNWu0kBIaM0 3928
qlib/contrib/strategy/order_generator.py sha256=Q3N6_Cvb8Dkrfiu-Gahc8rcGXtAQ1CLzeV60tr2fylo 8478
qlib/contrib/strategy/rule_strategy.py sha256=SyrSxVYRFrbaPRT4D2prcHGKtieBJN3sMqv8tZ9GhIQ 30043
qlib/contrib/strategy/signal_strategy.py sha256=cZOAONsUfHvMmOpoAvioI2ENX5VFFtiEssiECBQvaBE 23017
qlib/contrib/strategy/optimizer/__init__.py sha256=F0-1v-SqvAIikXBMBQLj6i-O2ZDhw3pwKI5ENuDYg1s 295
qlib/contrib/strategy/optimizer/base.py sha256=42FYnLSCIKbd_-8oOzjum71-RC809l7x0W-NsWHQPWI 326
qlib/contrib/strategy/optimizer/enhanced_indexing.py sha256=e7ZdbR-Jtf7XP6PQO-bsQX4Q0pTSVZ_tL2aWk92DPmg 6717
qlib/contrib/strategy/optimizer/optimizer.py sha256=xy3hppNYTBy4lo2PzTRYX5CaU1iPn9s-23Ts2eFey5M 8904
qlib/contrib/tuner/__init__.py sha256=mzpYtSSiJ3FA4-1qo7EgF2bIPiU33Tiz0Fyk0vK93OM 37
qlib/contrib/tuner/config.py sha256=rWYtk6vDiYPWVt61O-Bbo1AjyT5LUmJPTJzwxg5eAUI 3716
qlib/contrib/tuner/launcher.py sha256=wsVhHizr6cSlF6l3k_JnjItdG0TiafdwDEFiXXoaH4o 858
qlib/contrib/tuner/pipeline.py sha256=WRcC9yzPlMBci7hBwTx4t_CP1UUPRI-kl6r2b1uwuas 3532
qlib/contrib/tuner/space.py sha256=VRqzPOfOx2FGBc-NwEyELcr9pMy8PRJsl_LuQKnkXYM 453
qlib/contrib/tuner/tuner.py sha256=4yCd8n0T4bhXJeKxGNZ6J-OxBFBR5StMXK-b_ffaNX0 8217
qlib/contrib/workflow/__init__.py sha256=sDKpsibnrzwU26YBp0H5LQG5nyKqYvG-NficMUZ5Oao 213
qlib/contrib/workflow/record_temp.py sha256=Ru1QGd3iYFBZ02Ie8vs6hC6938DJxfA3aqcEi4guAxw 3454
qlib/data/__init__.py sha256=oDv-vXV31G47m0ZYAUh57DPf1PJggtr4SWf7AuSVqbk 1476
qlib/data/base.py sha256=zCkQO0_LWnyH8pGU_D8P0KErYhJQpv3q285RctsjBHk 8668
qlib/data/cache.py sha256=MXr6IxLMrigq0oLaSpztvm22RS1eeOF-zInhCkOQ7-A 48444
qlib/data/client.py sha256=Y0ELILOtNQScrwMbxyOBo9_mtVNHQVM3kix2j8KTwf8 3852
qlib/data/data.py sha256=zhn9OjvUQVmupX2DWITd5RZ_aCY8ARtoh31WhxXCKGo 50788
qlib/data/filter.py sha256=VUGNrTvYZx7zloterDLZ--GPbQNPyA_3B8BrKngsFvg 14298
qlib/data/inst_processor.py sha256=4sxpGYaj60TxCsmihI-pR7rhVZRbQ4nSEBF1-HUC9lM 620
qlib/data/ops.py sha256=b3hWJEiq7KMzdSdOJAY2imGXRNTKJXM4N-dGM2mFhpE 47127
qlib/data/pit.py sha256=-vjWuqj3lnNSTxGkzYvpUQPcdDoL2dLi3MeV3apvyIQ 3302
qlib/data/_libs/__init__.py sha256=aCOr6sEsQpv9z4cJgWFA4qOs4xJqclqYYnxOVcxiK2Q 75
qlib/data/_libs/expanding.cp38-win_amd64.pyd sha256=ctBYMNIZWb_yr9KJ_qq8_wdXi46qexPZX-IZGerKWiQ 156672
qlib/data/_libs/expanding.pyx sha256=KsoPvgUfdS4sciHql8v4XNTxUAbaQenCMwKDMm23Eh0 4303
qlib/data/_libs/rolling.cp38-win_amd64.pyd sha256=V_scYtyhFYHl2BuHZnxLQ9v3FprpXoMo3CynZ614EtY 120832
qlib/data/_libs/rolling.pyx sha256=VIJKjdYk_yjaVnZGWzymHaqjskejV3DjQDA0IsScrsA 6318
qlib/data/dataset/__init__.py sha256=h8VcuMzJaIjJhxuGZ0NUbX3ViSB0nEyv0pVGJcbAehA 27919
qlib/data/dataset/handler.py sha256=DU9YZUTFEZxM8cu667fonEnanIrRlupYj7Y2ptaInT0 27480
qlib/data/dataset/loader.py sha256=nW2NtHGtrW9CtS7PNaimmMtmH7ZyHUIbmCe2mVi_XZw 12690
qlib/data/dataset/processor.py sha256=oZ4qCmjCDnGxuH6o3xvSi6AIZZH5RdoYd3fcPHFBT6w 15133
qlib/data/dataset/storage.py sha256=WmqGTnypXbS_h6UkVrPxZotbl-Tfz4FZWYkILiIdRWA 6507
qlib/data/dataset/utils.py sha256=L9HLCDQtKPsKHVHS53XXEntS4Y55YZbrI2KRVs5zHwI 4294
qlib/data/dataset/weight.py sha256=6smHSNpcnB5VeQk88ceFx06pTJrA-Rvlyl4bRAflEwg 781
qlib/data/storage/__init__.py sha256=EoHku26sqCZypwS5xwubeUZg2BR2wlA8A854xUWy-pA 276
qlib/data/storage/file_storage.py sha256=bWTUq7xTCwEUQVHY_-5sWvh7Ag0Km2Q-_RvUXFfWwCI 14762
qlib/data/storage/storage.py sha256=vjiruoreGF96amrTx70Vp4JqgSCvAMVvYemUabKvwAU 15156
qlib/model/__init__.py sha256=XBWjB3NKBzYTxkjsmtA1gWWL19jF43fiCPk-uxPuO5Q 158
qlib/model/base.py sha256=huwwfvNWlgGrQAnQ-vvbCa24b701ko5yId0sdyNxKPc 3881
qlib/model/trainer.py sha256=OJs5q8kjEb1WSMWwElDtRs0hiFWa-qR8WTErQ1oW6cI 23384
qlib/model/utils.py sha256=StxM6k4pKHyYln4UO8mhQ9pWHTPTU553Tf9EY2SGlJ8 605
qlib/model/ens/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/model/ens/ensemble.py sha256=VRlVjWoWeLDkUfrD0ovT6QXIErMtYCWp31p6IKhm2NQ 4665
qlib/model/ens/group.py sha256=T5yyr6eOb40IXI45Hh3H4Z6vHgl_cBscsAkc1HhLmzc 4027
qlib/model/interpret/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/model/interpret/base.py sha256=6wCjxWtDPtZubraPBuOajOnoqwbn0_dgzOtRepHDU9Y 1178
qlib/model/meta/__init__.py sha256=tycr1KT8R5NHcv3vjADvGxYnKWFE640R17R7Eh6A90Y 190
qlib/model/meta/dataset.py sha256=sPxOWc_Al63qGRngBRSXtsfYG8xdPCvln3NYKNFN2Fw 2856
qlib/model/meta/model.py sha256=wW0YOr3_qycfZED61nIHSYKnZ5QyiojoVJzvUt7t3Es 2430
qlib/model/meta/task.py sha256=A3QTaf6BE2cpZxQQwlpC4D5UU705cti3Momh4yfFG-o 1708
qlib/model/riskmodel/__init__.py sha256=zKZq1p8FAYqiEocyPKOD8JggR2HxQbYqsXbEFCYbU9w 351
qlib/model/riskmodel/base.py sha256=3An3fU04SS6FjWPQN2XQXhiITY49JQt5xKQjaTFn6bo 5182
qlib/model/riskmodel/poet.py sha256=VPbn_mnriZORRQcQbD693ML4BvoLTsh4NpSMYEr4tSY 3288
qlib/model/riskmodel/shrink.py sha256=lfZt63z3XOYLCOelQRa_nzRM0NzLso7d-_fu4AfK-xE 10676
qlib/model/riskmodel/structured.py sha256=tCmQaHNnn2w68oy56j25u54ES7icD8W5hR0PgBsqAmo 3895
qlib/rl/__init__.py sha256=IEE54Pl3SKG9AqVKeiRAQ8KoDsrylIrHT4ZaANvgYJI 347
qlib/rl/aux_info.py sha256=7xAOr5BAj4Mr1eJ4TPvXYhI0hjlSI4gy0w8shwssrmQ 1165
qlib/rl/interpreter.py sha256=z_3n8_Zf3Toqf11-SzkZ2Vx5UfjOwv54Bb0sM4kYueg 5376
qlib/rl/reward.py sha256=7qsPJSyKHALRn5faCbo1Lbb95c_AL_ZvsLEXh9igVm0 2788
qlib/rl/seed.py sha256=vIbUeVlf2yjMH1Rqh-l8RcBgp4RsBm5Yg0sROK-q_7k 351
qlib/rl/simulator.py sha256=Jk1XWXYRbrq5yahE-VH7Gda24PLFz7IPx3pqBb2npMI 3106
qlib/rl/contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/rl/contrib/backtest.py sha256=zMyPv46Y9lvqcmxc7JW8SS63dW9hSLXZLxA5J1kjf8o 13614
qlib/rl/contrib/naive_config_parser.py sha256=bQ4-i9Rrdww2E2hR21mLHvjKpzhohiNXFyJQJPjajYQ 3494
qlib/rl/contrib/train_onpolicy.py sha256=DCNIRQ8eMCXW5L1yxd6vnlOm8fpvomLER5w35wuQYQc 10373
qlib/rl/contrib/utils.py sha256=GsGl7_5IRTYSwFHGoaoE4276mXVnS9EnVKiFGBSeSms 865
qlib/rl/data/__init__.py sha256=1_nFqflPuHiX76gWQG6JL5Uxlox1vAxg0z4aDQKr1GA 253
qlib/rl/data/base.py sha256=sQms-RLBkOdkNH9X5Rfo9rzOJhqQrLRv6Riv_yMq_ck 1819
qlib/rl/data/integration.py sha256=BcIaXtjKWxviHcBxpDxITcVax8JOviW-92PizqgxSfk 3193
qlib/rl/data/native.py sha256=fO5ipPPvQiWaLJz12U7aBLbA0J5iNLOVu7e4XqE9_Yg 7645
qlib/rl/data/pickle_styled.py sha256=7PWyb4DewP4Mz8ckbLd74c28dZj6ovFuKvPL55BsrwQ 10840
qlib/rl/order_execution/__init__.py sha256=lJ6yNdMqqlpk3zuDmd9AiTWJ-ABgr2t_qP62DL_ABY4 1046
qlib/rl/order_execution/interpreter.py sha256=XVNpMmRAiCApCoGJRYroQGVWBNb8D0RChk__lRFGzxA 9926
qlib/rl/order_execution/network.py sha256=vuDld-Bz779xC1wd2KnrWVPatE07cBn3xop6okTIOCE 4970
qlib/rl/order_execution/policy.py sha256=j8TKU2CkNshmOa8ZX02jgb8S4XEZr2uQhAgeSSV_Jjo 7245
qlib/rl/order_execution/reward.py sha256=b67Fi5p6ghzZSmFG2xWjZuz--xfVXx-no0bPsq7h_Qk 3648
qlib/rl/order_execution/simulator_qlib.py sha256=wIcL6Pr_Sphj6NgPHQTmCjGcaOzzG_C9GDsGT_B6Fv0 4906
qlib/rl/order_execution/simulator_simple.py sha256=pcsrnD_8ubC1DYrWahRSZh1vsEzhLY9prULgHOFI5_A 15104
qlib/rl/order_execution/state.py sha256=VFlY5KlpMU0eEs-iKsN1rz7v4TRRJTmfR-QN9TlRNTg 3791
qlib/rl/order_execution/strategy.py sha256=3EpOjLBXfBl1R_8sLjGVo1iIYbkXbRZpYMaPHV0TtJ8 21728
qlib/rl/order_execution/utils.py sha256=iSZ_XPyeOHUcssOjfHTKcS6MOV9JLVPtAvAppmJyB08 1683
qlib/rl/strategy/__init__.py sha256=ocvADP5YmkFQo-gDraKgGI2ZbD6XHt4-B45Cz02WElI 159
qlib/rl/strategy/single_order.py sha256=kEATByqUe3KXAFzNJLP2mdjxwWuV5HJZhgmgYqrlZnU 1082
qlib/rl/trainer/__init__.py sha256=Cxtr3smPraMbX82dMIJ4FH9rXHPE6dwead4f-l-5NY8 483
qlib/rl/trainer/api.py sha256=EIYKzOyEdxkG6sZF8Yj9vBsRbcD6rQnmB5FZ8Z0HpB8 3768
qlib/rl/trainer/callbacks.py sha256=z6TdUjt3MuOQ0bzwpsexAfQVHkaDKdb3vgzm9bh6GOI 11867
qlib/rl/trainer/trainer.py sha256=6VHuWIiZrP91PSoGf6HSLp1QqUYAMAP-mp-_uJKH7lc 13831
qlib/rl/trainer/vessel.py sha256=ERyhPMNVoqwROX5sl-ArQpdzvTnGRQzkahTFOS67v3c 10159
qlib/rl/utils/__init__.py sha256=HXkTy-nDy6OHiwVGKwDBbTvdW2ECeaFPl278wePVgPs 548
qlib/rl/utils/data_queue.py sha256=n7afyWB2WEeyiYzDTDEQw2JTw0aUMmUltJiSbV2pRJ0 6785
qlib/rl/utils/env_wrapper.py sha256=_wN0hHhjgYTM0Zb-766qStiJ0o8U75u05UwWmBo_oio 10094
qlib/rl/utils/finite_env.py sha256=YH3729mMOLC0BHPo6sn3oc6VhuAf-hgqsoSU0ZUXEyI 13736
qlib/rl/utils/log.py sha256=RjdNEJbiI8R3JbeU2M_z1_G_c7e3nRyYfQdwZMi_LX8 19064
qlib/run/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/run/get_data.py sha256=_v_-H5iMalXUVn8hJhyKygpUhJFM_vUev0O3l7_Q4AY 185
qlib/strategy/__init__.py sha256=aCOr6sEsQpv9z4cJgWFA4qOs4xJqclqYYnxOVcxiK2Q 75
qlib/strategy/base.py sha256=jYBFiS1rUvsHQAJaL-RG7kMxCsHAzEOEzRRr63z9Pwg 11451
qlib/tests/__init__.py sha256=Off67XIckTmRiW8srVhcgS_-Y_T5nZQlDEW6b-LuRSQ 12507
qlib/tests/config.py sha256=3hzC5qMEFpGLUSvDQ57K41a2_d0HI88aw5zTBgoPbiw 5001
qlib/tests/data.py sha256=vRO8-59w2PW3SAe8zZW29-8cnYF4X8bQ7Imp56H_CxQ 8657
qlib/utils/__init__.py sha256=QVlZpTfd82HW7Q9orFckEJb-b2Zit6hFwnUmH13a1ig 31080
qlib/utils/data.py sha256=UYlAnNI8MW4mPhaa9-ovNoGTmj-DennPaBweaWJg4iE 3190
qlib/utils/exceptions.py sha256=ZU8DxuFaGxPmWFljQ3cX3xPh2isRkY9oKoFpLlHVkGc 457
qlib/utils/file.py sha256=5XNW4D9e9JKa4FOSGwV6xvdN5lKVGPVLJyELRjEWnXw 5928
qlib/utils/index_data.py sha256=X4IzXQTY9S3a8pPXu9sYfsQz53E6wnWl-9GKP-Ypa54 22535
qlib/utils/mod.py sha256=Ar6kFDgYLIqkQw2lAY4uf1ghMVC2GC3qY2AAV4xj-0s 7669
qlib/utils/objm.py sha256=x8pzFJgJABmAdQWcpYvhBfF6gV6ckbroc0TWcKu7Hwg 3435
qlib/utils/paral.py sha256=Yez9UkLr08691xohG7T3CaVjnl6MYc0EwW6GIbiRz3c 9433
qlib/utils/resam.py sha256=n6g7ZY7MwGniSi_H3MxZYfUTysOGp7oBD1H97kSf7C8 9626
qlib/utils/serial.py sha256=lSl_3YVqFk82DKMXYkhhvOy8T1bVcg9ZaWPz3T3njis 6263
qlib/utils/time.py sha256=cLKB_hhcxJr8BBZcSC0W64wIXgmyJLsFdnhs8xumGkw 12155
qlib/workflow/__init__.py sha256=RXAWBqSzfFR8fz7Y1iTSansBhWQbMk99otClH9AaOsE 25250
qlib/workflow/cli.py sha256=qU6hI2834JUghU24odU5DE3YjB3eERgwWczz0I5NGck 3809
qlib/workflow/exp.py sha256=vomFDMJW38e6STx396swFBEEmxCBgeHj7a7982ricFA 15192
qlib/workflow/expm.py sha256=GNIyaBvAao2pJTJhEZ6CPXdxWV57VESaCmoFakiiZw8 18008
qlib/workflow/record_temp.py sha256=4XzQ3zY5lDxrdSc6wLCc-dL6sY7xdQbIdLBswj-ay-s 28327
qlib/workflow/recorder.py sha256=VGcOxMut49FeiUeaB2RCAzNbGGR4ekBz3Q5z1KzzqYQ 18257
qlib/workflow/utils.py sha256=-G6VMOO7V2mXUtm01lclB_jnC6B6Jr-QsCDvMfumBuk 1663
qlib/workflow/online/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qlib/workflow/online/manager.py sha256=W3pOdrx8WsBh5WrqoInLeGx3BDQ6hK9hXGeR1y2uPRM 17748
qlib/workflow/online/strategy.py sha256=OLoqUQ7AuThJffaAWyCEDyLKv2NPOC4UH-bUyUVKtYc 8618
qlib/workflow/online/update.py sha256=qL0iR4BVK597yMWKZjG9RtWqah88ysBOqji27_b9ITs 10884
qlib/workflow/online/utils.py sha256=AmvMTq7BlzoioPs8UVZF8RbyzebQ_RA_U3AIGoMeIOs 6662
qlib/workflow/task/__init__.py sha256=7DnkUttb90Qmrl6CT2Usad5SUd-vicF0KIDDj5_fV6Y 548
qlib/workflow/task/collect.py sha256=XFWBC1LTPj90jGP8ffcmqYqZJAR2vsp7b9PvjSGMRdo 10315
qlib/workflow/task/gen.py sha256=h2OSSsoQvXMILLo27_kHssSsZpwxO1hAUbnOil4uJYc 12117
qlib/workflow/task/manage.py sha256=W1VLYwz6jIrK5AIpTcHF0mmU5PjCxSJnH5esEPUTgcw 18968
qlib/workflow/task/utils.py sha256=Z1jDblp0WAHxEEXZGlDSenMmCYw96rlRFCVRCxV6bHo 10322
pyqlib-0.9.5.dist-info/LICENSE sha256=mQaUD2Gx8LUz-n2ZuvVReLKAj74RPqUd-_rYVyzNXys 1162
pyqlib-0.9.5.dist-info/METADATA sha256=o4Thi7ACq1RsN_8Rc2e0wne8PJoFrJsWKBuh-D40Yn8 42192
pyqlib-0.9.5.dist-info/WHEEL sha256=Wb4yjwIXVKEpht4JWFUZNCzpG7JLBNZnqtK2YNdqLkI 100
pyqlib-0.9.5.dist-info/entry_points.txt sha256=dwunoTIpn4pHpIdn84W_tcL4QhuvJu2Ui-fnfa540uQ 48
pyqlib-0.9.5.dist-info/top_level.txt sha256=NEJ4tcoKeCgATGsti9esDbItwLBkgN8elNBsfGExUlE 5
pyqlib-0.9.5.dist-info/RECORD

top_level.txt

qlib

entry_points.txt

qrun = qlib.workflow.cli:run