Bastix

数据源

接入专业行情数据服务商,覆盖中国市场的 A 股、ETF 与指数,统一采集、校验与入库。

Bastix 接入专业行情数据服务商作为行情数据源,覆盖中国市场的 A 股、ETF 与指数。数据经统一的采集、校验与入库流程落地,并以标准化的查询接口对外服务。数据接入层做了来源抽象,可在不改动上层使用方式的前提下扩展数据覆盖。

覆盖范围

标的类型说明
CN_A中国 A 股:K 线、快照、画像、财报
CN_ETF中国 ETF:K 线、基础信息、持仓成分
CN_INDEX中国指数:K 线、基础信息、指数成分

数据品类

1. K 线数据(OHLCV)

支持 1分钟、60分钟、日线 三种周期,覆盖 A 股、ETF 和指数。

字段说明

字段类型说明
eventTimeDateTimeK 线时间戳(UTC ISO 格式)
openFloat开盘价
highFloat最高价
lowFloat最低价
closeFloat收盘价
volumeFloat成交量(可选)
amountFloat成交额(可选)
turnoverFloat换手率(可选)

系列元数据:每个 K 线序列包含 symbol(标的代码)、venue(交易所)、timeframe(周期)、instrumentType(标的类型)等标识信息。


2. 最新快照

某标的最新价格、成交量与新鲜度状态(fresh / stale / unknown),用于实时监控和快速查询最新行情。


3. 标的信息(个股资料)

静态资料与动态状态,覆盖 A 股。以下为高优先级字段:

核心字段

字段说明
symbol标的代码(如 600519.SH)
stockCode股票代码(如 600519)
stockName股票简称
companyName公司全称
instrumentType标的类型(CN_A / CN_ETF / CN_INDEX)
venue交易所
asOfDate数据快照日期

上市信息

字段说明
listingExchange上市交易所
listedSector上市板块(主板 / 创业板 / 科创板等)
listedStatus上市状态(上市 / 终止上市 / 暂停上市)
tradingStatus交易状态(正常 / 停牌)
continuousSuspensionDays连续停牌天数
suspensionReason停牌原因

行业与概念

字段说明
thsIndustry所属同花顺行业
concept所属概念(可含多个)

公司基本信息

字段说明
legalRepresentative法人代表
province省份
mainBusiness主营业务
operatingScope经营范围

股权结构

字段说明
controllingHolder控股股东
actualController实际控制人

市场特征

字段说明
isMtSsUnderlying是否融资融券标的
isImportantIndexConstituent是否属于重要指数成分

标的信息实际支持 100+ 个字段,包括跨市场关联(B 股 / H 股 / 美股代码)、法律顾问、审计机构、详细行业分类等。上述为常用的核心字段。


4. 公告数据

覆盖 A 股,按报告日期与标题检索。

字段说明

字段类型说明
seqString唯一标识
reportDateDate公告日期
titleString公告标题
categoryString公告分类(可选,中文标签)
hasDocumentBoolean是否有 PDF 文档可供查阅

公告分类

公告按类型分为以下几类(具体分类由数据源 reportType 字段决定):

  • 定期报告:年度报告、半年度报告、季度报告
  • 业绩预告:业绩预告、业绩快报、业绩修正
  • 股权变动:股东增减持、股权质押 / 解质押、股份回购
  • 重大事项:资产重组、收购兼并、对外投资、关联交易
  • 分配方案:利润分配、资本公积转增、配股 / 增发
  • 风险警示:ST / 退市风险、异常波动、澄清公告
  • 一般公告:其他公告

PDF 文档通过平台代理服务访问,使用 seq 作为标识。


5. 财务数据

单标的最新一期财务指标,覆盖 A 股(ETF 和指数无财务数据)。

完整字段列表

字段说明指标类型
symbol标的代码-
报告期报告期(如 2024-12-31)元信息
数据可见日数据实际可用时点(PIT 口径)元信息
营业收入营业总收入(元)利润表
归母净利润归属母公司股东净利润(元)利润表
净资产收益率ROE(%)盈利能力
销售毛利率毛利率(%)盈利能力
销售净利率净利率(%)盈利能力
营收同比营业收入同比增长率(%)成长性
净利润同比净利润同比增长率(%)成长性
资产负债率资产负债率(%)偿债能力
经营现金流经营活动现金流净额(元)现金流量表
每股收益基本每股收益(元 / 股)每股指标

数据口径说明

  • 报告期 vs 数据可见日报告期 是财务数据所属的会计期间,数据可见日 是数据实际披露可用的日期,避免回测中使用未来数据。
  • PIT(Point-in-Time)口径营业收入归母净利润每股收益 使用可回测版本,防止未来函数。
  • 最终修正值口径净资产收益率销售毛利率 使用最终修正版(数据源暂无 PIT 版本)。

6. 龙虎榜数据

日维度的原因、类型、净买额、买入 / 卖出额,覆盖 A 股

字段说明

字段类型说明
tradeDateDate交易日期
symbolString标的代码
stockCodeString股票代码
stockNameString股票简称(可选)
lhbReasonString上榜原因(如"日涨幅偏离值达 7%")
lhbTypeString龙虎榜类型(可选)
lhbNetAmountFloat净买入额(元)
lhbBuyAmountFloat买入总额(元)
lhbSellAmountFloat卖出总额(元)

7. 交易日历

交易所某日是否交易,用于日期范围查询与回测。

字段说明

字段类型说明
exchangeString交易所代码
tradeDateDate日期
isTradingDayBoolean是否为交易日

8. 成分数据

ETF 持仓与指数成分,统一为通用成分 / 权重 / 快照模型。

ETF 持仓

字段说明
etfSymbolETF 代码
snapshotDate快照日期
componentSymbol成分股代码
componentName成分股名称(可选)
weightPct权重占比(%)
shares持股数量(可选)
marketValue持股市值(可选)

指数成分

字段说明
indexSymbol指数代码
indexName指数名称
memberSymbol成分股代码
effectiveDate生效日期
weightPct权重占比(%)

数据是怎么进来的

行情数据按品类定时采集、统一校验后入库,并按交易日历与 K 线收盘节奏持续更新:

  • 交易日历同步、A 股 / ETF / 指数基础信息更新
  • A 股 / ETF / 指数 日线与分钟线
  • 公告、龙虎榜日数据
  • 指数成分、ETF 持仓同步

采集过程做了幂等与重试,每批数据都带完整性记录,保证更新可靠、缺口可被发现并补齐。

数据质量与时间口径

  • 所有内部事件时间统一使用 UTC ISO 字符串;中国市场本地时区固定为 Asia/Shanghai
  • 财报等定期披露数据同时标注报告期数据可见日(数据实际可用的时点),避免用未来才披露的数字回看历史。
  • 读取结果附带元信息:数据新鲜度(asOf)与一致性指纹,便于判断数据是否最新、可信。