stock-ai-agent/backend/requirements.txt
2026-03-30 14:14:22 +08:00

42 lines
1019 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

fastapi==0.109.0
uvicorn[standard]==0.27.0
langchain==0.1.0
langchain-community==0.0.20
zhipuai==2.0.1
openai>=1.0.0
tushare>=1.4.0 # 升级到1.4+以支持更新的websocket-client解决hyperliquid依赖冲突
sqlalchemy==2.0.25
pydantic==2.5.3
pydantic-settings==2.1.0
python-dotenv==1.0.0
slowapi==0.1.9
pandas>=2.2.0
numpy>=1.26.0
python-multipart==0.0.6
aiohttp==3.9.1
yfinance>=0.2.36
pandas-datareader>=0.10.0 # Stooq 数据源支持(美股港股备用)
PyJWT==2.8.0
tencentcloud-sdk-python==3.0.1100
python-jose[cryptography]==3.3.0
# 加密货币交易智能体依赖
python-binance>=1.0.19
httpx>=0.27.0
ccxt>=4.5.45 # 统一交易所API接口Bitget UTA V3 需要 4.5.45+
websockets>=12.0 # WebSocket 支持,用于实时价格更新
# 新闻智能体依赖
feedparser>=6.0.10
beautifulsoup4>=4.12.0
lxml>=4.9.0
# A股板块监控依赖
akshare>=1.12.0
apscheduler>=3.10.0 # 定时任务
# Hyperliquid 交易依赖ClawFi 集成)
hyperliquid-python-sdk>=0.22.0
eth-account>=0.10.0