Tech
[投资] 做一个实时股票看板,行情数据到底应该怎么选?
最近在折腾一个实时股票看板,原本以为最麻烦的是前端画图,结果做到行情这一块的时候反而卡住了。
一开始我想得特别简单,页面上放几十只股票,实时显示价格和涨跌幅就完事了。结果真的开始接数据以后,发现“实时”这两个字其实还挺容易把事情搞复杂的。
比如我一开始觉得,定时请求一下最新价格就行:
AAPL 257.84 +1.23%
MSFT 509.70 -0.42%
NVDA 177.23 +2.15%
这种当然没什么问题。
但如果页面变成这种感觉:
AAPL
257.81 → 257.83 → 257.82 → 257.87 → ...
那我就开始觉得 HTTP 轮询有点别扭了。
我这次拿 AllTick 的股票 WebSocket 随便测了一下,订阅最新成交价大概这样:
import json
import websocket
TOKEN = "YOUR_TOKEN"
url = (
"wss://quote.alltick.co/"
f"quote-stock-b-ws-api?token={TOKEN}"...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX