查詢大盤指數,比如查詢上證綜合指數(000001):
http://hq.sinajs.cn/list=s_sh000001
服務器返回的數據為:
var hq_str_s_sh000001=”上證指數,3094.668,-128.073,-3.97,436653,5458126”;
數據含義分別為:指數名稱,當前點數,當前價格,漲跌率,成交量(手),成交額(萬元);
查詢深圳成指數:
http://hq.sinajs.cn/list=s_sz399001
對於股票的K線圖,日線圖等的獲取可以通過請求http://image.sinajs.cn/…./…/.gif此URL獲取,其中代表股票代碼,詳見如下:
查看日K線圖:
http://image.sinajs.cn/newchart/daily/n/sh601006.gif
分時線的查詢:
http://image.sinajs.cn/newchart/min/n/sh000001.gif
周K線查詢:
http://image.sinajs.cn/newchart/weekly/n/sh000001.gif
月K線查詢:
http://image.sinajs.cn/newchart/monthly/n/sh000001.gif
那么期貨的呢?
可以這樣獲得:
附注:
對於期貨數據,一直在尋找互聯網上能夠獲得的比較好的數據源,最近發現了“新浪期貨”的數據源,可以提供一分鍾的期貨K線數據。
http://hq.sinajs.cn/list=TICKER
對於國內期貨連續,Ticker為正常Ticker加個0,比如 豆一,Ticke認為 A0,白銀AG0:
新浪期貨上面的顯示的數據就是根據這些一分鍾的數據拼出來的。
數據問題:
1分鍾的K線截片數據,不是根據Tick截出來的,和實際行情軟件中的數據存在差異,數據精度不高。
實時數據
【例子】
http://hq.sinajs.cn/list=M0
注意:查找的合約名字最好是大寫英文,不然查詢不到
豆粕連續 M0
返回值如下:
var hq_str_M0=”豆粕連續,145958,3170,3190,3145,3178,3153,3154,3154,3162,3169,1325,223,1371608,1611074,連,豆粕,2013-06-28”;
查看 http://finance.sina.com.cn/futures/quotes/M0.shtml頁面,發現含義如下:
最新價: 3154 開盤價: 3170 最高價: 3190 最低價: 3145
結算價: 3162 昨結算: 3169 持倉量: 1371608 成交量: 1611074
買 價: 3153 賣 價: 3154 買 量: 1325 賣 量: 223
這個字符串由許多數據拼接在一起,不同含義的數據用逗號隔開了,按照程序員的思路,順序號從0開始。
0:豆粕連續,名字
1:145958,不明數字(難道是數據提供商代碼?)
2:3170,開盤價
3:3190,最高價
4:3145,最低價
5:3178,昨日收盤價 (2013年6月27日)
6:3153,買價,即“買一”報價
7:3154,賣價,即“賣一”報價
8:3154,最新價,即收盤價
9:3162,結算價
10:3169,昨結算
11:1325,買 量
12:223,賣 量
13:1371608,持倉量
14:1611074,成交量
15:連,大連商品交易所簡稱
16:豆粕,品種名簡稱
17:2013-06-28,日期
新浪期貨數據各品種代碼(商品連續)如下
RB0 螺紋鋼
AG0 白銀
AU0 黃金
CU0 滬銅
AL0 滬鋁
ZN0 滬鋅
PB0 滬鉛
RU0 橡膠
FU0 燃油
WR0 線材
A0 大豆
M0 豆粕
Y0 豆油
J0 焦炭
C0 玉米
L0 乙烯
P0 棕油
V0 PVC
RS0 菜籽
RM0 菜粕
FG0 玻璃
CF0 棉花
WS0 強麥
ER0 秈稻
ME0 甲醇
RO0 菜油
TA0 甲酸
CFF_RE_IF1307 股指期貨好像沒有期指連續
品種名 + 0 (數字0),代表品種連續,如果是其他月份,請使用品種名 + YYYMM
例如豆粕 2013年09月,M1309
http://hq.sinajs.cn/list=M1309
一次可以請求多個品種,例如
返回值
var hq_str_CFF_RE_IF1307=”2116,2217.8,2098,2168.6,1253068,808746000000,59806,2168.6,2144.6,2331.4,1907.8,,,2119,2119.6,70151,0,0,–,–,–,–,–,–,–,–,0,0,–,–,–,–,–,–,–,–,2013-06-28,15:33:30,0”;
var hq_str_TA0=”甲酸連續,145956,7842,7848,7774,7844,7826,7828,7826,7814,7836,19,22,472758,205716,鄭,甲酸,2013-06-28”;
var hq_str_M0=”豆粕連續,145958,3170,3190,3145,3178,3153,3154,3154,3162,3169,1325,223,1371608,1611074,連,豆粕,2013-06-28”;
var hq_str_CFF_RE_IF1306=”2312.8,2322.6,2277.6,2315.6,57266,39596400000,0,2315.6,2315,2797.4,1865,,,2329.8,2331.2,13893,0,0,–,–,–,–,–,–,–,–,0,0,–,–,–,–,–,–,–,–,2013-06-21,15:38:30,0”;
var hq_str_RB1309=”螺鋼1309,145957,3422,3468,3422,3440,3449,3452,3449,3447,3429,10,2,3750,3510,滬,螺鋼,2013-06-28”;
var hq_str_M1309=”豆粕1309,145958,3495,3512,3455,3488,3460,3461,3460,3478,3500,330,228,784354,519734,連,豆粕,2013-06-28”;
var hq_str_SR1309=”白糖1309,145956,5172,5194,5165,5189,5192,5193,5192,5179,5184,5,198,334854,65036,鄭,白糖,2013-06-28”;
var hq_str_TA1309=”甲酸1309,145956,7842,7848,7774,7844,7826,7828,7826,7814,7836,19,22,472758,205716,鄭,甲酸,2013-06-28”;
var hq_str_Y1309=”豆油1309,145958,7120,7190,7112,7150,7150,7156,7152,7164,7140,55,42,318796,97838,連,豆油,2013-06-28”;
var hq_str_P1309=”棕油1309,145956,5760,5828,5760,5786,5782,5784,5784,5798,5780,21,3,235638,67818,連,棕油,2013-06-28”;
var hq_str_C1309=”玉米1309,145957,2417,2425,2415,2418,2418,2419,2418,2419,2413,43,95,427232,57906,連,玉米,2013-06-28”;
var hq_str_FG1309=”玻璃1309,145956,1371,1378,1365,1372,1371,1372,1371,1372,1369,2,336,203932,184978,鄭,玻璃,2013-06-28”;
var hq_str_WS1309=”強麥1309,145955,2557,2558,2536,2552,2537,2538,2537,2543,2556,6,31,37406,14254,鄭,強麥,2013-05-14”;
var hq_str_A1309=”豆一1309,145946,4789,4792,4784,4791,4789,4790,4789,4789,4789,4,26,64086,5938,連,豆一,2013-06-28”;
var hq_str_L1309=”乙烯1309,145958,10440,10485,10390,10440,10400,10405,10405,10440,10400,321,8,241618,188036,連,乙烯,2013-06-28”;
var hq_str_CF1309=”棉花1309,145954,20435,20470,20390,20445,20390,20415,20390,20440,20425,76,5,27778,2188,鄭,棉花,2013-06-28”;
var hq_str_CU1303=”“;
歷史數據
新浪期貨數據各品種代碼(商品連續)如下
RB0 螺紋鋼
AG0 白銀
AU0 黃金
CU0 滬銅
AL0 滬鋁
ZN0 滬鋅
PB0 滬鉛
RU0 橡膠
FU0 燃油
WR0 線材
A0 大豆
M0 豆粕
Y0 豆油
J0 焦炭
C0 玉米
L0 乙烯
P0 棕油
V0 PVC
RS0 菜籽
RM0 菜粕
FG0 玻璃
CF0 棉花
WS0 強麥
ER0 秈稻
ME0 甲醇
RO0 菜油
TA0 甲酸
商品期貨
http://stock2.finance.sina.com.cn/futures/api/json.php/IndexService.getInnerFuturesMiniKLineXm?symbol=CODE
例子:
http://stock2.finance.sina.com.cn/futures/api/json.php/IndexService.getInnerFuturesMiniKLine5m?symbol=M0
5分鍾http://stock2.finance.sina.com.cn/futures/api/json.php/IndexService.getInnerFuturesMiniKLine5m?symbol=M0
15分鍾
http://stock2.finance.sina.com.cn/futures/api/json.php/IndexService.getInnerFuturesMiniKLine15m?symbol=M0
30分鍾
http://stock2.finance.sina.com.cn/futures/api/json.php/IndexService.getInnerFuturesMiniKLine30m?symbol=M0
60分鍾
http://stock2.finance.sina.com.cn/futures/api/json.php/IndexService.getInnerFuturesMiniKLine60m?symbol=M0
日K線
http://stock2.finance.sina.com.cn/futures/api/json.php/IndexService.getInnerFuturesDailyKLine?symbol=M0
http://stock2.finance.sina.com.cn/futures/api/json.php/IndexService.getInnerFuturesDailyKLine?symbol=M1401
15
http://stock2.finance.sina.com.cn/futures/api/json.php/CffexFuturesService.getCffexFuturesMiniKLine15m?symbol=IF1306
30分鍾
http://stock2.finance.sina.com.cn/futures/api/json.php/CffexFuturesService.getCffexFuturesMiniKLine30m?symbol=IF1306
60分鍾
http://stock2.finance.sina.com.cn/futures/api/json.php/CffexFuturesService.getCffexFuturesMiniKLine60m?symbol=IF1306
日線
http://stock2.finance.sina.com.cn/futures/api/json.php/CffexFuturesService.getCffexFuturesDailyKLine?symbol=IF1306
from:https://blog.csdn.net/qq_37193537/article/details/89359425