tradescope

View on PyPIReverse Dependencies (0)

2024.3 tradescope-2024.3-py3-none-any.whl

Wheel Details

Project: tradescope
Version: 2024.3
Filename: tradescope-2024.3-py3-none-any.whl
Download: [link]
Size: 669975
MD5: 3c14f2b7a621860870c58ee2c447ba1f
SHA256: 31ff5d8c32f0cd6fce2052130aa2a2b5260781e8954f0c55c9d9d88e5d0550ad
Uploaded: 2024-04-09 10:27:11 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tradescope
Version: 2024.3
Summary: Tradescope - Crypto Trading Bot
Author: KhulnaSoft Team
Author-Email: KhulnaSoft Team <info[at]khulnasoft.com>
Home-Page: https://github.com/khulnasoft/tradescope
Project-Url: Homepage, https://github.com/khulnasoft/tradescope
Project-Url: Documentation, https://tradescope.khulnasoft.com
Project-Url: Bug Tracker, https://github.com/khulnasoft/tradescope/issues
License: GPLv3
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Operating System :: MacOS
Classifier: Operating System :: Unix
Classifier: Topic :: Office/Business :: Financial :: Investment
Requires-Python: >=3.9
Requires-Dist: ccxt (>=4.2.47)
Requires-Dist: SQLAlchemy (>=2.0.6)
Requires-Dist: python-telegram-bot (>=20.1)
Requires-Dist: arrow (>=1.0.0)
Requires-Dist: cachetools
Requires-Dist: requests
Requires-Dist: httpx (>=0.24.1)
Requires-Dist: urllib3
Requires-Dist: jsonschema
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: TA-Lib
Requires-Dist: pandas-ta
Requires-Dist: technical
Requires-Dist: tabulate
Requires-Dist: pycoingecko
Requires-Dist: py-find-1st
Requires-Dist: python-rapidjson
Requires-Dist: orjson
Requires-Dist: colorama
Requires-Dist: jinja2
Requires-Dist: questionary
Requires-Dist: prompt-toolkit
Requires-Dist: joblib (>=1.2.0)
Requires-Dist: rich
Requires-Dist: fastapi
Requires-Dist: pydantic (>=2.2.0)
Requires-Dist: pyjwt
Requires-Dist: websockets
Requires-Dist: uvicorn
Requires-Dist: psutil
Requires-Dist: schedule
Requires-Dist: janus
Requires-Dist: ast-comments
Requires-Dist: aiofiles
Requires-Dist: aiohttp
Requires-Dist: cryptography
Requires-Dist: sdnotify
Requires-Dist: python-dateutil
Requires-Dist: pytz
Requires-Dist: packaging
Requires-Dist: tradescope-client
Requires-Dist: pyarrow; platform_machine != "armv7l"
Requires-Dist: plotly (>=4.0); extra == "all"
Requires-Dist: coveralls; extra == "all"
Requires-Dist: isort; extra == "all"
Requires-Dist: mypy; extra == "all"
Requires-Dist: pre-commit; extra == "all"
Requires-Dist: pytest-asyncio; extra == "all"
Requires-Dist: pytest-cov; extra == "all"
Requires-Dist: pytest-mock; extra == "all"
Requires-Dist: pytest-random-order; extra == "all"
Requires-Dist: pytest; extra == "all"
Requires-Dist: ruff; extra == "all"
Requires-Dist: time-machine; extra == "all"
Requires-Dist: types-cachetools; extra == "all"
Requires-Dist: types-filelock; extra == "all"
Requires-Dist: types-python-dateutiltypes-requests; extra == "all"
Requires-Dist: types-tabulate; extra == "all"
Requires-Dist: jupyter; extra == "all"
Requires-Dist: nbstripout; extra == "all"
Requires-Dist: ipykernel; extra == "all"
Requires-Dist: nbconvert; extra == "all"
Requires-Dist: scipy; extra == "all"
Requires-Dist: scikit-learn; extra == "all"
Requires-Dist: ft-scikit-optimize (>=0.9.2); extra == "all"
Requires-Dist: filelock; extra == "all"
Requires-Dist: tables; extra == "all"
Requires-Dist: blosc; extra == "all"
Requires-Dist: joblib; extra == "all"
Requires-Dist: lightgbm; extra == "all"
Requires-Dist: xgboost; extra == "all"
Requires-Dist: tensorboard; extra == "all"
Requires-Dist: datasieve (>=0.1.5); extra == "all"
Requires-Dist: torch; extra == "all"
Requires-Dist: gymnasium; extra == "all"
Requires-Dist: stable-baselines3; extra == "all"
Requires-Dist: sb3-contrib; extra == "all"
Requires-Dist: tqdm; extra == "all"
Requires-Dist: catboost; platform_machine != "aarch64" and extra == "all"
Requires-Dist: plotly (>=4.0); extra == "dev"
Requires-Dist: coveralls; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: pytest-random-order; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: time-machine; extra == "dev"
Requires-Dist: types-cachetools; extra == "dev"
Requires-Dist: types-filelock; extra == "dev"
Requires-Dist: types-python-dateutiltypes-requests; extra == "dev"
Requires-Dist: types-tabulate; extra == "dev"
Requires-Dist: jupyter; extra == "dev"
Requires-Dist: nbstripout; extra == "dev"
Requires-Dist: ipykernel; extra == "dev"
Requires-Dist: nbconvert; extra == "dev"
Requires-Dist: scipy; extra == "dev"
Requires-Dist: scikit-learn; extra == "dev"
Requires-Dist: ft-scikit-optimize (>=0.9.2); extra == "dev"
Requires-Dist: filelock; extra == "dev"
Requires-Dist: tables; extra == "dev"
Requires-Dist: blosc; extra == "dev"
Requires-Dist: joblib; extra == "dev"
Requires-Dist: lightgbm; extra == "dev"
Requires-Dist: xgboost; extra == "dev"
Requires-Dist: tensorboard; extra == "dev"
Requires-Dist: datasieve (>=0.1.5); extra == "dev"
Requires-Dist: torch; extra == "dev"
Requires-Dist: gymnasium; extra == "dev"
Requires-Dist: stable-baselines3; extra == "dev"
Requires-Dist: sb3-contrib; extra == "dev"
Requires-Dist: tqdm; extra == "dev"
Requires-Dist: catboost; platform_machine != "aarch64" and extra == "dev"
Requires-Dist: tables; extra == "hdf5"
Requires-Dist: blosc; extra == "hdf5"
Requires-Dist: scipy; extra == "hyperopt"
Requires-Dist: scikit-learn; extra == "hyperopt"
Requires-Dist: ft-scikit-optimize (>=0.9.2); extra == "hyperopt"
Requires-Dist: filelock; extra == "hyperopt"
Requires-Dist: jupyter; extra == "jupyter"
Requires-Dist: nbstripout; extra == "jupyter"
Requires-Dist: ipykernel; extra == "jupyter"
Requires-Dist: nbconvert; extra == "jupyter"
Requires-Dist: plotly (>=4.0); extra == "plot"
Requires-Dist: scikit-learn; extra == "tradeai"
Requires-Dist: joblib; extra == "tradeai"
Requires-Dist: lightgbm; extra == "tradeai"
Requires-Dist: xgboost; extra == "tradeai"
Requires-Dist: tensorboard; extra == "tradeai"
Requires-Dist: datasieve (>=0.1.5); extra == "tradeai"
Requires-Dist: catboost; platform_machine != "aarch64" and extra == "tradeai"
Requires-Dist: torch; extra == "tradeai-rl"
Requires-Dist: gymnasium; extra == "tradeai-rl"
Requires-Dist: stable-baselines3; extra == "tradeai-rl"
Requires-Dist: sb3-contrib; extra == "tradeai-rl"
Requires-Dist: tqdm; extra == "tradeai-rl"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: hdf5
Provides-Extra: hyperopt
Provides-Extra: jupyter
Provides-Extra: plot
Provides-Extra: tradeai
Provides-Extra: tradeai_rl
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 11632 characters]

WHEEL

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

RECORD

Path Digest Size
tradescope/__init__.py sha256=Uh2iAUG-vX1o0jxN2Sf0i6CTQwURvfDJVUsGPD5x65I 815
tradescope/__main__.py sha256=odUZMCtApA2RATleKLG9tL8goCII9TJibyZfl2IYU3A 210
tradescope/constants.py sha256=kDuHtLlZrAkJ3xfZ1vrIXeSy9jwS-pgoRI1d-Q2VTCg 30168
tradescope/exceptions.py sha256=-MjffOB6DhOgT7C07wLE1Ul_knS4RQjygi7rY3p6z5s 2205
tradescope/main.py sha256=t75JXG0SriY-JIJ4xKnDHqF7VWiS6a282YThWd8GZj0 2345
tradescope/misc.py sha256=Ikud-ZeiqIJwt4l2mthaWmNjpXQyH2FPHpyHlBnSKHo 7612
tradescope/tradescopebot.py sha256=LZUpzHX26WTsOWt7ujdzFRJfwi89730Ub2kbbhj7_es 100197
tradescope/wallets.py sha256=w5gJYFs5BdbiX__32godXyptUKA94_Iu5u_dKaupewo 15016
tradescope/worker.py sha256=tkZ5CdZYF5a2YKN03yXoICqBHJMFy5wGSmOYNzAP6ew 8516
tradescope/commands/__init__.py sha256=W3T9EK4PffLmPPbylGwcDSz3meAPD_Bn06XnJtiALiQ 1934
tradescope/commands/analyze_commands.py sha256=IjaM2X0LRqneC55PFJIWCZDbdWxiLyvLx3CRIMRDrTY 2193
tradescope/commands/arguments.py sha256=p1C87OmGjp0mO_GpFgiRw8bgLT29KJeTxLxYmhMqKIs 22652
tradescope/commands/build_config_commands.py sha256=Pni9oSh64GRJkyGaZOjBlIpLZBffmACl0Iy5jb7YlpQ 9515
tradescope/commands/cli_options.py sha256=-2u8lWvdCR3aC43IX-de-_R_k1vwNZ76Yt__GFHl4KQ 23388
tradescope/commands/data_commands.py sha256=sVxBJVooJeufwFwsA4noq9TtjgI_H0drI8ZfVUIxaaY 5553
tradescope/commands/db_commands.py sha256=nCewtKuH3aQ3YTqyQwqyanGp6VZeqrlMxwsfRmVvo6Y 1677
tradescope/commands/deploy_commands.py sha256=bNoHSimSvh045UW2lL-uQXcBxLqt3qjJYw-AVA1kOf4 6861
tradescope/commands/hyperopt_commands.py sha256=Uj7um5D8Ay84_B0sNvwMr38tzb9S57JS0b0bYLXndbg 3641
tradescope/commands/list_commands.py sha256=efWeIxbpJ10qRFXCLpMjsaLh6eEMZ5isb9RFmJfliY4 10344
tradescope/commands/optimize_commands.py sha256=pjS4qWDMKsN-DF297KHxxvA26tn8tPfRuNMUVskq8-8 5315
tradescope/commands/pairlist_commands.py sha256=z1nGkZYHo6NFRMihsYiPktxBuV_AHRxHve20zsF3T8Y 1463
tradescope/commands/plot_commands.py sha256=STFp8_iW8-zuMHoHy9rUwjdW039rdX27HM4jDP60rhI 1163
tradescope/commands/strategy_utils_commands.py sha256=1E9DgFc0qZK_z1Vqx2slVaR6GOUrm7Npb1nhQ7IHQ2I 1857
tradescope/commands/trade_commands.py sha256=61HaS8sBe2dKnylw5WUpaBGVwGGuerryZPJ6UE9VDOU 751
tradescope/commands/webserver_commands.py sha256=a0XMc6Bql5YyVr_lJl19Ql6JplzldAPI2lCCzIggdP0 431
tradescope/configuration/__init__.py sha256=YgEtE8uyb8VqcX6up4ECpQr7KshAe3NEERNyezA4_uM 445
tradescope/configuration/config_secrets.py sha256=04Y9o3LJb51FpzUqADD2ayZXj1K92C74RJRcwy3lkVI 1023
tradescope/configuration/config_setup.py sha256=NJ2rZ8dSAEqQmseLYSw-GAp1GX0ZC_Meqt1f3qCxc3o 778
tradescope/configuration/config_validation.py sha256=V-S1Gd0Zlick8dUaTELzWsOwd63LHKpi5Bldcod7OYI 17578
tradescope/configuration/configuration.py sha256=gESGbp2imCyPvy7JtIZZDPYHZTY5F16Y7eOVHz4Xyio 21761
tradescope/configuration/deprecated_settings.py sha256=ipzXP-cbyKi8jX137_a4chQH0OORMMZUsHKKryUh8RI 7053
tradescope/configuration/detect_environment.py sha256=frG0lNITUlTp1B7VNqHPM69jMFHVgg6L2G8yApO0OPg 163
tradescope/configuration/directory_operations.py sha256=j8u1iZhX42NbfbfdM5LGlYYtU2WmFs5ty0R9CYhJ4JI 3637
tradescope/configuration/environment_vars.py sha256=kDMR-_aPoJegSbDQhiHfvGEcx4GuhdFARFrEHwyanDY 1832
tradescope/configuration/load_config.py sha256=nQBE_FoqRFsmG7kMX1t3M6P_lrtMwASLyJAf8fF62W0 3890
tradescope/configuration/timerange.py sha256=QAlwR9NAkEp3lUK1R29qExGzSSci-Tsfi5q4RM2gucM 6280
tradescope/data/__init__.py sha256=wucaqArGZTxpjsGOwWnlPaMRSqYeijFHymXlKreOdKY 154
tradescope/data/btanalysis.py sha256=l3oPfjY3yWrH98CEiJTyu6xwfQMhghUMN0ebkHIPVgQ 18049
tradescope/data/dataprovider.py sha256=nj8N1KomXCySs32xvBicRjR1JMAgXYKlXhR_DgeuOEU 21803
tradescope/data/entryexitanalysis.py sha256=dW50DUkzEuJqAsHQ8cg6KsY0Bz5Yz_IJhKUnhARQ7Dg 13197
tradescope/data/metrics.py sha256=GMghx-qOM1cXY-AitSe0v1NmtpiE77vq4w3zwLutDqw 12825
tradescope/data/converter/__init__.py sha256=q6O4WzHmOgZmqB5K5_YGz8MuQdPfmRJcPMoSs8TdbLk 1351
tradescope/data/converter/converter.py sha256=e1EhHIblD-069-ncB5rmKBWH-iXx0x5Y0iKOOu_EJes 10910
tradescope/data/converter/trade_converter.py sha256=LbH2eQ6daabLhfHLWTowcSg5lLnaFYTtIOVY50HWVGI 5895
tradescope/data/converter/trade_converter_kraken.py sha256=VHVJo50v9yB538zUv7696lOffO6sqSb9QUOUS3O6rSE 3233
tradescope/data/history/__init__.py sha256=9ZKHvHoz75VmUkmAtH6sADU1I_EWdMbLqK6AqVdHPBU 485
tradescope/data/history/history_utils.py sha256=7Rdum253psPU6yg6pwcG1Khei2WnM1d3JG-xSTVs0zA 25522
tradescope/data/history/datahandlers/__init__.py sha256=tkBu22nsGDxIKSclmarugS931wStIpKQNX9YT3_JlXA 77
tradescope/data/history/datahandlers/featherdatahandler.py sha256=BmPbUGJh_ggvlH5JBQ9J0hmTDwlRkSbyzV1prb1OZ4Q 5138
tradescope/data/history/datahandlers/hdf5datahandler.py sha256=Uc49dO2Bx3XMn_UurWoxgd23Qz-pIc_Cj8Ky42vNCvI 6352
tradescope/data/history/datahandlers/idatahandler.py sha256=sQUje3DJIhWO7NClYn7EVHQsqmdJWu6JdRnFpBrq1wU 20156
tradescope/data/history/datahandlers/jsondatahandler.py sha256=GsXprri8TJjpxO5Pc6gZZJvuyMmejH3C7vzi7I9j_8Q 6001
tradescope/data/history/datahandlers/parquetdatahandler.py sha256=y_7CeWD42yCQBMVK9rPP-p0viBmiIVSYbT39igPdqrk 5028
tradescope/edge/__init__.py sha256=KSKF3I6G3CCA6jaaT9xLr25qFIy6sq6bXxq_tJO6a9I 59
tradescope/edge/edge_positioning.py sha256=QujAh04CFqEVGMTWclXlpwNhMXuduNeN1VYxdcMssLs 20662
tradescope/enums/__init__.py sha256=2-AClisxsbJGWRvVMrH01Q8z9DLkdUOapU5Md6F8qnY 873
tradescope/enums/backteststate.py sha256=vCVBMhH5ApRLnisZhZVO4E9Mko8izvDUgJkOt27CP-4 238
tradescope/enums/candletype.py sha256=26J_2yNd_ipfF16I8ci79A7A9Y7fHFGKySE9Zzw_IHI 798
tradescope/enums/exitchecktuple.py sha256=HYLeI7GamPFo9-jK1D-IIRVI1cxgJMI79y4nlSPIZ4o 641
tradescope/enums/exittype.py sha256=OCa4tf5_BEkd0k8UFqXEo6b1thlrQkfb14BjEXfrNXk 619
tradescope/enums/hyperoptstate.py sha256=t0W1Q2avkPNJCJxvPBsXaP6WSYpzpWkYtD5zux5fh3Q 210
tradescope/enums/marginmode.py sha256=h2JjT8rX0kBSffgpN0D8zF8tbttVGSoUQ3G_1yLWpSg 242
tradescope/enums/marketstatetype.py sha256=4P3UX38Mm6VgHki4E9HhR84OsmITIcpYbIrwIUc0kQ8 261
tradescope/enums/ordertypevalue.py sha256=9MW-YdE-d8HOczwTYjHp_b4_pK26e0VumBA3fJwGYzI 100
tradescope/enums/pricetype.py sha256=6MV1d0X5K-lw2DXNnC8adEDZpojvp-l0fTRFVgLDJjA 177
tradescope/enums/rpcmessagetype.py sha256=17V1pR_r-7kCt8YPXt-XLXP7A9uqS1dX9NeXyDDyxnc 976
tradescope/enums/runmode.py sha256=4k35cLsmqxy2Dh075UfdnMwwffyCO5B-u2GypWsgRUg 588
tradescope/enums/signaltype.py sha256=hpXTYDOtSKIRA0S2y6iFZ2KYT_F5gSTwiiRDgdtVTIw 626
tradescope/enums/state.py sha256=8ScYkacollDVUcO32CUJqW94tugHq3dHKUoRo6-2Y4U 202
tradescope/enums/tradingmode.py sha256=Esci3QRHUTR2dkDTmgtqmcXgXpRGnDrQCTfRBDJw07k 220
tradescope/exchange/__init__.py sha256=vkXRbzcdtna60a2BjK2M27lyIP4ko29mVOa2gHZeh9w 1831
tradescope/exchange/binance.py sha256=z9hZ9bGow4H7UyX0aA5Uf9Twrx3vlizjpMXaEucj2xU 9894
tradescope/exchange/binance_leverage_tiers.json sha256=VsgzCl2LSEnksFAM9fTyy1PDq1NYctSz_dQpiJYlaNM 846122
tradescope/exchange/bingx.py sha256=NDwIUFhixQfqls-B8mX4pw-sIDpn0B4TVMIp3Ji_uCQ 359
tradescope/exchange/bitmart.py sha256=l7ryHYFbNy9YLxhCU0Lrf2yU3v2eaf0sPAaIS0hg55Q 451
tradescope/exchange/bitpanda.py sha256=bkW9yndwW5yMQ20wVEgqTz6JkqQeN_ZY47utbJjlO44 1623
tradescope/exchange/bitvavo.py sha256=IwXAaMJkWms64iZW4rBVnKvyKmGOkm1P4NDtfq6fl-4 550
tradescope/exchange/bybit.py sha256=v_0-3jsJMJ1uU-yYCVoZCGdftEDCgzDommVcHCNoVf8 9918
tradescope/exchange/check_exchange.py sha256=Or-LYaPlQN9vLRdZyM9thyJv0Xm2OFPJMfloEuGA9Lw 2988
tradescope/exchange/coinbasepro.py sha256=z_vxsNnZlpVndwC8eyHqAJYZU6SFkVTnxtNezkAboWY 567
tradescope/exchange/common.py sha256=ZsKW2VR4isacLCCGPRLjMjqh_UVRaadgajZCAmR5n7w 6361
tradescope/exchange/exchange.py sha256=r0NQXb0ldG5WHO9w-p2cB393NerCNZPTs0qVcHrNn7s 139531
tradescope/exchange/exchange_utils.py sha256=PQRamQATY9c48ik6xiYWW21nDQeXkcGxT-8lz7tPFcc 11833
tradescope/exchange/exchange_utils_timeframe.py sha256=gmxYhlgWq5YKiMwWlo4UfzKTuMwy50NPB2b7HASBrn4 2805
tradescope/exchange/gate.py sha256=BeLAhThWSBDxxObDM6cDQ368Qiso1q2nOURNMRWc8Ls 4934
tradescope/exchange/hitbtc.py sha256=KlXhXqSLrpvn3RUZ2_xl5Jw3tnh_5M4LqoBDr38pA_0 520
tradescope/exchange/htx.py sha256=KjxjERphFqg1aox8ggi9qr6hirbWfFvrzgEKGrxYfII 905
tradescope/exchange/kraken.py sha256=D1KWv1Squn-Uiqcu5MneS_acvQgH2Pz77Xc9g-UhW94 7135
tradescope/exchange/kucoin.py sha256=-4EkTtpkQVh_q_jcl21y1o7KDGpbeU_kuJz01xUiyns 2205
tradescope/exchange/okx.py sha256=ZjvEw4ZCzMnOBJZVQbqzU0pOuDcurP7xDkTScnRhOBE 10212
tradescope/exchange/types.py sha256=zQtTbNX_HTxD7Q6TRS-A0AOUKLRjiLx3TOxPhpfbBd4 726
tradescope/leverage/__init__.py sha256=ZyVv19xBzG9JUvjOrJmIJCpRQACR4m_2eBlqgkfSghM 64
tradescope/leverage/interest.py sha256=39hqyiWzeakakfWcfusBCrLh6VqvDyNuqGlJrQddYN4 1261
tradescope/loggers/__init__.py sha256=ayyoX04llqizlJx8TDy5_6X3Xa0s-gVGtt-WTVfzeSc 4276
tradescope/loggers/buffering_handler.py sha256=tNfT9p82UhV1r5p7teJrEN2-RqP4SIT_BKp0dc7-DfA 460
tradescope/loggers/set_log_levels.py sha256=A6o7J3Ax7Q1y4bxjNlJOVfuFXLlWbQOg8195WbCnZL0 1601
tradescope/loggers/std_err_stream_handler.py sha256=mdMBjafVfJDEKw4JiVyICzrfKgNM8S8_0vw10QbYjQU 714
tradescope/mixins/__init__.py sha256=wTzNk808Kj_cX47gjwfc6DU-XIX6643fdbOOxPLNrMI 71
tradescope/mixins/logging_mixin.py sha256=b89unWiCaBkFVMvDL7Ql6mJw64migRyssyYp-ch4ABA 1263
tradescope/optimize/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tradescope/optimize/backtest_caching.py sha256=IfZXE1r0IYcKFZ99VyiBNi8W0MPXCYG7XKSVfEYgrV0 1519
tradescope/optimize/backtesting.py sha256=_2R5OdT-miyzSBaxUEhD4fJktjjfG-OUmfSIR0VD1Ec 67730
tradescope/optimize/base_analysis.py sha256=3ttcpNWpuwV2LyKUm0QEUoPn1ofSq_rGcuBwRZbw2Zs 1903
tradescope/optimize/bt_progress.py sha256=5Njs5_EVOFjGfGqmsiliA0PEHOQSOSMU57wRf0HgYC8 857
tradescope/optimize/edge_cli.py sha256=SHf5BWB_2uLcceoBgODXLVKBbIn-W0w27Qd8MYBUAjE 1830
tradescope/optimize/hyperopt.py sha256=eiwE92mZA67cKCBX6RRC0IvK8nuaoS27qJHUyQpdpY0 29090
tradescope/optimize/hyperopt_auto.py sha256=kEPMQkXnZC_sLzY0-N8FZUTk6Ta3km2rcX6RiKeI1bs 3674
tradescope/optimize/hyperopt_epoch_filters.py sha256=lRIo81jI9_D6FmzMYtfF8a_a-I4taCYCuhKgWnUAzXQ 4526
tradescope/optimize/hyperopt_interface.py sha256=Efw7zbM47nlQyQ_b1Z9jOuI1lMGC-qwk0pA71KF9X4E 8562
tradescope/optimize/hyperopt_loss_interface.py sha256=2U8CU9jivTVxoqJQ-geUC0h5tCmzFpb_a1O14W4amD0 953
tradescope/optimize/hyperopt_tools.py sha256=dBKorm84_fHrEiWQ7XnlVcDe5ylcYR_K9GEkeArZkHw 23112
tradescope/optimize/analysis/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tradescope/optimize/analysis/lookahead.py sha256=qAqb9BaKm1ss6JihkLp6hO6XmTfMMfY7Luwi--9TCi4 12390
tradescope/optimize/analysis/lookahead_helpers.py sha256=WJcayX05gMpyYfOD84aYS54BQe7-uYx1XBz1O3iyE-w 10421
tradescope/optimize/analysis/recursive.py sha256=yYGXS_AAFdNsXXp7-O8FSt5149_qWbVEQtvGKn3KyWM 7457
tradescope/optimize/analysis/recursive_helpers.py sha256=UJUlCGZaT0JU7vyrw9WR3lIcKaz2I9tYgrY9UMDiS8M 4234
tradescope/optimize/hyperopt_loss/hyperopt_loss_calmar.py sha256=22ZEmV0qnOGqPfB-2YefTCwVQvoxJjzuJPfCMvAIgso 1105
tradescope/optimize/hyperopt_loss/hyperopt_loss_max_drawdown.py sha256=5hpK3U1Eh_otMNNbdtCs1AX0PBb034OzO3VDR5uWEWE 1239
tradescope/optimize/hyperopt_loss/hyperopt_loss_max_drawdown_relative.py sha256=8qJYiBFVzTVW-CGJ5yxIIzoyeA7CP27dUqznTWTFcs4 1473
tradescope/optimize/hyperopt_loss/hyperopt_loss_onlyprofit.py sha256=kF3EGzyqXv4PHV1cDdAG-UE7FeL-zejJGw3CIYLv8Qo 747
tradescope/optimize/hyperopt_loss/hyperopt_loss_profit_drawdown.py sha256=xehUHlsBj6q43-WntD9JqiF1X7103n0aSrb-9-maAFk 933
tradescope/optimize/hyperopt_loss/hyperopt_loss_sharpe.py sha256=V6NH5xEULfEHifB1ii_gk30cF8cAaYmFZrfL8pOwo0g 1098
tradescope/optimize/hyperopt_loss/hyperopt_loss_sharpe_daily.py sha256=Rq-fa5jXx_P1zEoiRyEDfgzMd0GanL7DqIAu-0Wizz8 2109
tradescope/optimize/hyperopt_loss/hyperopt_loss_short_trade_dur.py sha256=7cr9GARlzjDUTrgcD_ubBVX5_HDm_CmNMNZi0GMIkNA 1966
tradescope/optimize/hyperopt_loss/hyperopt_loss_sortino.py sha256=XI5kug-0iRTDE8_OPHR63aPAHRWq7ss8Jtp-1V0kTBk 1112
tradescope/optimize/hyperopt_loss/hyperopt_loss_sortino_daily.py sha256=EcnnGccJf5eGrw2VMsD6SjCJRPTjlv4nSWgfntO0zCU 2569
tradescope/optimize/optimize_reports/__init__.py sha256=hgibA2VbJwGwYVjLhRTsD8ChUC36HZ5I7HNvhXe3TxM 1357
tradescope/optimize/optimize_reports/bt_output.py sha256=JmbTQpIxFGDvt16pgiEaXVkzj3ip0sCkX7qdefNcJcM 18512
tradescope/optimize/optimize_reports/bt_storage.py sha256=rdTxBkTAFgzjHysQtCEcI0Eyccw-sCsIHeC0LxWiRP4 2944
tradescope/optimize/optimize_reports/optimize_reports.py sha256=q15ns_y1OaqDgWiVwS_xXhHZgWe1PEiJrTNp4qkX4iY 23483
tradescope/optimize/space/__init__.py sha256=2GXA5lOjumKsFTr9FOW_W0PRPf76NzSZ71Vq0Li-Cj8 127
tradescope/optimize/space/decimalspace.py sha256=hkoqYF1waeWM_HXUZDlxU5bVQZpTgxGoNdzdG4QwCos 1402
tradescope/persistence/__init__.py sha256=2KCCDjbkJmj38bmNjTOTA4ucyXZ1N4pageB_nKKbVbs 511
tradescope/persistence/base.py sha256=EZIq2SoPO5Ver5je3gHZV-V1FfQxPj_7Nhqw8JJVfO8 154
tradescope/persistence/custom_data.py sha256=duGRrrm3RjHl7Ao49EXiO69l2SgA7PQAprS26EtoKOA 6572
tradescope/persistence/key_value_store.py sha256=aOmVNgVPcetqJMbM8VOOwMIrqsQC_6kjHsS2xshXsa8 6441
tradescope/persistence/migrations.py sha256=p_j6uJJKnglxxS0WWRBIp9U9bSKF8mmHaXceU-V5tjc 16087
tradescope/persistence/models.py sha256=7PwRNcQWo4glVEZyQfHrFTpMnirE6Nbo7u_p-4wAWIg 3152
tradescope/persistence/pairlock.py sha256=oAaL9ChIrpfhDQsvgbWOPkYVog-RaDe5rL1U9sxjaSg 3105
tradescope/persistence/pairlock_middleware.py sha256=8g_C4yvvs32jBvuICk7766o8h3h8HU9kqcgTgyp9VKU 6366
tradescope/persistence/trade_model.py sha256=emmNYpugt8ksr5iyaMNM9JURROrUryU7dbf_WchLgrM 80140
tradescope/persistence/usedb_context.py sha256=MqqoDccJLWI61UAfNOuqLye5IC_EmaPl0F6060joWdQ 971
tradescope/plot/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tradescope/plot/plotting.py sha256=u4mKpwDVifDA_ey04oNUbZuAPYlKwHGd-hlRQ3FYp9Y 26283
tradescope/plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tradescope/plugins/pairlistmanager.py sha256=lZwzjv9Wgi9ofxBey8j1W1KVbCN5DZjeGTEzCkzsGjs 6890
tradescope/plugins/protectionmanager.py sha256=2020gJn8aBnxDExf5Pej6DGPxi5H_t3sEhqRdrza2w0 2875
tradescope/plugins/pairlist/AgeFilter.py sha256=4rhmARXR4DWnE_yPduY6gyWN-QdGc4AtEFGmRY-PE0Q 6503
tradescope/plugins/pairlist/FullTradesFilter.py sha256=BzFHK7Apupt87m-AhW7N5P7DXktkO-AQQBD7SlE6wiI 1879
tradescope/plugins/pairlist/IPairList.py sha256=OzwyXVVmHFxTlmxk7KgbjEamDwIOKd_fyW846hExFQU 9094
tradescope/plugins/pairlist/MarketCapPairList.py sha256=LkNmebn6vKG2tNh_z0B8TswSOpns2f9rLJOF9p4aq7E 5892
tradescope/plugins/pairlist/OffsetFilter.py sha256=TWFzyHzd-aTBOPxadlYQYXP7Jb4dgNAM_GNMnTZ5S8s 2930
tradescope/plugins/pairlist/PerformanceFilter.py sha256=gGd3O3O7h_32Be1nYB8vMxgwaonVsdnAHhjgzPtoLvY 3994
tradescope/plugins/pairlist/PrecisionFilter.py sha256=G4WWU33Hbhu33OXn6hnPeMi5kDyuTdCn2Exrcl4qRfk 3094
tradescope/plugins/pairlist/PriceFilter.py sha256=w6GFXTOPd4sdwNTvK-MFP5q6G7W7mb419vno9AmRoIo 6634
tradescope/plugins/pairlist/ProducerPairList.py sha256=hFnJpoKhGjz5YEl5VGYX7aJvFK4FduT159_mAx6KWTw 3990
tradescope/plugins/pairlist/RemotePairList.py sha256=eWjKx3M1SpVORgFW2NlywW5tUpXhKOQvw8pbFfYF_J8 12353
tradescope/plugins/pairlist/ShuffleFilter.py sha256=8SBnEKX4l6rV6sy88a1VUoIJvIvqfPKGEnCkAfU1t1s 3645
tradescope/plugins/pairlist/SpreadFilter.py sha256=EJyjAUhd3EXkkGK4LjQsAuudHBq44_kDBAFs3LPwwnc 2975
tradescope/plugins/pairlist/StaticPairList.py sha256=7qFgAAmr98lI9H1qIlb8kApeFRbqvPFkB7jsv6WqgWw 2882
tradescope/plugins/pairlist/VolatilityFilter.py sha256=hm7RvPxBgaCPXKGaRLrJyfIkQpeJbux3V9MAkSTqBZs 7163
tradescope/plugins/pairlist/VolumePairList.py sha256=3KgAdo_N3eEV0R95MZbjOeJufGcou2ZQJvJRFT29t3Y 12993
tradescope/plugins/pairlist/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tradescope/plugins/pairlist/pairlist_helpers.py sha256=W8gF9vGGcsxx3O3_f0e3L1u5Ykfv39vDtDKaX-z6Hfo 2314
tradescope/plugins/pairlist/rangestabilityfilter.py sha256=tv5w5zfjJi4HLSpQpfbmQ6kK72asN-FkJxaRNUPMfqw 7318
tradescope/plugins/protections/__init__.py sha256=xZ7oks5-23Mwu3b4_ESHJDG7P0h8S-WX26_07nl1bvk 106
tradescope/plugins/protections/cooldown_period.py sha256=d1rxI794EXOc37u_eOJbPNs7JxRVruoHRhT_ECIhcdY 2710
tradescope/plugins/protections/iprotection.py sha256=aBXVgb6iDSIyypL4U8k3wGrTDM_E-88lkhwEahwA7e0 4278
tradescope/plugins/protections/low_profit_pairs.py sha256=6W19HlwY3oG2DORyWcAvrz3y-XDR7drs_-TzoCBoaBw 3610
tradescope/plugins/protections/max_drawdown_protection.py sha256=_FSTzYlIKtnu2QnwxqaXpe5F0sS04TVHVv-v6hMjV1Y 3548
tradescope/plugins/protections/stoploss_guard.py sha256=afwHhvL-ycE0ykFzNKopBYxKgYERPgPbtgk8Qn66IXM 3695
tradescope/resolvers/__init__.py sha256=yfVEQ2t6AWgVLheI0utrLJozm9giMuimm3bbUYHdOqQ 518
tradescope/resolvers/exchange_resolver.py sha256=1iY-mnkdj26JJn4uKDA_10Su-RjKGFcmABwT8OHHGOQ 3705
tradescope/resolvers/hyperopt_resolver.py sha256=lCwir793iXRjoM6CbB_O0A5byCih2q1GlScucV_l3_0 1731
tradescope/resolvers/iresolver.py sha256=vaApzZiFy_ZsIjlnZXd4PFl7OqWh5yp_IO3rUrY0tWM 10503
tradescope/resolvers/pairlist_resolver.py sha256=9_6GYBAfOSHGi5YPplb6Qc-VRyM1rJqiyx1QqC6wPjg 1797
tradescope/resolvers/protection_resolver.py sha256=Hud7m3AbyFNm5X4puMPWBfNnsqU7Isl1xoJClw-A6T4 1380
tradescope/resolvers/strategy_resolver.py sha256=x4CWR7q06v5acozc3fTPn-USPS_fDxrtjy-u44mYo0I 13877
tradescope/resolvers/tradeaimodel_resolver.py sha256=rZqB9Rl8yb6cAJVmNRdT7xXJ0OEpBTb2HVydDuWdnIQ 1805
tradescope/rpc/__init__.py sha256=SVdK8n2uLCj7miWytJCzupwi7D3YXvMTid8rY3VjNYk 111
tradescope/rpc/discord.py sha256=xv9ZjWJcfnpnnnYw07Wcsjn_nEyap5nuHXaSzt_RGJ0 2056
tradescope/rpc/external_message_consumer.py sha256=czMLZeIwqEp3yUyEUEnmvTzKyxEXSwmye-vE7SeaKNY 14710
tradescope/rpc/fiat_convert.py sha256=fBfmDDl-mareEHWXCfYukwv1BGU185tVOpfmnQCDekQ 7314
tradescope/rpc/rpc.py sha256=YQC1BjNX6ctaiRiTsU-rhpBAKPj9SGqyLWMqilbWMU8 61615
tradescope/rpc/rpc_manager.py sha256=zkwW9VaYKjsRZBh7lq597rArldsHjIlTEYf42endUSA 5305
tradescope/rpc/rpc_types.py sha256=mmVeS-xA-UgajlEhEzLWnEjU1j-jju3uiYpqG73lK60 3208
tradescope/rpc/telegram.py sha256=jhnds2j1SwM1y8rcAXVRYP5TnhPuwjYqaWHe0p9Noeg 84162
tradescope/rpc/webhook.py sha256=Vopp9GKBbaErEFSGbR5jQx7p3Z6Wg_hzqBuaLpZ1diU 4915
tradescope/rpc/api_server/__init__.py sha256=X-yOjUjkolS1dpdJwlgetPy1yKXkME9yqsFcdhOuXY8 47
tradescope/rpc/api_server/api_auth.py sha256=jfJu_Bhusc4ZnQF-2VwZ0g9guZVV9pvnkdXvs5ksmS8 5427
tradescope/rpc/api_server/api_background_tasks.py sha256=wPCsMQNxAH7bYN_x-cu0lOgXdaYleNYzOyMQZYSR3xU 5245
tradescope/rpc/api_server/api_backtest.py sha256=amBDUQoe2wz-o23srCT_5j5fV1TJV1bKTQ30GG7eu9Y 11756
tradescope/rpc/api_server/api_schemas.py sha256=prr7msc7rWb_zDNAAlyGgfVJMwOVV4sx-tVgqna-8Bw 13674
tradescope/rpc/api_server/api_v1.py sha256=F9ff6BpfKQLGB8fK4F38Spm4ztqrUrQ7hr-xEyVti_A 16949
tradescope/rpc/api_server/api_ws.py sha256=8DlbfvJD9a3vzeDzernQ-hqMLv0OuMdk56UQWDvzsnc 4613
tradescope/rpc/api_server/deps.py sha256=PHiRzihlhMryFlZSSBhCLUd7gpbj-nr2DYhrOR_c5U4 2040
tradescope/rpc/api_server/uvicorn_threaded.py sha256=_qW0upa5fB3F1p_OOApGySBFi8pWp2eYly67BfmTZQM 2100
tradescope/rpc/api_server/web_ui.py sha256=wak47RTmMDMf-AXDcXWCoPsVS8YXrPor8hsxvqkoPEs 2176
tradescope/rpc/api_server/webserver.py sha256=3heXshtnu-U9Af0DUj1eL5DfIB7dtGTaifiStswmQvo 8246
tradescope/rpc/api_server/webserver_bgwork.py sha256=fFWRPFcwf_uhze4BM0O0pAuxt12D9FNH3d1Bi80nba8 890
tradescope/rpc/api_server/ws_schemas.py sha256=2P2mhOC7mtxIVPda1_Ek7OYe2Wb3c44lAvBOs5eBGbE 1886
tradescope/rpc/api_server/ui/fallback_file.html sha256=xLnEYcoDk3I4ZlLURVC8niyZFDC4JIh7b8DxOmLboSs 756
tradescope/rpc/api_server/ui/favicon.ico sha256=mjFPdZfzlrwQanX9leYS21bzZuEjza5VQuWgeYrppls 126794
tradescope/rpc/api_server/ws/__init__.py sha256=B-hb7GS_39ZjQwuhptQVBcruX_mvdLy8oX3NYqLj88U 424
tradescope/rpc/api_server/ws/channel.py sha256=OTVJHaBoaTiNBAu7EpK1O9y2-loPDt8WcY7-EJPpUrI 7575
tradescope/rpc/api_server/ws/message_stream.py sha256=qD34MyF6rSZggKr4143R6kvbPlScTxqTV7h-eQ2ufmA 898
tradescope/rpc/api_server/ws/proxy.py sha256=1SheA7lnAQDrBr-55yuiLvVHQ87iW-sUZzCo_uL9EUA 2293
tradescope/rpc/api_server/ws/serializer.py sha256=aqyYsSPeOK7Vo5khMSiZLUfePQdaBd6958hoznZHiUY 1681
tradescope/rpc/api_server/ws/types.py sha256=mMiBE8JdLhDJjxZw_J5jb1JCQIGuBZM-m96MmCWblHo 257
tradescope/strategy/__init__.py sha256=DrG66Mkm_BXk5Wtm4jt76ZvUFW9E4LQNiZhpBol41VA 658
tradescope/strategy/hyper.py sha256=exWC1G7Ppd1CBnHAVzCpZekvASZjUY3OkiAPn-qDUUc 8245
tradescope/strategy/informative_decorator.py sha256=Kizj45ESrfWIIGDdRFdJR77KBgIuv3yo-EYV13QChr4 6117
tradescope/strategy/interface.py sha256=iHaGXF-cY8zbh_zqlax3qGmSJ-VHfXmX6zlTq6okaSw 69987
tradescope/strategy/parameters.py sha256=eoNNiNKuMbbMC4cDMx-6EjJlGculQ7OK3qsQZq4fSyM 12590
tradescope/strategy/strategy_helper.py sha256=NDWWe2Z7CisN-zOvdtz_nPNkXFwPy8FnkR00Fs7uEo8 7272
tradescope/strategy/strategy_wrapper.py sha256=yiwnrH_h4LF8ubXTIG15hriC5ec6quZp3h-JTJiaiE8 1569
tradescope/strategy/strategyupdater.py sha256=g6Cv79Ss0CP6mXZBkkf7xdtu-OqkvI1m8QPQoaCm630 9777
tradescope/templates/TradeaiExampleHybridStrategy.py sha256=ISRnmj5o3wDPG4ciSYU1eDu8baHK-cL1CWeyOI2bn8g 12894
tradescope/templates/TradeaiExampleStrategy.py sha256=IjQ629QgDJx8K4jQ_Fzxmvcke4c53S85WkfT6ryS3cU 11816
tradescope/templates/base_config.json.j2 sha256=KxYp_XAMfWEhrjph3J4dTu0ZKis8LGvAXHsUH9jbZco 2101
tradescope/templates/base_strategy.py.j2 sha256=Kkge0x82u6wlFLe27fKFoA0kI6zM0fX7zNG57r-pjh8 5917
tradescope/templates/sample_hyperopt_loss.py sha256=iyNQDVUvSXVqqbI_XiV9I4HLnsp6xK7KAuO4UBmM28U 1919
tradescope/templates/sample_strategy.py sha256=HRHc451ajJ1y25wQ8eYF4xb-QF4eW6LC9pg-obC3jWQ 16737
tradescope/templates/strategy_analysis_example.ipynb sha256=WNESlm1gX_zwaDNVOhDi_OyU97Ol_Pg4uznmseifHZE 14271
tradescope/templates/strategy_subtemplates/buy_trend_full.j2 sha256=MZx23pcrjEYrLOILiYBkwtKIHRUxFkRiDf7oArxcfVU 261
tradescope/templates/strategy_subtemplates/buy_trend_minimal.j2 sha256=wex7mpxin5fInfqKajQ5iQqD-iMAsWhkptNbVKcowI8 101
tradescope/templates/strategy_subtemplates/indicators_full.j2 sha256=wSi9-ojcXBLrm0gQKoU1O9Nx1FSXdaOWq3WVSL3MlpU 7749
tradescope/templates/strategy_subtemplates/indicators_minimal.j2 sha256=zre15ep8TbN2_MyRRj0DDIhywR73HlIrERNKtnwNMyE 464
tradescope/templates/strategy_subtemplates/plot_config_full.j2 sha256=vcNimT-7CEPKM5hOznAxUDak0YNPSlj1TZLPlcLIqoI 506
tradescope/templates/strategy_subtemplates/plot_config_minimal.j2 sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tradescope/templates/strategy_subtemplates/sell_trend_full.j2 sha256=7r7USUBWtAxDZBS7lDYIfyLGiYCgaRkaPMw5usqfYJE 262
tradescope/templates/strategy_subtemplates/sell_trend_minimal.j2 sha256=20NnDTOjMw1-vOaSik-T60ahK16mTAOA1ANy9Y7jrJU 103
tradescope/templates/strategy_subtemplates/strategy_attributes_full.j2 sha256=9c7aMs7rNOFaF7dR8owUXUYW6wDeVyFXfHX2Y0LvBtw 249
tradescope/templates/strategy_subtemplates/strategy_attributes_minimal.j2 sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tradescope/templates/strategy_subtemplates/strategy_methods_advanced.j2 sha256=DUUHxT3FVDKOkbS88oOuPzUqq9XW-3EtWNr8s9Cg2-c 16256
tradescope/templates/strategy_subtemplates/strategy_methods_empty.j2 sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tradescope/templates/subtemplates/exchange_binance.j2 sha256=HV4JfaQLlWuhdQFZMuTauGq980j7rEuHXyupeASHZtg 261
tradescope/templates/subtemplates/exchange_bittrex.j2 sha256=AO9Bd8y52iC5c3Mf5GCY6RBvSBCnUId6Fpli79FTe-A 397
tradescope/templates/subtemplates/exchange_gateio.j2 sha256=YIYHABoX97Fj9vUkRefYbh8ChFV_kz2eVznEda6ClWw 271
tradescope/templates/subtemplates/exchange_generic.j2 sha256=dQrjdQvMEyUojNxVz9Uy9BQD3cEF4QD2KrLOp0Q-yzU 244
tradescope/templates/subtemplates/exchange_huobi.j2 sha256=iQbVDFFQXZKU2hQntOvfutqmxydjdLYUmj0Djz2dXqU 260
tradescope/templates/subtemplates/exchange_kraken.j2 sha256=XdbCIaJ8tZ6H_zS9Z6FNKtrscDYoGqLh82W1on0HuZM 249
tradescope/templates/subtemplates/exchange_kucoin.j2 sha256=OwpwsEMNUhF3RK_qibcGRvuSu5I6dNPujjecFZAf9Uk 291
tradescope/templates/subtemplates/exchange_okex.j2 sha256=OwpwsEMNUhF3RK_qibcGRvuSu5I6dNPujjecFZAf9Uk 291
tradescope/tradeai/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tradescope/tradeai/data_drawer.py sha256=SSO-UTjFGz-ewdux7JV0zmTlducU87VkQzyr3Uz51sU 31795
tradescope/tradeai/data_kitchen.py sha256=TZlcpPIOzI0vhniKYq9aN4DFsXtZBouAnSYVp6iSIyg 43635
tradescope/tradeai/tradeai_interface.py sha256=xHo8NopdD5jCqzRqlHNk5Fh3xQyLKvGZBZfwWux8Woc 45951
tradescope/tradeai/utils.py sha256=VfT0uQ9XjKplaalrpFh1q0qXOF-kAbUkHr-EfjxGJmE 7488
tradescope/tradeai/RL/Base3ActionRLEnv.py sha256=qttG-pAmbGk_ks-ISq0dCPnlHeDwmOKBlGVlNcNxS-I 4498
tradescope/tradeai/RL/Base4ActionRLEnv.py sha256=ooFdTgK5HTUYuysIPdzLbRI7d8ROVLZCLjrb_iXIMoE 5023
tradescope/tradeai/RL/Base5ActionRLEnv.py sha256=aFxgVmkULng0oTwcuskER2-aqBf9szDEhdC6xyX5pVE 5646
tradescope/tradeai/RL/BaseEnvironment.py sha256=I2BHe8-E59iRSgT1QQyMh2iIIkyeui2LL4K-GDkuI-8 15448
tradescope/tradeai/RL/BaseReinforcementLearningModel.py sha256=jD4f9rfsS-C52kRRU1Iv3fZ6oq1cs2TUk57ZIGmZaAM 21178
tradescope/tradeai/RL/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tradescope/tradeai/base_models/BaseClassifierModel.py sha256=H3ktKCXNjIHqUZx4ZqImCKS3PWrXuMM8FQIE4I1M-Vs 5150
tradescope/tradeai/base_models/BasePyTorchClassifier.py sha256=SBEu-xgOGa-8GKvWe3Bwo92-NKdd7hP62TFD8sfDqHc 8301
tradescope/tradeai/base_models/BasePyTorchModel.py sha256=YsCYnzIPGXd5t878cNvQJ4oDc-JO6pN9miwfG2IucR8 1153
tradescope/tradeai/base_models/BasePyTorchRegressor.py sha256=skTQSYLq1hlgZvMSYfyWifAD0LPqBIGhq1kWGc8AF1o 4784
tradescope/tradeai/base_models/BaseRegressionModel.py sha256=hLGHVDagzgHFsJKjoFMbV16ljFMgouu0YhigX93IrlQ 5052
tradescope/tradeai/base_models/TradeaiMultiOutputClassifier.py sha256=4K_odafGi71cPZyMnkv9RKKfWWfuBv11sOVGGeJNomM 3453
tradescope/tradeai/base_models/TradeaiMultiOutputRegressor.py sha256=CBxmm1qyoXVgIIlZYgnhp3bh2em8s8LMeWj8mb_39nA 2488
tradescope/tradeai/prediction_models/CatboostClassifier.py sha256=s-BeOgsXucfdBwjsIfMETMv5AWwVd7MKzX1Zs0maDOc 2091
tradescope/tradeai/prediction_models/CatboostClassifierMultiTarget.py sha256=JfO1oLQFdus6VbMYyHHLV5WbSLPVyLZthTvwTa7PXHo 2880
tradescope/tradeai/prediction_models/CatboostRegressor.py sha256=2tS2hcEhXt4FiGwoFFdvk5KG78-X0fWObYWIAO5fHGU 2056
tradescope/tradeai/prediction_models/CatboostRegressorMultiTarget.py sha256=baIsxyd889-fgQEKTEVPDwxN7yLp8v7dwzdEQ2Jd35U 2848
tradescope/tradeai/prediction_models/LightGBMClassifier.py sha256=yfRkQwhOHHtgPPaBcpcwdXwd6mHM9YPUi_WzDViTaIc 1929
tradescope/tradeai/prediction_models/LightGBMClassifierMultiTarget.py sha256=JNcwqE8xqENMTzeMWWDnKHb9Dm4iE1UiLPd7est6Rz0 2712
tradescope/tradeai/prediction_models/LightGBMRegressor.py sha256=AcSUAXzd8-2ePNUptPcBtS4oZlsFpnfAWiY8bZSaATY 1847
tradescope/tradeai/prediction_models/LightGBMRegressorMultiTarget.py sha256=_xcD0M1Z64qO9C0Vb1gy3WpmHvNrWTUkVYrGPdbqaew 2708
tradescope/tradeai/prediction_models/PyTorchMLPClassifier.py sha256=WU-s-f5JYSlfV4ElHb8qCGgYAXW_y8YFCSJXoxlV32c 3640
tradescope/tradeai/prediction_models/PyTorchMLPRegressor.py sha256=nj8hSd_rCUe4fcbmDhsdxXtH3Jj-ado4V4Hx6cwH-t4 3326
tradescope/tradeai/prediction_models/PyTorchTransformerRegressor.py sha256=bEEgygtaPxUKP59vvUOfk8m8QHPvBn5SUahzArpufBs 6179
tradescope/tradeai/prediction_models/ReinforcementLearner.py sha256=lVTADisMgW0CdNhMQCigeT2BzZhh4_uSSyr0vKolFwg 7180
tradescope/tradeai/prediction_models/ReinforcementLearner_multiproc.py sha256=jDXvCd1X0l3e9hNICrA5XrSSzd1Bk36lSjw8Idtzxx0 3295
tradescope/tradeai/prediction_models/SKLearnRandomForestClassifier.py sha256=Ny-qLJA5HMiPcm7VOSEYMypKcGtft2dhlWGzdRqG95A 3252
tradescope/tradeai/prediction_models/XGBoostClassifier.py sha256=ys5fkNpiO8U0om3dwNDVMXnkkdRuXZcTTCh5JglGG4w 3348
tradescope/tradeai/prediction_models/XGBoostRFClassifier.py sha256=k3xTGVYGTOeLezD-j7HK6GtDuhzdLRhrDpmNBjNCxd4 3355
tradescope/tradeai/prediction_models/XGBoostRFRegressor.py sha256=RnCqWW_ewEZYNbSJw8dWqpiypKMuYDRY6r-c2kV5iz8 2084
tradescope/tradeai/prediction_models/XGBoostRegressor.py sha256=4b2eHJn2y8BQPlDJiGssCWLupzqwAdNRmSwT_Izo9OI 2229
tradescope/tradeai/prediction_models/XGBoostRegressorMultiTarget.py sha256=rp4En0RdHJS5THGFJSmJnAcDjMoyrQ0gdGCky1WAfk8 2610
tradescope/tradeai/prediction_models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tradescope/tradeai/tensorboard/TensorboardCallback.py sha256=hvKZFB7F9WJbbFSW_ySD0Zu9_5zxkCFoMmczhErdMpQ 2154
tradescope/tradeai/tensorboard/__init__.py sha256=IVC1_RXAhQlHszxqTYHf9wRDxCXjoe7yLTV7Md8jcR0 594
tradescope/tradeai/tensorboard/base_tensorboard.py sha256=49SEVgZtOjn0Fwuy6Dnlgv4yNXSUr5kZ8P0ISB1sDrw 690
tradescope/tradeai/tensorboard/tensorboard.py sha256=ysB-J_4a4lNlMSokkkmpcDwMS7bef0iZkQLbeVMRUkE 1863
tradescope/tradeai/torch/PyTorchDataConvertor.py sha256=TV2R_GKBGMnxAs3YQ_CN5I7QsstnTzLJ5wPJqoCZeRg 1886
tradescope/tradeai/torch/PyTorchMLPModel.py sha256=u3J1f3sMNnIaUs8Z_Zxa6EMA-cM2ZMfR1SZvml65l20 3763
tradescope/tradeai/torch/PyTorchModelTrainer.py sha256=0sRG74dnyqh82o7iiHK3xLU05n5TPCw9Aj0adJKrE_M 8746
tradescope/tradeai/torch/PyTorchTrainerInterface.py sha256=-dWs09GyqVsi6we2KHqMdOGxqtsqa8pqfzTkmOezj8s 2028
tradescope/tradeai/torch/PyTorchTransformerModel.py sha256=RCMUzu-yDM-Z14oZR366GF3kjmeTHm4wiFBaTebOkZk 3613
tradescope/tradeai/torch/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tradescope/tradeai/torch/datasets.py sha256=RLChk7M60x3Xye4W_i-wQUFdvWJzhMLyPK2Owf8QFxk 666
tradescope/types/__init__.py sha256=lwghOxgB_h3Lw2cRwliqNahz-35kSVOtAx9ERpgRbm8 343
tradescope/types/backtest_result_type.py sha256=1bS93Dx248wwUa3GBJSrxT5ZXnbgRkNTZ0hzeTQ2eFI 736
tradescope/types/valid_exchanges_type.py sha256=BW7fTvnMB-8b36V4BAYNCJpn4JEMhl9TtMYNQvOUabM 311
tradescope/util/__init__.py sha256=ckYoEbAftHztIX9Zq0NyCWWetYlu4XJIvvT-l67sGto 861
tradescope/util/datetime_helpers.py sha256=hFU-lbLXKi94RSSEPGp6XoPqiUbXECzrH1rjEFrQnag 2840
tradescope/util/formatters.py sha256=Rq3n4zC4OkL5OnG7aCophyIVcyzQGd19fQEHege82CU 1657
tradescope/util/gc_setup.py sha256=FOET76fP-vldeyvAeNit8lB8Ef9OLzEXY0WegTR5L_k 458
tradescope/util/periodic_cache.py sha256=XyPaFeF7LL_vF-mdl_6xMDlQks3po7BqfBLJexoEvfE 580
tradescope/util/template_renderer.py sha256=dG5BEXk8T3ky9me_uyDrcpTBdktk3b4zyICh4zls0ZE 899
tradescope/util/ts_precise.py sha256=QzLNWWRqyJtmKgwqKN24eyNoRFsC-ek6rUGELNVtWkw 338
tradescope/util/migrations/__init__.py sha256=3HRCViBPThKMiEfQ46ZDWiZSPkiMt2DHuduKv7yafBk 489
tradescope/util/migrations/binance_mig.py sha256=OuGiQGX_DNhSg0-TvzA33BRuPj8lASobzFNwyxmCynk 2676
tradescope/util/migrations/funding_rate_mig.py sha256=0yzT2aft5m9gboPD7NFRAm9Qa9WH7pBenJ2N04jAzjM 818
tradescope/vendor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tradescope/vendor/qtpylib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tradescope/vendor/qtpylib/indicators.py sha256=hiLc8_kvxbjhXz1vCQlpa10oZ43xE7L3fKbkLYsaaUo 19869
tradescope-2024.3.dist-info/LICENSE sha256=WJ7YI-moTFb-uVrFjnzzhGJrnL9P2iqQe8NuED3hutI 35141
tradescope-2024.3.dist-info/METADATA sha256=fdaR7bhV9FUALBi1C9_a8DYGP6k1BCDuP75iMX-QJ08 18413
tradescope-2024.3.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
tradescope-2024.3.dist-info/entry_points.txt sha256=L5u85baHidjj60n492j_CazefGcavRweXEwzLkmUISs 52
tradescope-2024.3.dist-info/top_level.txt sha256=hPqhwvzcRpvcXw_NMPc_T5xOq5Ha2gOtCOsyCy587GY 11
tradescope-2024.3.dist-info/RECORD

top_level.txt

tradescope

entry_points.txt

tradescope = tradescope.main:main