总览面板 · 橙石大数据平台
加载中 FREE
账户等级
免费版
无限访问
会话状态
已激活
24h 自动续期
今日快讯
-
持续更新中
量化策略
-
信号数量

📰 最新快讯

实时
加载中

📋 今日简报

早报
加载中

📈 K线图

K 线 + 成交量

📰 财经快讯 · 实时推送

自动刷新
加载中

📋 AI 财经简报

加载中

📈 市场行情快照

加载中

📅 交易日选股总览

按日聚合

🔄 数据同步日志

0
加载中...

👤 账户信息

用户名-
邮箱未设置
等级FREE 免费版
访问权限标准访问
邮箱验证已验证 ✓
推送同意已开启
Webhook未配置

📊 我的用量

点击刷新查看

📨 提交问题 / 反馈

加载中...

⚙️ 账号管理

超出 5 个 Token 上限可申请提升额度;注销账号将删除本人全部 Token 且不可恢复。

📖 API 指南

完整

🚀 快速开始

所有 API 请求使用 Authorization: Bearer <token> 认证。在左侧「Token 管理」创建 Token,然后复制下方代码即可调用。

Python(服务端 / Agent 推荐)

import requests

BASE = 'https://api.datatruth.ccwu.cc'
TOKEN = 'YOUR_TOKEN_HERE'

r = requests.get(
    f'{BASE}/api/v3/data/market-snapshot',
    params={'limit': 20},
    headers={'Authorization': f'Bearer {TOKEN}'},
    timeout=20,
)
r.raise_for_status()
body = r.json()
for item in body['data']['items']:
    print(item['code'], item['name'], item['price'])

JavaScript(Node.js)

const res = await fetch(
  'https://api.datatruth.ccwu.cc/api/v3/data/market-snapshot?limit=20',
  { headers: { 'Authorization': 'Bearer YOUR_TOKEN_HERE' } }
);
const body = await res.json();
body.data.items.forEach(item => {
  console.log(`${item.code} ${item.name} ${item.price}`);
});

cURL

curl -H "Authorization: Bearer YOUR_TOKEN_HERE" \
  "https://api.datatruth.ccwu.cc/api/v3/data/market-snapshot?limit=20"

🔐 认证 · 配额 · 调用方式

项目规则
API 基址https://api.datatruth.ccwu.cc(与展示站 datatruth.ccwu.cc 不同域,属跨域调用)
鉴权方式请求头 Authorization: Bearer <token>;缺失或格式错误 401,无效/已吊销 403
Token 类型登录 JWT(浏览器会话,24 小时自动过期)/ API Token(供脚本与 Agent 使用,有效期可自选)
Token 有效期创建时可选 7 / 30 / 90 / 180 / 365 天或永不过期;过期调用返回 401 api_token_expired
数量上限每个用户最多 5 个 API Token;超额请在「Token 管理」提交申请
配额默认无限;管理员可为单个 Token 设置每日调用上限,超限返回 429 quota_exceeded(次日自动重置)
调用方式仅服务端调用:浏览器直连第三方站点会被 CORS 拒绝(白名单仅限本平台管理域名);服务端、脚本、Agent 不受影响
User-Agent无限制,任意 UA 均可调用(已关闭浏览器校验)

📦 返回结构

所有数据端点返回统一信封,业务数据在 data 字段内:

{
  "updated_at": "2026-09-15T10:17:50+08:00",   // 数据更新时间
  "degraded": false,                            // true 表示降级(部分源不可用)
  "data": { ... }                               // 业务数据
}

非管理员调用不会返回内部溯源字段(数据源、覆盖率、方法论、质量说明等);degraded=true 时表示数据可能不完整,请谨慎使用。

📊 实时行情

端点说明参数
GET /api/v3/data/market-snapshot全市场快照offset, limit(≤100)
GET /api/v3/data/quote/{code}个股实时报价code(路径,如 600519)
GET /api/v3/data/indices指数行情(上证/深证/创业板/沪深300等)market(默认 CN)
GET /api/v3/data/market-sentiment市场情绪/广度(8 维因子)market(默认 CN)
GET /api/v3/data/top5个股五档盘口 (暂未开放)code

🔥 市场广度数据(开盘啦口径)

交易所口径的权威涨跌停家数、连板梯队与涨跌幅分布,非阈值近似。EOD 类端点需传交易日。

端点说明参数
GET /api/v3/kpl/realtime-mood实时市场情绪:上涨/下跌家数、涨停/跌停家数、涨跌比、市场颜色-
GET /api/v3/kpl/realtime-index实时大盘指数(上证/深证/创业板等;非交易时段返回空)-
GET /api/v3/kpl/daily-summary单日汇总:涨跌分布 + 连板梯队 + 大幅回撤date
GET /api/v3/kpl/limit-ladder连板梯队:首板 / 2连板 / 3连板 / 4连板以上 + 连板率date
GET /api/v3/kpl/change-distribution涨跌幅区间分布(按档位统计个股数量)date
GET /api/v3/kpl/sharp-withdrawal当日大幅回撤个股(代码/名称/涨跌幅/回撤幅度/最新价)date

📈 历史行情

端点说明参数
GET /api/kline/{code}K线数据(含技术指标,本地无数据时 mootdx 实时兜底)period(1d), market, type, indicators, start_date, end_date, limit
GET /api/close-matrix全市场收盘价矩阵(行=交易日,列=股票代码)start_date, end_date, limit_days(默认60,≤250)
GET /api/v3/history/manifest历史数据集清单market(默认 CN)
GET /api/v3/history/download-urls历史数据下载地址mkt(sh), period(1d), code
GET /api/v3/data/adj复权行情 (暂未开放)code, adjust
GET /api/v3/data/minute历史分钟线 (暂未开放)code, period, date

🏗️ 板块与概念

端点说明参数
GET /api/boards/{category}板块列表category(路径,必填:industry/concept/region/index/style)
GET /api/board-mapping股票-板块映射关系-
GET /api/concepts-by-stock/{code}单股所属概念板块code(路径,如 600000)
POST /api/concepts-by-stock/batch批量查询多股所属概念板块body: {"codes": ["600000","000001"]}

💰 基本面数据

端点说明参数
GET /api/fundamentals/basic基础资料(全市场代码/名称/市场/ST标记)-
GET /api/fundamentals/earnings财报(财务指标,支持实时兜底)code, codes, quarter
GET /api/fundamentals/dividend分红送转-
GET /api/fundamentals/north-flow北向资金-
GET /api/fundamentals/margin融资融券limit(默认100)
GET /api/fundamentals/financial/{code}财务报表(单股完整财务报告)code(路径)
GET /api/fundamentals/holder股东数据(股东户数/筹码集中度)date(YYYYMMDD), code, limit_days(20)
GET /api/fundamentals/lhb龙虎榜(游资/机构动向)date(YYYYMMDD), code, limit_days(20)
GET /api/fundamentals/block-trade大宗交易(折溢价/席位)date(YYYYMMDD), code, limit_days(20)
GET /api/fundamentals/lockup限售解禁date(YYYYMMDD), code, limit_days(20)
GET /api/fundamentals/margin-detail融资融券每日明细date(YYYYMMDD), code, limit_days(20)
POST /api/fundamentals/*/batch批量版本(financial/holder/lhb/block-trade/lockup/margin-detail)body: {"codes": [...], date?, limit_days?}

🎯 量化策略

端点说明参数
GET /api/strategies策略列表(15 个策略)-
GET /api/strategies/trading-dates有选股数据的交易日列表limit(默认30)
GET /api/strategies/daily按交易日+策略聚合选股结果(含 rps5/20/50/120/250、换手率、流通市值、量比等)date, strategy, limit(默认50)
GET /api/strategies/{strategy_name}单策略信号(15 个策略名:pocket_pivot/cup_handle/turtle_trading 等)date(缺省自动回退最近有数据日)

📰 新闻与简报

端点说明参数
GET /api/v3/public/flash7x24 快讯完整版limit, category
GET /api/v3/briefings/free-feed快讯列表limit, category
GET /api/v3/briefings/daily每日简报(早报/晚报,聚合摘要+要点+统计)period(auto/morning/evening/all), top_n, date
GET /api/v3/briefings/collector-status新闻采集器与落库状态-
GET /api/v3/briefings/figures关注人物列表 + 近 N 天各自命中条数days(默认7)
GET /api/v3/briefings/figure-feed指定人物动态流(含 lag_seconds 平台滞后秒数)figure(必填,如 trump/musk), days, limit
GET /api/v3/briefings/collect-health采集健康 + 新闻新鲜度(滞后中位数/p90/异常占比/按日明细)logs, days

🧮 因子与量化专题

端点说明参数
GET /api/v3/factors/library因子库目录与方法论-
GET /api/v3/quant-data/stock_fundflow个股资金流排行market(CN), limit(20), order_by(main_net), ascending
GET /api/v3/quant-data/stock_fundflow/{code}单股资金流明细code(路径)
GET /api/v3/quant-data/etf_flowETF 资金流limit(50), order_by(main_net), ascending
GET /api/v3/quant-data/top_shareholders/{code}十大股东(最新报告期)code(路径)
GET /api/v3/quant-data/broker_consensus/{code}券商一致预期(评级/EPS/目标价)code(路径)
GET /api/v3/quant-data/high_frequency_macro高频宏观快照(商品/指数/汇率)-
GET /api/v3/public/sector-rotation板块轮动limit(30), order_by(rotation_score), ascending
GET /api/v3/public/future-dynamic未来动态/事件日历start, end, days(30)
GET /api/v3/public/influencer-events影响者事件limit(30)

🖥️ 系统与监控

端点说明参数
GET /api/health健康检查 (免鉴权)-
GET /api/heartbeat服务心跳+最近同步状态 (免鉴权)-
GET /api/monitor服务监控(数据覆盖明细)-
GET /api/stats数据统计-
GET /api/sync/logs同步日志date, limit(默认200)
GET /api/sync/calendar同步日历(含同步状态标记)year, month
GET /api/calendar/latest最近交易日列表num_dates(默认30)
GET /api/calendar/{date}查询某日是否交易日date(路径,YYYYMMDD)
GET /api/storage/stats存储统计-
GET /api/audit/report每日巡检/审计报告date(YYYYMMDD,可选,缺省最新)
GET /api/help端点总览-

🔧 错误处理

状态码说明
200成功(注意:数据降级时仍返回 200,请检查 degraded 字段)
401缺少 Authorization 头/格式错误/Token 已过期(api_token_expired
403Token 无效或已吊销
422参数校验失败(如 limit 越界、日期格式错误)
429超出并发限制,或当日配额用尽(quota_exceeded,次日自动重置)
500服务端异常,可稍后重试

🪪 Token 管理

登录会话已激活
会话类型登录 JWT(24h 自动过期,浏览器内部使用)
外部密钥创建 API Token 供脚本/机器人调用相同接口

🔑 API Token

每个用户最多 5 个 Token(超额可在下方提交申请)。创建后请妥善保存,不可再次查看。 调用方式:Authorization: Bearer <token>

加载中...

📝 申请 Token(新用户接入)

新用户填写下方信息提交接入申请,管理员在「申请审核」中授权后生效并生成 Token。

✅ 申请审核 / 授权

审批待处理申请:批准将自动创建 Token,拒绝请填写原因。

加载中...

⚙️ 管理控制台

-
用户
-
Token
-
待处理问题
-
申请审核

📊 系统状态

加载中...

👥 用户管理

审批新注册账号(pending→active)、暂停或删除任意用户(删除将吊销其全部 Token)。

加载中...

📈 额度提额审批

加载中...