Files
AlphaMaster/requirements.txt
T
2026-07-15 09:13:25 +08:00

49 lines
1.2 KiB
Plaintext

# AlphaMaster - Full Dependencies
# Python 3.10+ required (recommended: 3.11 / 3.13)
#
# Install everything (Chinese Windows tip: use python -m pip):
# python -m pip install -r requirements.txt
# TradingView source also needs git available for the tvdatafeed line below.
# python -m pip install "git+https://github.com/rongardF/tvdatafeed.git"
# ===== Deep Learning & Numerical =====
torch>=2.0.0
numpy>=1.24.0
scipy>=1.10.0
# ===== Data Processing =====
pandas>=2.0.0
pyarrow>=14.0.0
# ===== Charts / Visualization =====
matplotlib>=3.7.0
seaborn>=0.12.0
# ===== Trading Platforms / Market Data =====
MetaTrader5>=5.0.45
tushare>=1.2.89
pytdx>=1.72
requests>=2.31.0
# TradingView (tvDatafeed) — install via git if the VCS line fails on your network:
# python -m pip install git+https://github.com/rongardF/tvdatafeed.git
tvdatafeed @ git+https://github.com/rongardF/tvdatafeed.git
# ===== Web UI =====
fastapi>=0.110.0
uvicorn[standard]>=0.27.0
python-multipart>=0.0.9
pydantic>=2.0.0
# ===== Auth / Crypto helpers (WorkBuddy token decrypt on Windows) =====
cryptography>=41.0.0
# ===== Environment & Logging =====
python-dotenv>=1.0.0
loguru>=0.7.0
tqdm>=4.66.0
# ===== Tests / E2E tooling =====
pytest>=7.0.0
hypothesis>=6.0.0
playwright>=1.40.0