2025-05-24 20:13:41 +02:00
|
|
|
apscheduler
|
2023-08-27 16:53:54 +02:00
|
|
|
click
|
|
|
|
|
tqdm
|
2022-03-20 10:09:33 +01:00
|
|
|
|
2026-01-23 10:36:53 +01:00
|
|
|
numpy==2.* # version limited by tensorflow and numba
|
|
|
|
|
pandas==2.* # version might be important for parsing timestamps
|
|
|
|
|
pyarrow # If parquet is used. Alternatively fastparquet
|
|
|
|
|
|
|
|
|
|
# Downloaders/connectors
|
2025-05-24 20:13:41 +02:00
|
|
|
python-binance==1.0.*
|
|
|
|
|
#yfinance
|
2025-06-14 12:39:27 +02:00
|
|
|
#curl-cffi # Used in yahoo downloder
|
2026-01-23 10:36:53 +01:00
|
|
|
#MetaTrader5>=5.0.4874; sys_platform == 'win32' # If mt5 venue is used
|
2023-03-26 15:44:34 +02:00
|
|
|
|
2023-08-27 16:53:54 +02:00
|
|
|
# Features/label generation
|
2026-01-23 10:36:53 +01:00
|
|
|
numba # For highlow label generator
|
2023-10-05 12:21:40 +02:00
|
|
|
ta-lib # Python wrapper for TA-lib (native) library
|
2026-01-23 10:36:53 +01:00
|
|
|
# tsfresh # if tsfresh feature generator is used. It depends on matrixprofile with binary (in pip) only for Python 3.8
|
2023-08-27 16:53:54 +02:00
|
|
|
|
|
|
|
|
# Algorithms
|
2026-01-23 10:36:53 +01:00
|
|
|
scikit-learn==1.8.*
|
2024-12-15 15:25:11 +01:00
|
|
|
lightgbm==4.*
|
2026-01-23 10:36:53 +01:00
|
|
|
tensorflow==2.20.*
|
|
|
|
|
keras==3.13.*
|
2023-09-26 21:21:45 +02:00
|
|
|
|
2025-05-24 20:13:41 +02:00
|
|
|
# seaborn # if outputs with diagrams are used
|