某浪股票行情系統(tǒng)接口

某知名門戶網(wǎng)站財(cái)經(jīng)頻道的行情系統(tǒng),采用了自行開發(fā)的分布式K-V NoSQL引擎,支持http和websocket協(xié)議,支持高并發(fā)、短延時(shí)的行情展示能力。

注意,本文公布的所有行情接口僅限于個(gè)人興趣研究之目的,任何人不得對(duì)接口實(shí)施惡意攻擊或商業(yè)性用途,商業(yè)盈利性應(yīng)用本文行情接口應(yīng)取得SINA公司書面許可!

股票實(shí)時(shí)行情

比如,獲取浦發(fā)銀行的實(shí)時(shí)行情接口:

http://hq.sinajs.cn/list=sh600000

返回的數(shù)據(jù)如下所示:

var hq_str_sh600000="浦發(fā)銀行,12.410,12.400,12.320,12.440,12.300,12.310,12.320,10510620,129782439.000,455459,12.310,905484,12.300,267200,12.290,538300,12.280,142200,12.270,8900,12.320,21240,12.330,27800,12.340,49400,12.350,65436,12.360,2017-06-20,10:23:39,00";

各個(gè)字段的含義:

var 代碼 =“證券簡(jiǎn)稱,今日開盤價(jià),昨日收盤價(jià),最近成交價(jià),最高成交價(jià),最低成交價(jià),買入價(jià),賣出價(jià),成交數(shù)量,成交金額,買數(shù)量一,買價(jià)位一,買數(shù)量二,買價(jià)位二,買數(shù)量三 ,買價(jià)位三,買數(shù)量四,買價(jià)位四,買數(shù)量五,買價(jià)位五,賣數(shù)量一,賣價(jià)位一,賣數(shù)量二,賣價(jià)位二,賣數(shù)量三,賣價(jià)位三,賣數(shù)量四,賣價(jià)位四,賣數(shù)量五,賣價(jià)位五,行情日期,行情時(shí)間,停牌狀態(tài)”

根據(jù)自己實(shí)際經(jīng)驗(yàn)發(fā)現(xiàn):停牌狀態(tài)為"03"時(shí)就是股票停牌了,為"00"表示正常

如果嫌上面的接口返回字段太多,可以使用簡(jiǎn)版接口:

http://hq.sinajs.cn/list=s_sh600000

在股票代碼前面加上"s_"即可;

返回的數(shù)據(jù)如下:

var hq_str_s_sh600000="浦發(fā)銀行,12.320,-0.080,-0.65,106460,13145";

各個(gè)字段的含義:

var 代碼=“證券簡(jiǎn)稱,最新價(jià),漲跌額,漲跌幅,成交量,成交額”

此外,該接口還支持兩個(gè)可選的參數(shù):func 和 format,例如:

http://hq.sinajs.cn/format=js&func=callback();&list=sh600000

其中,

(1) format參數(shù)有兩個(gè)取值:js和text,且js是默認(rèn)的格式;

(2) func參數(shù)是供給前端回調(diào)使用,原樣輸出;

websocket 接口

如果程序要實(shí)時(shí)刷新股票行情數(shù)據(jù),代碼里面需要輪詢HTTP接口,但每次請(qǐng)求的時(shí)候,HTTP Header占了大部分流量,真正的有效數(shù)據(jù)其實(shí)很小,為了更高效的刷新行情,本文提及的部分接口也提供了WS協(xié)議,可以由服務(wù)器主動(dòng)推送每次更新后的數(shù)據(jù)。

ws://hq.sinajs.cn/wskt?list=s_sh000001

websocket接口實(shí)測(cè)每次打開接口 只持續(xù)更新數(shù)據(jù)1分多鐘,并不是一直更新數(shù)據(jù),需要注意。

未完待續(xù)。。。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容