Flat Files · 文档目录

美股 逐笔成交 · Flat Files

美股逐笔成交数据文件。以每日可下载的 S3 文件形式,提供覆盖 NYSE、Nasdaq、Cboe、FINRA 等主要交易所与暗池、带纳秒时间戳的逐笔成交数据。

S3 /stocks/trades
上游时效说明

美东时间上午 11 点更新,包含前一日数据

上游历史范围

数据可追溯至 2003 年 9 月 10 日

接入地址与凭据以实际开通时下发为准。下面是上游字段定义与响应示例,文档收录不等于本站已开放全部能力。

字段列表

列名类型说明
conditionsinteger成交条件代码列表。若存在多个条件,会以引号包裹、逗号分隔的形式给出;各代码定义见 Massive 上游的 Trade Conditions 文档。
correctioninteger成交修正标识。
exchangeinteger交易所 ID,映射关系可查阅「交易所名录」。
idstring唯一标识一笔成交的成交 ID。它在「标的 + 交易所 + TRF」组合内唯一。例如 AAPL 在 NYSE 与在 NASDAQ 的两笔成交,可能拥有相同的成交 ID。
participant_timestampinteger参与者或交易所的纳秒级 Unix 时间戳,即该成交在交易所实际生成的时间。
pricenumber成交价,即每整股的实际美元价格。例如以 $2.00 成交 100 股,总金额为 $200.00。
sequence_numberinteger序号表示成交事件发生的先后顺序。这些序号在每个标的代码内递增且唯一,但并不总是连续(例如 1、2、6、9、10、11)。每个交易时段或每日结束时归零。
sip_timestampintegerSIP 的纳秒级 Unix 时间戳,即 SIP 从产生该成交的交易所收到它的时间。
sizenumber成交规模(即成交量)。
tapeinteger交易带共 3 个,用于区分标的的上市交易所。接口中以代表字母序号的整数表示,例如 1 = A、2 = B、3 = C。交易带 A 为 NYSE 上市证券,交易带 B 为 NYSE ARCA / NYSE American,交易带 C 为 NASDAQ。
tickerstring该标的在交易所使用的交易代码。
trf_idinteger该笔成交所在交易报告设施(TRF)的 ID。
trf_timestampintegerTRF(交易报告设施)的纳秒精度 Unix 时间戳,即交易报告设施收到该成交的时间。

示例数据

ticker,conditions,correction,exchange,id,participant_timestamp,price,sequence_number,sip_timestamp,size,tape,trf_id,trf_timestamp
MSFT,12,37,,11,1,1679990400018025984,276.16,1550,1679990400018381329,55,3,,0
MSFT,12,,8,1,1679990400000110000,276.75,1556,1679990400034839796,100,3,,0
MSFT,12,37,,8,2,1679990400000110000,276.75,1557,1679990400034849885,50,3,,0
MSFT,12,37,,8,3,1679990400000110000,276.7,1558,1679990400034864884,5,3,,0
MSFT,12,37,,8,4,1679990400000110000,276.7,1559,1679990400034869044,10,3,,0
MSFT,12,37,,8,5,1679990400000110000,276.69,1560,1679990400034875659,1,3,,0
MSFT,12,37,,8,6,1679990400000110000,276.69,1561,1679990400034882414,3,3,,0
MSFT,12,37,,8,7,1679990400000110000,276.69,1562,1679990400034886593,40,3,,0
MSFT,12,37,,8,8,1679990400000110000,276.64,1563,1679990400034893318,40,3,,0
MSFT,12,37,,8,9,1679990400067336000,276.52,1582,1679990400067544813,27,3,,0

原文:Massive 文档 ↗