Install
openclaw skills install @peterliu-512/quant-free-datafeedopenclaw skills install @peterliu-512/quant-free-datafeed彻底摆脱付费数据源依赖(如 TickDB),只重写数据获取层,保持对外接口完全兼容,实现全免费多市场行情支持。
flask
pandas
akshare
baostock
yfinance
tqsdk
websockets
data/
├── __init__.py
├── data_provider.py # 主入口,对外兼容原接口
├── providers/
│ ├── __init__.py
│ ├── akshare_provider.py # AKShare 兜底
│ ├── baostock_provider.py # Baostock A股历史K线+复权
│ ├── yfinance_provider.py # Yahoo Finance 港美股补充
│ ├── tqsdk_provider.py # TqSdk 期货专业数据
│ └── common_utils.py # 公共工具(缓存、符号转换)
└── health_check.py # 数据源健康检查
.SH/.SZ 保持不变(A股).HK 保持不变(港股)AU.SHF → 转换为 SHFE.AUXAUUSD -> 直接用 AKShare 接口