美股行情解析
为了优化数据传输效率,我们采用WebSocket协议进行行情数据的传输。数据在发送前会进行二进制压缩和顺序编码,接收端需先进行解压缩和解析。
基础行情
解压缩后的行情推送数据以换行符“\n”作为分隔符,每一行数据的开头都包含“行情标志”和“证券代码”,用于区分数据类型和股票。
美股基础行情推送数据包格式:
lv1_证券代码1=美股代码,最新价格,涨幅,成交额,成交量,行情时间...
lv1_证券代码2=美股代码,最新价格,涨幅,成交额,成交量,行情时间...
lv1
:代表基础行情级别。证券代码
:是股票的唯一标识。美股代码
:表示股票在美股市场的代码。最新价格
:当前股票的交易价格。涨幅
:当前股票的涨跌幅度。成交额
和成交量
:分别表示总交易金额和总交易数量。行情时间
:数据更新的时间点。
逐笔成交
对于美股的逐笔成交数据,同一数据包中可能包含多笔交易记录。这些记录以“|”作为分隔符,而数据字段之间则以“,”进行分隔。
美股逐笔成交推送数据包格式:
lv2_证券代码1=成交时间1,时段类别1,成交编号1,成交价格1,成交数量1,成交价格2,成交数量2...|成交时间2,时段类别2,成交编号2,成交价格2,成交数量2...
lv2_证券代码1=成交时间1,时段类别1,成交编号1,成交价格1,成交数量1,成交价格2,成交数量2...|成交时间2,时段类别2,成交编号2,成交价格2,成交数量2...
lv2
:代表逐笔成交行情级别。成交时间
:交易发生的具体时间。时段类别
:根据时段标志分为盘前交易(PRE)、盘中交易(RTH)和盘后交易(AFT)。成交编号
:交易的唯一标识。成交价格
和成交数量
:分别表示该笔交易的成交价格和成交数量。
美股时段标志对照表
以下是美股时段标志的对照表:
时段标志 | 时段类别 |
---|---|
PRE | 盘前交易 |
RTH | 盘中交易 |
AFT | 盘后交易 |
在线测试
您可以通过以下链接进行美股实时行情的在线测试:美股实时行情。