trade_learn-0.2.4.dist-info/METADATA,sha256=3Rsm4dRdXeqetEdOsBWe1paWMLdX_1s-f6kj8ypLZX0,23046
trade_learn-0.2.4.dist-info/WHEEL,sha256=z46beSXnsqAWuvlL-e7VW_vSJQ5jRzhFMclKzDUcS98,97
trade_learn-0.2.4.dist-info/entry_points.txt,sha256=eGq9iKuOn4ikKDPLCIQnSu2SaN19i64l29LD2zhbgVc,49
trade_learn-0.2.4.dist-info/licenses/LICENSE,sha256=r4B85C0-tP_1bquiJKWEt4Ge6MfGpExvdrlO9WPZEXY,656
trade_learn-0.2.4.dist-info/licenses/NOTICE,sha256=daL6wCL1mkAmY4ajet11X_ebxjqeuIcZVLz4QS0Amts,948
trade_learn-0.2.4.dist-info/sboms/tradelearn-rust.cyclonedx.json,sha256=KV80RZ3Y3CLPFTlqMJQB6bpN0B_oXYjVPYlWhli4bz4,30062
tradelearn/__init__.py,sha256=NMHlr_tKzwa2N2REVwq70x70GcccOpO3uOfgCwxiIdM,1144
tradelearn/_rust.cp314-win_amd64.pyd,sha256=te2QUAZZ9UdWe8yIqBPhTrd5h7rEJMg2oSWEBqvVUH4,528384
tradelearn/backtest/__init__.py,sha256=AdBhdkPFiIsnVXxXEwykjkhfUhpYLGEfnV2mPY6dbGM,924
tradelearn/backtest/_optimize.py,sha256=7rUcIUuRyqsRsDUBE3xSsTNZFmvlCZCwFkMXkbBskxA,444
tradelearn/backtest/broker.py,sha256=7uMf0TqYxIO_i78Lqw9t2O5qB5c6MZmLEqz5ARsZkmw,36828
tradelearn/backtest/data.py,sha256=xS7wNsQg7LNs_ZLL9XOPH63hQe67dhu3OnLMfvmAnUg,7046
tradelearn/backtest/engine.py,sha256=Yi5fgvs0eVSo0qWrkIIPj9yOIxysRIPWKht-lgmsRHM,52821
tradelearn/backtest/event_runner.py,sha256=965uLGU8aEZ5_n0MQDzkI6RRXRnLOEFmiizy2Od2Bn8,6048
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=PHcf8FZ539QDniw9NqwRWvGbdQVi6M7Y2NUeRLV7A-A,15277
tradelearn/backtest/reporting.py,sha256=CBpzatUxHZ3-Q-iT9ME7lT3GK4vXWE2q7nlbAiBQVRc,1104
tradelearn/backtest/runtime_config.py,sha256=xPgflnvsRL5O-woxD0zu85m_aRCv91UFrWXs6EK7-VQ,1545
tradelearn/backtest/sizer.py,sha256=gHU8wF0QVZ-MSMtnVjtJoZA0uXZZlR3Xplx6AS6JtSU,832
tradelearn/backtest/strategy.py,sha256=rLLKkGBH4nYQeJZLKTw_aMDOf-RBVAZGHaWw_M4mScM,16157
tradelearn/backtest/targets.py,sha256=bgekupMU_UFvV_p-uaG4_A189fXYj8ePntYsv1hvBug,4247
tradelearn/cli/__init__.py,sha256=1621NhqV4OpJmkE_uvS8br7WFj2FYm0e5fNdfhQ_krE,9722
tradelearn/core/__init__.py,sha256=OXclCLNnU6b9yKV8ykTnLlTuK36aECnL4nWYFULlUmk,1457
tradelearn/core/broker_contracts.py,sha256=7V1zKW8Ie-ufUG7SRPu4t_GCTLpfqgETNxzaGQm8ZIk,2018
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/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=fdIM9Ccpqvj766JrhJSh1DF37x_JHJTg1jB1N6q7B_A,4001
tradelearn/data/cache.py,sha256=xlH-NgadLaC0w_aj1y7wfG3MX2q3nltEe6j-ke5bCDY,6585
tradelearn/data/duckdb_backend.py,sha256=_FvWRTBspxfRH-8eEjIm1dg8SJNStzEeL5qzIpRJBmU,8258
tradelearn/data/explorer.py,sha256=7LPnCAag6d4eM1lOqkMHFJBrvN_HgwUjLS-ksqJeFQ4,11398
tradelearn/data/providers.py,sha256=ioQ0QLParNROsg3COavlJSlJNS0Ls4svTwZGS1B3iOE,16883
tradelearn/data/resampler.py,sha256=Qk1MVj03I1a6-dwZ-PzJhZm4PXgBOjQhbbWsB99nQS8,4626
tradelearn/engine/__init__.py,sha256=MQhwO6E6LQG_zB6WvDX4NNljdB0WijLdngYwSTnjaU0,3106
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=kM_g93Io7J-0kUSrMaX3ep7RmrFRZrxyt2Nw1H5fVxI,7109
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=dAfB1zwb4C7XHKn9WfGvhaTuowIei-uCkfLsCaN5Uss,20694
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=Et1x0bHhoQisfyHpLEtCQ90tC5tUpkEfm3L59QnqcaU,39197
tradelearn/factor/alpha/alpha191.py,sha256=_1moVDnfi_M_tW2StOH9vLpWKpLPIyagYt-e0WVdmpA,69354
tradelearn/factor/analyzer.py,sha256=Ym1g7ABJwqUumvZ08utTp7e73PaRKYuXk5vkG90xf9w,36493
tradelearn/factor/risk_model.py,sha256=RjRo2aj1C0lLz84MSqyeufaREm5Z3EAxRTfnd3tLsg0,8943
tradelearn/indicators/__init__.py,sha256=h25JZdV6HygVekQfSmvvaWQ_CPHMjZaKLPmF5NS5uBE,1470
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=mZkkx_8LCX1eQTaSKuU0htZsSjVbAnpl_M61xUN0DuA,865
tradelearn/lite/backtest.py,sha256=KHNOLAErA_1q0Ja_mpyP8CQndyEwOgZ-rd2_2a5jMlY,10347
tradelearn/lite/data.py,sha256=CRwME0N4VrrcBF1-Y2K0bwvecjLlP-y5T3wARkMney4,4270
tradelearn/lite/indicator.py,sha256=N_SSZQQihWvYUYN-m0QAolLuOtj2vpGa3FB802z8Ycc,6502
tradelearn/lite/mlflow.py,sha256=yo001NB0YK-VX0lwpfQb9sCI0V-DFY9DNxAmlejhtHU,4305
tradelearn/lite/position.py,sha256=g16VM_7Ufehm2aWIG11ls--8hVEh_8Bp2VX85tv2AwI,3914
tradelearn/lite/strategy.py,sha256=t3RYgAxESXrcBKCFEP4-72ZlF52GXtrQlXcY9GfSrFw,24224
tradelearn/mcp/__init__.py,sha256=j5sTV7vIocylEruYNbRpg8BsiHx7aPFasuODSceuzic,203
tradelearn/mcp/server.py,sha256=zas2N_AM_gemr7uQUMkW6mizFDWojrEsYV6MWH0ljfg,10273
tradelearn/metrics/__init__.py,sha256=-NNrk7v60qsSxdzhzwpE4moqWXKdtSPfwnXO1btAEq0,1433
tradelearn/metrics/_common.py,sha256=ATnEnKaoUHhtQ4eeAc7owlrMsF2WMmP75bbEgFr7kb0,985
tradelearn/metrics/engine.py,sha256=LVUCc14OD8VicG8yxwGXBs4_Dmoc7j2jmsnn82UIHN4,3230
tradelearn/metrics/factor.py,sha256=h_uljKcuAlGpti7gyJBBTqO49fbmMXqT03sd2DVGjpw,20202
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=3wd7UNuwnG7nva-guE1QUBMqItDnOJ635yL9wB27G8I,9032
tradelearn/report/artifacts.py,sha256=ZXjFBfMVIwbzGNIVUN2YwlCyvOfPe3dCbd2FoZ2DJO4,8181
tradelearn/report/charts/__init__.py,sha256=NAwT3m78uKiMOEvZUvaqaUY0xJIaiXXyJcHIaCHh2K8,1903
tradelearn/report/charts/core.py,sha256=Ooa4-nCJnhnWTK-MybbTyWG_6kfN1b1G6I2RrapWFio,65352
tradelearn/report/excel.py,sha256=YGX2AUIDMetx6R9cMb_mjq1LjwYFSk4v1hC9tW86vXI,9550
tradelearn/report/explore.py,sha256=8zYWQtn9QVdOKdpHJnqG1HQdoxHaD0poJFOZMrT040c,546
tradelearn/report/html.py,sha256=pVttxcxbg4g-59QhwaH6QmeMi-2OgK31JZ8lsLpGdmU,22609
tradelearn/report/mlflow.py,sha256=wukdylCEcL-mYltzK4al0CChGdZwJw2yBeJomQCqXPY,7615
tradelearn/report/reporter.py,sha256=XK8f4LLIvBQWlqTHbNUd6QMyoorAKc1FPl9aVM5-V9M,26437
tradelearn/report/sections.py,sha256=f558S3Sp2BZS83R4h5dY0dmwA64w6A3YSSGJ0STuXbA,4214
tradelearn/report/templates/tear_sheet.html,sha256=r0JhH1zZBuD4I_O4ljPrfQGXmxfyY0JnuetBoce-Uqw,13900
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=5Y_crXlYeRFDrzDAj2sd2FDJNTad0ANYJvEYaKjFMPw,3375
tradelearn/research/pipeline.py,sha256=-dRqO98AI-or1irehYaFo_-TWdIgsD5J9R4rziZPEic,3322
tradelearn/research/portfolio.py,sha256=McfKJlPOMZ3fnLP6H2g1ZuloOpIOHkaYpg6oFhARQVE,16851
tradelearn/research/preprocess.py,sha256=xr9xqYY0WWZYazVfPwJnuGbwDc_sS8pH3YpiwdLp0t4,23893
tradelearn/research/run.py,sha256=jXD4GktznbgWfJH9c_BRLYLYwQlbpPU58cK3i8Sxgvg,16881
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.4.dist-info/RECORD,,
