trade_learn-0.2.5.dist-info/METADATA,sha256=pjmrfvyU2aIr59DF4KUAvhf66JchQifdJJ7C6Br30hg,26375
trade_learn-0.2.5.dist-info/WHEEL,sha256=gIswXYqPVcoj263tQoVRpmdWLuphyLTyUofSQ_6NS40,97
trade_learn-0.2.5.dist-info/entry_points.txt,sha256=eGq9iKuOn4ikKDPLCIQnSu2SaN19i64l29LD2zhbgVc,49
trade_learn-0.2.5.dist-info/licenses/LICENSE,sha256=r4B85C0-tP_1bquiJKWEt4Ge6MfGpExvdrlO9WPZEXY,656
trade_learn-0.2.5.dist-info/licenses/NOTICE,sha256=daL6wCL1mkAmY4ajet11X_ebxjqeuIcZVLz4QS0Amts,948
trade_learn-0.2.5.dist-info/sboms/tradelearn-rust.cyclonedx.json,sha256=xQlDSAFP0GqS2ixw_KnfHS8LpX3iWUl0u7APPckk9rM,30062
tradelearn/__init__.py,sha256=B5QMIU0uSgyK3FzV2TJekzn-mCcBm1RQiFN9LiXrnhI,1084
tradelearn/_rust.cp310-win_amd64.pyd,sha256=mnrybzW0i1HDl1LEhBJTk3HK7wB8RP14NsejbkoGItc,541696
tradelearn/backtest/__init__.py,sha256=JdZY57BvyYTP9wXhxQrhhVszHrGZ64kg4_goy-veshs,169
tradelearn/backtest/_optimize.py,sha256=7rUcIUuRyqsRsDUBE3xSsTNZFmvlCZCwFkMXkbBskxA,444
tradelearn/backtest/broker.py,sha256=r1QfHR-lbMk9dF2qVwcbNzhmPLIGVKVxhV7RTVo4kDk,38059
tradelearn/backtest/data.py,sha256=Fcl8n331fpPhqbWvcRsraJBd-qVpq09Di1T67VWKysI,7056
tradelearn/backtest/engine.py,sha256=qJ1RIrJNJQSZPKIcUqfgdJR--jbzLOS_b1U60hwdSQw,58979
tradelearn/backtest/event_runner.py,sha256=aucIDKZYef3V--0gL4p87ICxz-WHoPAUcLSXMQejljo,6175
tradelearn/backtest/feed.py,sha256=RhHcPhcZINHcFAnUv_QPuZWtf7bMuO3ranAc12QXvCQ,6479
tradelearn/backtest/history.py,sha256=AtuTyd3G5_VEke3uguDxvZ_fX2CMTs1em-GzEo7PMWg,1677
tradelearn/backtest/indicator_cache.py,sha256=LS57HiiLAR5PW0298tNn_Ic6h5kJExoJB6WOLT8MbUg,8059
tradelearn/backtest/lines.py,sha256=fCSkhxbaFaT6oqVOy7is3CMl8AeeCGwQuqjXJZRxrtM,9258
tradelearn/backtest/models.py,sha256=be8jMhN8sxE0nIf_Cn-08mRY7t1Ao_mGqiFcqY_jZaY,12352
tradelearn/backtest/reporting.py,sha256=vH-k1FqpleXihQ8CY_QZ_JvjaduQfS4bQIKra6xa5WI,1446
tradelearn/backtest/runtime_config.py,sha256=bn4ag3vjlpNbefVzomOJyxu5JA4vY_kxk0pjA02tDKA,1660
tradelearn/backtest/sizer.py,sha256=gHU8wF0QVZ-MSMtnVjtJoZA0uXZZlR3Xplx6AS6JtSU,832
tradelearn/backtest/strategy.py,sha256=UiqyF3Fe8uycJjR4JdWZGIjYzj5tZ5UX_tw2ngZAYmQ,16549
tradelearn/backtest/targets.py,sha256=XYezwYFhnhfhE-4KBkMsFNl7e3trbAzHykOjqBQkCJc,5986
tradelearn/cli/__init__.py,sha256=1621NhqV4OpJmkE_uvS8br7WFj2FYm0e5fNdfhQ_krE,9722
tradelearn/core/__init__.py,sha256=Oa5SpVvFIchoFUiHVrZ-y8572IiPq1WptEvRdeNmfO0,309
tradelearn/core/broker_contracts.py,sha256=wJ7ZEv4p_TuIUclQwvlDU19UoGMCDQUj1-bETFD0v0I,3049
tradelearn/core/broker_events.py,sha256=I7z0okGH9T7vnVWOtrDyZcEufAdpvOCiQQLHRRSkKr8,4567
tradelearn/core/config.py,sha256=YuH2HlcKHdnWuhQDEsCAk4xTmr5WfrhJzdxZJIsoJ94,5665
tradelearn/core/contracts.py,sha256=edg7UO8qz-zUv6ZPbES49_1v_Hur6wfYHxVhkrbLsfg,5058
tradelearn/core/costs.py,sha256=2b1GFnZP0j57LC1Y1bHfqlU6pM6sCkbJf_OUO1xFCMU,3424
tradelearn/core/errors.py,sha256=4sxUm2YuvcQzkADl6IE5EJY3Wh7gOXQM-etAH9tIv1c,580
tradelearn/core/logging.py,sha256=fr_CrFXILpe5fuLPTO_wTw_gPg7WJnF6OapsAQEeMrs,748
tradelearn/core/progress.py,sha256=Ao7yVZfQvK1QIE53DpcW5jxViMiMD99InnH6EXa11w4,676
tradelearn/core/seed.py,sha256=8iD_oiNdQPnX_T-4c1W-166557yG7eIY0EO840FnxRA,940
tradelearn/core/time.py,sha256=RqoSdu3ssNhaXlAXyK7lS6_BQIoqnOklQG6EKS0ks-o,633
tradelearn/data/__init__.py,sha256=HSPvGzY-uK5YYArXiOtdQ6HT-fvI23ZkNZ81Cj9sTKY,593
tradelearn/data/bars.py,sha256=ZlRFcGdQ0j-MTylLr75NfnTTiT-JpswfaNkPwFR9O18,4046
tradelearn/data/cache.py,sha256=t54IHuuLkk7-cNzMDZ_nHAmx2F15yenjAjJM7wIkpEQ,6615
tradelearn/data/duckdb_backend.py,sha256=T1_dN0tXxGtNHishEjjfGI61QUGSvPIBvtMN--P5xxQ,8268
tradelearn/data/explorer.py,sha256=7LPnCAag6d4eM1lOqkMHFJBrvN_HgwUjLS-ksqJeFQ4,11398
tradelearn/data/providers.py,sha256=C7cWs3e6KNV45SVMjq7KImG_oWQY87tNdTRPIkFIoYQ,16891
tradelearn/data/resampler.py,sha256=Qk1MVj03I1a6-dwZ-PzJhZm4PXgBOjQhbbWsB99nQS8,4626
tradelearn/engine/__init__.py,sha256=IYujh5y-O-elA8KyfZiiyvwaVnv_ZwJkQTpo_F4G3WA,3572
tradelearn/engine/analyzer.py,sha256=B-pvAAKrADihiUAGH2fQukFhV4aCXl4DnrNSTVd9rXQ,2798
tradelearn/engine/analyzers/__init__.py,sha256=7uMFiYPhSRwPx8FVEJRhhaMujQWyIQ70RMA1dqJy3nI,236
tradelearn/engine/analyzers/drawdown.py,sha256=p0uhkwoB9N3dWXj87U86NrfUIIOzM2IV8VPyiXLLnpg,186
tradelearn/engine/analyzers/mlflow.py,sha256=E5IjCaa0O2EQRS9kq-1BA88p_0F0U3U1joG0IjungjI,7123
tradelearn/engine/analyzers/returns.py,sha256=0ucf312zOaTbDPdZEFEihtazCzcUh3cpn2PP0MTYS9U,184
tradelearn/engine/analyzers/sharpe.py,sha256=_-u3AboOFTemEvm0BGVgN5Tq0I4kwn0XZ28h3NY-UIw,229
tradelearn/engine/base.py,sha256=ofR8442anIieFGysdaOz8IjYTcQ9-QfMZM_cZDY9fUM,10467
tradelearn/engine/cerebro.py,sha256=HJGtbKGT7kvKDYPXyliQXweewtX0ftEZuonc8iqqPqQ,21439
tradelearn/engine/datafeed.py,sha256=WlWc7nDjTX9INh8X5pqvD6RBJiJ4TNqYXHfyiyPajPc,1010
tradelearn/engine/feeds.py,sha256=hc5nXvTG3BFO_upQtxzYyxk1EATr_8Xh4UoXV16-M1E,1241
tradelearn/engine/grid.py,sha256=lFCiBsYcFT4rAXgH14IkcAi5Uo9AWr_2bZN-Jt4ZA6I,1594
tradelearn/engine/indicators.py,sha256=m796focpHycbwXU8r9_5TahOAkvgwqHt2mBfLJ4jt9g,4398
tradelearn/engine/observers.py,sha256=spCgdKZfDxwsIu0-_8tDlDN4QtNBRa428_AodrvQKDk,3012
tradelearn/engine/signal.py,sha256=kOvU4psT-asuLYZGPPG3CNCU81Y8Cn_W1XPtF4IPfBM,7696
tradelearn/engine/sizers.py,sha256=Z6e_NdvYluB-c7X8DYMCJnjwSwvb4ZA6uhDns4IYJ_U,1342
tradelearn/engine/strategy.py,sha256=AZ76QTeNcj1863ugT055kt1fSakp1ABIJ_O87abc0_Y,5665
tradelearn/factor/__init__.py,sha256=756-HoK2VUJSiLkZaN5ZK41uHIJaZ6TlDzbq1ECCvT4,616
tradelearn/factor/alpha/__init__.py,sha256=ZXBgb4kJs6Gk_2zJ9ES5R0JrclyE0-9tHV8Vct34ATM,201
tradelearn/factor/alpha/alpha101.py,sha256=TFzcJVyOP6A02L6tHHNNGi0pSjMZXOdWRg1PfypFxnk,43922
tradelearn/factor/alpha/alpha191.py,sha256=f-qu18832o4sudiknMyGzLUu5Fkgt2I1M3xy3IbbOFw,77809
tradelearn/factor/analyzer.py,sha256=cPOJgDSKBweNZ6IE7u1BG76Cvh1EnDwWMLLtRTUnmZI,46761
tradelearn/factor/risk_model.py,sha256=RjRo2aj1C0lLz84MSqyeufaREm5Z3EAxRTfnd3tLsg0,8943
tradelearn/indicators/__init__.py,sha256=aRZrlYYtzHhZPb7P9Xrpeu7w4lz3K1mEcpXdR5xnQ34,1421
tradelearn/indicators/base.py,sha256=VC715W3CranpF8CrREsVVbRBUU8NhCMOkJPymEzr8A0,6051
tradelearn/indicators/core/__init__.py,sha256=nmpE2DyTng5jjHicBpvKqJlNn0NXkJ8hwRzIxKWEOkc,408
tradelearn/indicators/core/momentum.py,sha256=bdnz5KW_sOCbXn7ImeVbKjADjuVo-laQFTzVBCeuHHg,541
tradelearn/indicators/core/overlap.py,sha256=eKJtVKfQx1Or-Lin082YhAjFck-LnXsK0sKmDX0zEk8,1922
tradelearn/indicators/core/trend.py,sha256=CRD7kNIEfZ2eMuIwOXEY4Q19eippkha-bsmMtJwGhVM,1194
tradelearn/indicators/core/volatility.py,sha256=DynZkOgmiXq-6JZUSn4z7wCGg3akuns5VxeZVTuWQOk,613
tradelearn/indicators/core/volume.py,sha256=LBuOGJDxl_scp0iroc6kQgJN1f2t_N81FfsKSe9pt3Y,626
tradelearn/indicators/pta/__init__.py,sha256=WExOYeJuyxghKibeyhXURcbRF3tMqLMh4Z5Ulr6nqNo,671
tradelearn/indicators/pta/pandas_ta_adapter.py,sha256=nzztcYc_H-_SD9OGtRDImJboBbviybQmVD6JMZjJOtU,988
tradelearn/indicators/talib/__init__.py,sha256=Z4kmXg933076aLSLEwF1wKRnE0S90p0ov-xHYAIFkR4,754
tradelearn/indicators/talib/ta_lib_adapter.py,sha256=9wM2IDrUvkq1m3BV4i0ZHUEFs7iZb97voTY94_rYwE4,1927
tradelearn/indicators/tdx/__init__.py,sha256=OEP5ZtxVqQqOxXDvnnY91pE411wu3BhF5uSP3oHPH98,1610
tradelearn/indicators/tdx/mytt_adapter.py,sha256=Syqzwpup762D-IGeOsdHdjcopdm5mJSyl68a6soofNk,29840
tradelearn/indicators/tv/__init__.py,sha256=F6qGKDRaQ-9tbgy5gvYLI-xai1THJeZrP_lHR8o39eE,5319
tradelearn/indicators/tv/pynecore_adapter.py,sha256=8bCSS8GzPGZch3jWpcpqErOUD7LgFE6mjrFaHDKboo8,14139
tradelearn/lab/__init__.py,sha256=HNnpVh5FUSAoQetl4XXlI5g3IalWOjYG_mpzm6IGYf8,612
tradelearn/lab/runtime.py,sha256=nube6t9HuZsgqbnlB53j6lny8IMXz0YH70tIqyfIeZs,8444
tradelearn/lite/__init__.py,sha256=6UKma8au1Nhjb-rioR8gk8Om54xoqEe97sEMu-NZxI0,902
tradelearn/lite/backtest.py,sha256=PYdg0iLQ_KPILUZQ4Mb5tejbWKlsEzImGx62P2nCZGw,10355
tradelearn/lite/data.py,sha256=CRwME0N4VrrcBF1-Y2K0bwvecjLlP-y5T3wARkMney4,4270
tradelearn/lite/indicator.py,sha256=N_SSZQQihWvYUYN-m0QAolLuOtj2vpGa3FB802z8Ycc,6502
tradelearn/lite/mlflow.py,sha256=OaxYSaWgOi60uDGYMLIu05X9JAaFwLhEF77vBXxDWVw,4313
tradelearn/lite/position.py,sha256=g16VM_7Ufehm2aWIG11ls--8hVEh_8Bp2VX85tv2AwI,3914
tradelearn/lite/strategy.py,sha256=uTHqh1FaVGbia5QURkqPzXZ7ohMiHD2fQ_oqJ7durfU,24303
tradelearn/mcp/__init__.py,sha256=j5sTV7vIocylEruYNbRpg8BsiHx7aPFasuODSceuzic,203
tradelearn/mcp/server.py,sha256=zas2N_AM_gemr7uQUMkW6mizFDWojrEsYV6MWH0ljfg,10273
tradelearn/metrics/__init__.py,sha256=qeJJnZyO9owOchUQkuI8VmLhCreVK0VN-tltcaLEPC4,1483
tradelearn/metrics/_common.py,sha256=ATnEnKaoUHhtQ4eeAc7owlrMsF2WMmP75bbEgFr7kb0,985
tradelearn/metrics/engine.py,sha256=LVUCc14OD8VicG8yxwGXBs4_Dmoc7j2jmsnn82UIHN4,3230
tradelearn/metrics/factor.py,sha256=6LwxHEtPcnQjBZbZUGvdDN_R7v3LMKKDnMcL3UCSP3Q,23841
tradelearn/metrics/returns.py,sha256=ta7orM_gr6XTxHy6zSrhBhAGtZsjmECsH-3y7ZzOW3M,4407
tradelearn/metrics/risk.py,sha256=J18gU9CyqkqTENJHbLwyC3dsLLe2zVEHt0Py0ekUmhU,13901
tradelearn/metrics/trade.py,sha256=0qwgXI4dO_ClsKYzNhkMjnXCz9of5YF3Rh3rRh7jsGo,5412
tradelearn/ml/__init__.py,sha256=ngWIzc4gJwqGZYtb6eIObl1iJuj1tKAK8Ie9q1lzTns,516
tradelearn/ml/_lazy_predict.py,sha256=fnQkD-unZjLtW-HrjfOGfHpezxR6aVhytsQ3o44nvfE,29272
tradelearn/ml/automl.py,sha256=svMGgYERxUdNYGZWt9mcuROOZNUhYBu-dbeYPHdVnd0,1815
tradelearn/ml/causal.py,sha256=mtj8vnKFux7e9epfNkjqQp3X0aJAynhq4tBoz9IYldo,10408
tradelearn/ml/registry.py,sha256=Pg4UamFbAGFJcT69f1l03_nRplHoaJp_UIfpZ1pTTWc,1711
tradelearn/optimize.py,sha256=4LGf2SrekNH7BsacQUp-Mf3rhQxx5Li-WNSlUzTdhHI,5506
tradelearn/report/__init__.py,sha256=wnhv7Ri7ZXaAlM7RPgdmL_t5d53kbjmTH4eH7HbGQeg,211
tradelearn/report/analytics.py,sha256=lnXFQq9vCffz_VWoM7rCfwan1oulpPitPzP5ygkB2Os,9149
tradelearn/report/artifacts.py,sha256=ZXjFBfMVIwbzGNIVUN2YwlCyvOfPe3dCbd2FoZ2DJO4,8181
tradelearn/report/charts/__init__.py,sha256=LhlvBOBuIf_Uq7mRJTQoaGusP_r6wQXFcignFOIaD7g,1819
tradelearn/report/charts/core.py,sha256=RMDrSReG4yQf7fXwB9p8ZJ2MU1UPx5D1zdAX3qqlY9A,116183
tradelearn/report/excel.py,sha256=YGX2AUIDMetx6R9cMb_mjq1LjwYFSk4v1hC9tW86vXI,9550
tradelearn/report/explore.py,sha256=8zYWQtn9QVdOKdpHJnqG1HQdoxHaD0poJFOZMrT040c,546
tradelearn/report/html.py,sha256=9BYDRyJFHA0usUEfJGUEg4qjoL15heaG92parEw0rOs,25483
tradelearn/report/mlflow.py,sha256=wukdylCEcL-mYltzK4al0CChGdZwJw2yBeJomQCqXPY,7615
tradelearn/report/reporter.py,sha256=rRLwyRDmLkgunAdvQA0595Pr4oTa17rLISNzkY897I4,30133
tradelearn/report/sections.py,sha256=f558S3Sp2BZS83R4h5dY0dmwA64w6A3YSSGJ0STuXbA,4214
tradelearn/report/templates/tear_sheet.html,sha256=mIyEseWwZQupr0o9NO45-OSY4r2kYsd_JZUX-cfFD3c,13978
tradelearn/research/__init__.py,sha256=43Ate4YmzowhgtNOpm66DMK8taAkZrdgfdM4W52s0dw,841
tradelearn/research/derive.py,sha256=GALUIrE-Ydcd3vRLxYk41DpotrNaq13s5sI0WZNCsAk,4404
tradelearn/research/explore.py,sha256=s7rUA3_XPH7nKb2oMXmv_iGb_TWbd16spGJFFowb1Lw,3258
tradelearn/research/features.py,sha256=GbopHF4_CoARZls2f7GOihMnpJPSiEmT_hd27vmPsCo,3420
tradelearn/research/pipeline.py,sha256=-dRqO98AI-or1irehYaFo_-TWdIgsD5J9R4rziZPEic,3322
tradelearn/research/portfolio.py,sha256=mMs_Y7reJfP6IMVREuk2dsI5CpoLiwP7b7BvxkC3wgE,18516
tradelearn/research/preprocess.py,sha256=TjDFrO_2T9mo2vGrt8-lAKi09SuKl_cFXvcZhjP7c7A,24328
tradelearn/research/run.py,sha256=f3F3xsfbDehiyDlJWpq6M4SWUDQxbB7ImvXK2-IxnpQ,17886
tradelearn/research/scoring.py,sha256=L2xo-NDo3vr3SdFt9ptcbZnrKgRrurVDXanM2-KDXmo,1575
tradelearn/research/split.py,sha256=3VRvM1lDpATp0-25dcK9HF5_Y50NAZRuPuijuffzcsU,3144
tradelearn/utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tradelearn/utils/console.py,sha256=hyR-uXMTspHgYlKbrM2TfQ4hQX1vmZ67qaoEtZBv_xo,2441
trade_learn-0.2.5.dist-info/RECORD,,
