闲社服务运行正常AI智能体自动化平台
q

量化数据平台

技能标识:quant-data-platform

Comprehensive quantitative data platform for A-share market. Real-time quotes, historical data, alternative data (sentiment, news, fundamentals), factor data, and data quality monitoring. Essential infrastructure for quantitative trading.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

量化数据平台

量化数据平台

面向中国A股市场量化交易的综合数据基础设施。

功能特性

1. 实时数据

  • - 实时行情:实时股票价格、成交量
  • 逐笔数据:Level 1逐笔成交数据
  • 订单簿:实时买卖盘数据
  • 指数数据:实时指数值

2. 历史数据

  • - 日K线:上市以来的OHLCV数据
  • 分钟数据:1/5/15/30/60分钟K线
  • 逐笔历史:历史逐笔成交数据
  • 复权:前复权/后复权处理

3. 另类数据

  • - 舆情:社交媒体、论坛情绪
  • 新闻:财经新闻、公告
  • 基本面:财务报表、比率
  • 内幕交易:董监高交易
  • 融券数据:融资融券数据

4. 因子数据

  • - 技术因子:100+技术指标
  • 基本面因子:财务指标
  • 另类因子:情绪、关注度
  • 自定义因子:用户自定义因子

5. 数据质量

  • - 完整性检查:缺失数据检测
  • 准确性检查:异常值检测
  • 时效性检查:延迟监控
  • 一致性检查:跨源验证

安装

bash
pip install tushare akshare pandas numpy

配置

python

设置Tushare令牌


export TUSHARETOKEN=yourtoken_here

或在代码中设置

from quant_data import DataPlatform platform = DataPlatform(tusharetoken=yourtoken)

使用说明

实时数据

python
from quant_data import DataPlatform

platform = DataPlatform()

获取实时行情

quotes = platform.getrealtimequotes([600519, 000858]) print(quotes)

code price change volume amount

600519 1850.00 +12.50 125000 231250000

000858 156.32 +2.18 89000 13912320

获取逐笔数据

ticks = platform.gettickdata(600519, date=2026-03-22)

获取订单簿

book = platform.getorderbook(600519)

历史数据

python

获取日K线


daily = platform.get_daily(
codes=[600519, 000858],
start=2020-01-01,
end=2026-03-22
)

获取分钟数据

minute = platform.get_minute( code=600519, freq=5min, start=2026-03-01, end=2026-03-22 )

获取复权数据

adj = platform.getdailyadj(code=600519, adjust=qfq)

另类数据

python

获取舆情数据


sentiment = platform.get_sentiment(600519, days=30)

获取新闻

news = platform.get_news(600519, limit=50)

获取基本面数据

fundamentals = platform.get_fundamentals(600519, years=5)

获取融券数据

short = platform.getshortinterest(600519)

因子数据

python

获取预计算因子


factors = platform.get_factors(
codes=[600519, 000858],
factorlist=[pe, pb, roe, momentum20d, volatility_20d]
)

计算自定义因子

custom = platform.calculate_factors( code=600519, factor_config={ name: my_momentum, formula: close / close.shift(20) - 1, params: {} } )

数据质量

python

检查数据质量


quality = platform.checkquality(600519, daterange=2026-03)
print(quality)

{


completeness: 0.98,


accuracy: 0.99,


timeliness: 0.95,


overall: 0.97


}

查找数据缺口

gaps = platform.find_gaps(600519, start=2026-01-01)

验证数据

valid = platform.validate(600519, date=2026-03-22)

API参考

实时数据
方法描述
getrealtimequotes(codes)获取实时行情
gettickdata(code, date)
获取逐笔数据 |

| getorderbook(code) | 获取订单簿 | | subscribe(codes, callback) | 订阅更新 |

历史数据
方法描述
getdaily(codes, start, end)获取日K线
getminute(code, freq, start, end)
获取分钟数据 |

| getdailyadj(code, adjust) | 获取复权数据 | | gettradingdates(start, end) | 获取交易日历 |

另类数据
方法描述
getsentiment(code, days)获取舆情数据
getnews(code, limit)
获取新闻 |

| get_fundamentals(code, years) | 获取基本面数据 | | getshortinterest(code) | 获取融券数据 |

因子数据
方法描述
getfactors(codes, factorlist)获取因子值
calculate_factors(code, config)
计算自定义因子 |

| list_factors() | 列出可用因子 | | getfactormetadata(name) | 获取因子信息 |

质量检查
方法描述
checkquality(code, daterange)检查数据质量
find_gaps(code, start)
查找缺失数据 |

| validate(code, date) | 验证数据点 |

数据源

类型来源更新频率
行情Tushare, Akshare实时
基本面
Tushare | 每日 | | 新闻 | Tushare, 东方财富 | 实时 | | 舆情 | 自定义 | 每小时 | | 另类数据 | 多源 | 不定 |

缓存策略

python

配置缓存


platform = DataPlatform(
cachedir=~/.quantdata/cache,
cache_expire={
daily: 1d,
minute: 1h,
realtime: 0,
fundamentals: 1d
}
)

速率限制

数据源速率限制策略
Tushare200次/分钟令牌桶
Akshare
100次/分钟 | 令牌桶 | | 自定义 | 无限制 | 不适用 |

数据模式

日K线

code: str # 股票代码
trade_date: date # 交易日期
open: float # 开盘价
high: float # 最高价
low: float # 最低价
close: float # 收盘价
volume: int # 成交量
amount: float # 成交额
turnover: float # 换手率

因子数据

code: str # 股票代码
trade_date: date # 交易日期
factor_name: str # 因子名称
factor_value: float # 因子值

应用场景

  • - 回测:策略测试的历史数据
  • 实盘交易:执行的实时数据
  • 研究:Alpha发现的另类数据
  • 风险管理:数据完整性的质量监控

最佳实践

  1. 1. 积极缓存:减少API调用
  2. 监控质量:使用前检查数据
  3. 处理缺失:准备备用策略
  4. 保持更新:定期同步最新数据

未来功能

  • - Level 2数据支持
  • 期权/期货数据
  • 跨市场数据(港股、美股)
  • 实时流式API

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 quant-data-platform-1776100412 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 quant-data-platform-1776100412 技能

通过命令行安装

skillhub install quant-data-platform-1776100412

下载

⬇ 下载 quant-data-platform v1.0.0(免费)

文件大小: 9.35 KB | 发布时间: 2026-4-14 11:58

v1.0.0 最新 2026-4-14 11:58
Initial release of quant-data-platform.

- Provides comprehensive quantitative data platform for the Chinese A-share market.
- Supports real-time quotes, historical K-line and minute data, tick data, and order book.
- Delivers alternative data including sentiment analysis, news, fundamentals, insider trading, and short interest.
- Offers a wide range of technical, fundamental, alternative, and custom factor data.
- Implements robust data quality monitoring for completeness, accuracy, timeliness, and consistency.
- Includes sample usage, API reference, data sources, caching strategy, and rate limiting details.
返回顶部