2024-12-15 15:25:11 +01:00 | | | numpy==1.26.* # version might be limited by numba and tensorflow
|
| | | pandas==2.* # version might be important for parsing timestamps
|
2023-08-27 16:53:54 +02:00 | | | numba # For highlow label generator. numba 0.57.1 requires numpy<1.25,>=1.21,
|
2024-05-11 15:27:08 +02:00 | | | pyarrow # If parquet is used. Alternatively fastparquet
|
2022-03-20 10:09:33 +01:00 | | |
|
2023-08-27 16:53:54 +02:00 | | | apscheduler==3.10.*
|
| | | click
|
| | | tqdm
|
2022-03-20 10:09:33 +01:00 | | |
|
2023-08-27 16:53:54 +02:00 | | | # Downloaders
|
2024-12-15 15:25:11 +01:00 | | | python-binance==1.0.* # pip install python-binance
|
2025-04-17 07:39:32 +01:00 | | | MetaTrader5>=5.0.4874; sys_platform == 'win32'
|
2023-03-26 15:44:34 +02:00 | | |
|
2023-08-27 16:53:54 +02:00 | | | # Features/label generation
|
2023-10-05 12:21:40 +02:00 | | | # tsfresh # if tsfresh feature generator is used. It depends on matrixprofile with binary (in pip) only for Python 3.8
|
| | | ta-lib # Python wrapper for TA-lib (native) library
|
2023-08-27 16:53:54 +02:00 | | |
|
| | | # Algorithms
|
2024-06-22 10:02:19 +02:00 | | | scikit-learn==1.5.*
|
2024-12-15 15:25:11 +01:00 | | | lightgbm==4.*
|
| | | tensorflow==2.16.*
|
2023-09-26 21:21:45 +02:00 | | |
|
2023-10-05 12:21:40 +02:00 | | | # seaborn # if diagrams are turned on
|