獲取股票實時交易數據的方法
調用sina專門的js服務器來獲得數據,速度飛快:
返回
var hq_str_sh600151="航天機電,7.08,7.09,6.95,7.08,6.90,6.95,6.96,4368014,30484831,2900,6.95,5700,6.94,11687,6.93,19700,6.92,28200,6.91,700,6.96,6000,6.97,26600,6.98,21701,6.99,104259,7.00,2012-06-12,15:03:05"; var hq_str_sz000830="魯西化工,4.90,4.93,4.85,4.90,4.83,4.84,4.85,5637089,27390414.02,147400,4.84,123000,4.83,90200,4.82,103300,4.81,280200,4.80,37510,4.85,34949,4.86,27899,4.87,31500,4.88,75400,4.89,2012-06-12,15:05:52"; var hq_str_s_sh000001="上證指數,2289.791,-16.065,-0.70,599419,5529858"; var hq_str_s_sz399001="深證成指,9790.197,-59.573,-0.60,71142542,5714888"; var hq_str_s_sz399106="深證綜指,942.182,-3.439,-0.36,49774192,5544763"; var hq_str_s_sz399107="深證A指,985.824,-3.544,-0.36,49558295,5535505"; var hq_str_s_sz399108="深證B指,621.687,-5.293,-0.84,215896,9258";
注:
上證指數(指數名稱),2289.791(當前點數),-16.065(漲跌額),-0.70(漲跌幅度),599419(總手),5529858(成交金額)";
"航天機電,名稱
7.08,今開
7.09,昨收
6.95,當前
7.08,今日最高
6.90,今日最低
6.95,競買價,即買一報價
6.96,競賣價,即賣一報價
4368014,成交的股票數量,應除以100
30484831,成交金額,單位為元
2900,6.95,買一申請股數(29手),買一報價
5700,6.94,買二申請,買二報價
11687,6.93,買三申請,買三報價
19700,6.92,買四申請,買四報價
28200,6.91,買五申請,買五報價
700,6.96,賣一申請,賣一報價
6000,6.97,賣二申請,賣二報價
26600,6.98,賣三申請,賣三報價
21701,6.99,賣四申請,賣四報價
104259,7.00,賣五申請,賣五報價
2012-06-12,日期
15:03:05 時間
一共31個值。
返回
var hq_str_s_sz399001="深證成指,9790.197,-59.573,-0.60,71142542,5714888";
var hq_str_s_sz399002="成份A指,10776.287,-64.126,-0.59,6351301,791833"; var hq_str_s_sz399003="成份B指,4425.993,-39.460,-0.88,59239,4837"; var hq_str_s_sz399010="深證700,3403.759,-8.677,-0.25,17953551,1896751"; var hq_str_s_sz399106="深證綜指,942.182,-3.439,-0.36,49774192,5544763"; var hq_str_s_sz399107="深證A指,985.824,-3.544,-0.36,49558295,5535505"; var hq_str_s_sz399108="深證B指,621.687,-5.293,-0.84,215896,9258";
返回
var hq_str_s_sh000001="上證指數,2289.791,-16.065,-0.70,599419,5529858"; var hq_str_s_sh000002="A股指數,2398.401,-16.998,-0.70,597460,5512715"; var hq_str_s_sh000003="B股指數,232.017,1.908,0.83,1958,17143"; var hq_str_s_sh000004="工業指數,1952.040,-17.161,-0.87,306777,3263599"; var hq_str_s_sh000005="商業指數,2650.303,-18.454,-0.69,19013,166771"; var hq_str_s_sh000006="地產指數,3500.208,60.763,1.77,46296,287382"; var hq_str_s_sh000007="公用指數,3769.470,-40.401,-1.06,63828,372671"; var hq_str_s_sh000008="綜合指數,1931.844,-10.102,-0.52,163504,1439434";
返回
var hq_str_sh600151="航天機電,7.08,7.09,6.95,7.08,6.90,6.95,6.96,4368014,30484831,2900,6.95,5700,6.94,11687,6.93,19700,6.92,28200,6.91,700,6.96,6000,6.97,26600,6.98,21701,6.99,104259,7.00,2012-06-12,15:03:05"; var hq_str_sh600152="維科精華,6.89,7.10,6.94,6.97,6.48,6.83,6.84,17509035,116787535,4900,6.83,19900,6.82,3500,6.81,38800,6.80,100,6.79,26700,6.84,4000,6.85,1400,6.86,14500,6.89,13600,6.90,2012-06-12,15:03:05"; var hq_str_sh600153="建發股份,7.47,7.52,7.62,7.68,7.46,7.61,7.62,15063933,113836559,537575,7.61,77600,7.60,102600,7.59,93900,7.58,133299,7.57,41400,7.62,39800,7.63,129349,7.64,193540,7.65,130400,7.66,2012-06-12,15:03:05"; var hq_str_sz000830="魯西化工,4.90,4.93,4.85,4.90,4.83,4.84,4.85,5637089,27390414.02,147400,4.84,123000,4.83,90200,4.82,103300,4.81,280200,4.80,37510,4.85,34949,4.86,27899,4.87,31500,4.88,75400,4.89,2012-06-12,15:05:52";
指數的格式
"s_sh"+"000001" 股票代碼 股票名稱 000001 上證指數 000002 A股指數 000003 B股指數 000004 工業指數 000005 商業指數 000006 地產指數 000007 公用指數 000010 上證180 000011 滬市基金 000012 國債指數 000013 企債指數 000015 紅利指數 000016 上證50 000017 新 綜 指 000019 治理指數 000042 上證央企 000043 超 大 盤 000049 上證民企 000054 上證海外 000055 上證地企 000056 上證國企 000057 全指成長 000058 全指價值 000059 全R成長 000060 全R價值 000061 滬企債30 000062 上證滬企 000063 上證周期 000064 非周期 000066 上證商品 000067 上證新興 000300 滬深300 000926 中證央企(上) 000927 央企100(上) 000964 中證新興 000999 兩岸三地 "s_sz"+"399001" 399001 深證成指 399002 成份A指 399003 成份B指 399004 深證100R 399006 創業板指 399101 中小板綜 399102 創業板綜 399106 深證綜指 399107 深證A指 399108 深證B指 399110 農林指數 399120 采掘指數 399130 制造指數 399131 食品指數 399132 紡織指數 399133 木材指數 399134 造紙指數 399135 石化指數 399136 電子指數 399137 金屬指數 399138 機械指數 399139 醫藥指數 399140 水電指數 399150 建筑指數 399160 運輸指數 399170 IT指數 399180 批零指數 399190 金融指數 399200 地產指數 399210 服務指數 399220 傳播指數 399300 滬深300 399305 深市基金 399323 深證紅利 399352 深報綜指 399369 CBN-興業 399481 企債指數 399606 創業板R 399926 中證央企(深) 399927 央企100(深)
返回
fortune_hq({"cna":[["上證指數","2289.79","-16.06","-0.70%","http://q.stock.sohu.com/zs/000001/index.shtml"],["深證成指","9790.20","-59.57","-0.60%","http://q.stock.sohu.com/zs/399001/index.shtml"],["中小板綜","5253.22","-13.70","-0.26%","http://q.stock.sohu.com/zs/399101/index.shtml"]],"cnb":[["B股指數","232.02","1.91","0.83%","http://q.stock.sohu.com/zs/000003/index.shtml"],["成份B指","4425.99","-39.46","-0.88%","http://q.stock.sohu.com/zs/399003/index.shtml"]],"cnf":[["滬市基金","3824.81","-21.85","-0.57%","http://q.stock.sohu.com/zs/000011/index.shtml"],["深市基金","4601.38","-25.05","-0.54%","http://q.stock.sohu.com/zs/399305/index.shtml"]],"hk":[["恒生指數","18872.56","-81.07","-0.43%","http://q.stock.sohu.com/hk/HSI/index.shtml"],["國企指數","9519.53","-55.27","-0.58%","http://q.stock.sohu.com/hk/HSCEI/index.shtml"],["紅籌指數","3789.30","-3.77","-0.10%","http://q.stock.sohu.com/hk/HSCCI/index.shtml"]],"us":[["道瓊斯工業指數","12411.23","-142.97","-1.14%","http://q.stock.sohu.com/us/index.shtml?DJI"],["納斯達克綜合指數","2809.73","-48.69","-1.70%","http://q.stock.sohu.com/us/index.shtml?IXIC"],["標準普爾500指數","1312.39","3.46","0.26%","http://q.stock.sohu.com/us/index.shtml?GSPC"]]})
http://hq.stock.sohu.com/hqindex/finaceindex/financeindexhq2.js
返回
PEAK_ODIA(['financeindexhq',[['zs_000001','上證指數','2289.79','-16.06','-0.70%','http://q.stock.sohu.com/zs/000001/index.shtml'],['zs_399001','深證成指','9790.20','-59.57','-0.60%','http://q.stock.sohu.com/zs/399001/index.shtml'],['zs_399101','中小板綜','5253.22','-13.70','-0.26%','http://q.stock.sohu.com/zs/399101/index.shtml'],['zs_000003','B股指數','232.02','+1.91','0.83%','http://q.stock.sohu.com/zs/000003/index.shtml'],['zs_399003','成份B指','4425.99','-39.46','-0.88%','http://q.stock.sohu.com/zs/399003/index.shtml'],['zs_000011','滬市基金','3824.81','-21.85','-0.57%','http://q.stock.sohu.com/zs/000011/index.shtml'],['zs_399305','深市基金','4601.38','-25.05','-0.54%','http://q.stock.sohu.com/zs/399305/index.shtml'],['HSI','恒生指數','18872.56','-81.07','-0.43%','http://q.stock.sohu.com/hk/HSI/index.shtml'],['HSCCI','紅籌指數','3789.30','-3.77','-0.10%','http://q.stock.sohu.com/hk/HSCCI/index.shtml'],['HSCEI','國企指數','9519.53','-55.27','-0.58%','http://q.stock.sohu.com/hk/HSCEI/index.shtml']])
http://hq.stock.sohu.com/hqindex/finaceindex/financeindexhq.js
返回
PEAK_ODIA(['financeindexhq',[['zs_000001','上證指數','2289.79','-16.06','-0.70%','http://q.stock.sohu.com/zs/000001/index.shtml'],['zs_399001','深證成指','9790.20','-59.57','-0.60%','http://q.stock.sohu.com/zs/399001/index.shtml'],['zs_399101','中小板綜','5253.22','-13.70','-0.26%','http://q.stock.sohu.com/zs/399101/index.shtml'],['zs_000003','滬市B股','232.02','+1.91','0.83%','http://q.stock.sohu.com/zs/000003/index.shtml'],['zs_399003','成份B指','4425.99','-39.46','-0.88%','http://q.stock.sohu.com/zs/399003/index.shtml'],['zs_000011','滬市基金','3824.81','-21.85','-0.57%','http://q.stock.sohu.com/zs/000011/index.shtml'],['zs_399305','深市基金','4601.38','-25.05','-0.54%','http://q.stock.sohu.com/zs/399305/index.shtml'],['HSI','恒生指數','18872.56','-81.07','-0.43%','http://q.stock.sohu.com/hk/HSI/index.shtml'],['HSCEI','國企指數','9519.53','-55.27','-0.58%','http://q.stock.sohu.com/hk/HSCEI/index.shtml'],['HSCCI','紅籌指數','3789.30','-3.77','-0.10%','http://q.stock.sohu.com/hk/HSCCI/index.shtml']],[[['cn_600401','海潤光伏','7.99','10.06%'],['cn_600978','宜華木業','5.27','7.55%'],['cn_600777','新潮實業','5.35','6.36%'],['cn_600596','新安股份','6.62','6.09%'],['cn_600657','信達地產','5.01','5.92%']],[['cn_601339','N百隆','12.33','-9.34%'],['cn_601908','京運通','8.60','-7.13%'],['cn_600495','晉西車軸','12.30','-6.32%'],['cn_600158','XD中體產','6.99','-6.30%'],['cn_600470','六國化工','10.42','-6.21%']],[['cn_002683','N宏大 ','16.00','10.65%'],['cn_000736','重慶實業','10.85','10.04%'],['cn_002499','科林環保','21.43','10.01%'],['cn_300147','香雪制藥','8.37','9.99%'],['cn_300266','興源過濾','19.07','9.98%']],[['cn_002238','天威視訊','14.74','-9.40%'],['cn_002685','N華重機 ','9.08','-9.11%'],['cn_002682','N龍洲 ','9.76','-7.92%'],['cn_300136','信維通信','15.36','-7.69%'],['cn_002616','長青集團','17.45','-6.03%']]],[['25','S板','8','10.16','+0.12','0.65%','111101','9321','cn_600733','S*ST前鋒','18.26','+0.87','5.00%'],['22','房地產','143','7.69','+0.05','0.65%','14823974','1117434','cn_000736','重慶實業','10.85','+0.99','10.04%'],['59','醫藥板塊','188','16.54','+0.16','0.63%','6170241','874796','cn_300147','香雪制藥','8.37','+0.76','9.99%'],['39','ST板塊','139','7.18','+0.02','0.56%','3426392','203147','cn_600074','ST中達','3.07','+0.15','5.14%'],['291','重慶板塊','27','10.57','+0.03','0.40%','1374186','139496','cn_000736','重慶實業','10.85','+0.99','10.04%']]])
---------------------------------------------
http://hq.sinajs.cn/list=s_sh000001 上證指數
http://hq.sinajs.cn/list=s_sz399001 深證成指
http://hq.sinajs.cn/list=int_hangseng 恒生指數
http://hq.sinajs.cn/list=s_sz399300 滬生300
http://hq.sinajs.cn/list=int_dji 道瓊斯
http://hq.sinajs.cn/list=int_nasdaq 納斯達克
http://hq.sinajs.cn/list=int_sp500 標普500
http://hq.sinajs.cn/list=int_ftse 英金融時報指數
--------------------------------------------------------- 期貨 http://hq.sinajs.cn/rn=1318986550609&list=hf_CL,hf_GC,hf_SI,hf_CAD,hf_ZSD,hf_S,hf_C,hf_W
返回
var hq_str_hf_CL="83.3500,0.7860,83.3400,83.3500,83.4300,81.0700,22:47:46,82.7000,81.2700,17929,0,0,2012-06-12"; var hq_str_hf_GC="1608.4000,0.7265,1608.3000,1608.4000,1611.6000,1587.0000,22:47:46,1596.8000,1597.1000,17965,0,0,2012-06-12"; var hq_str_hf_SI="28.7500,0.4893,28.7400,28.7500,28.9500,28.3100,22:47:44,28.6100,28.5000,7509,0,0,2012-06-12"; var hq_str_hf_CAD="7392.5000,-0.2133,7390.5000,7392.2998,7444.2998,7328.2998,22:47:46,7408.2998,7368.0000,12568,1,1,2012-06-12"; var hq_str_hf_ZSD="1886.0000,-0.2116,1886.0000,1888.3000,1893.3000,1874.3000,22:47:34,1890.0000,1885.0000,3502,1,2,2012-06-12"; var hq_str_hf_S="1428.5000,0.2632,1428.0000,1428.5000,1449.2500,1416.2500,22:47:46,1424.7500,1426.7500,5144,0,0,2012-06-12"; var hq_str_hf_C="584.5000,-1.2669,584.5000,584.7500,598.5000,575.5000,22:47:45,592.0000,593.5000,3509,0,0,2012-06-12"; var hq_str_hf_W="622.7500,-1.2292,622.7500,623.0000,639.5000,618.2500,22:47:45,630.5000,628.5000,2433,0,0,2012-06-12";
外匯
http://hq.sinajs.cn/rn=1318986628214&list=USDCNY,USDHKD,EURCNY,GBPCNY,USDJPY,EURUSD,GBPUSD,
返回
var hq_str_USDCNY="16:58:22,6.3705,6.3673,6.3692,32,6.3694,6.3782,6.3685,6.3705,美元人民幣"; var hq_str_USDHKD="22:48:57,7.7594,7.7596,7.7599,2,7.7601,7.7601,7.7531,7.7594,美元港元"; var hq_str_EURCNY="22:44:55,7.9453,7.9478,7.8917,25,7.9491,7.9725,7.8917,7.9453,歐元人民幣"; var hq_str_GBPCNY="22:44:55,9.9032,9.9057,9.7923,25,9.8649,9.9103,9.7923,9.9032,英鎊人民幣"; var hq_str_USDJPY="22:48:56,79.50,79.50,79.38,0,79.38,79.69,79.15,79.50,美元日元"; var hq_str_EURUSD="22:48:57,1.2468,1.2468,1.2467,0,1.2469,1.2529,1.2441,1.2468,歐元美元"; var hq_str_GBPUSD="22:48:57,1.5537,1.5542,1.5471,5,1.5469,1.5557,1.5454,1.5537,英鎊美元";
--------------
日K線
http://image.sinajs.cn/newchart/daily/n/sh601006.gif
周K線
http://image.sinajs.cn/newchart/weekly/n/sh601006.gif
月K線
http://image.sinajs.cn/newchart/monthly/n/sh601006.gif
分時圖
http://image.sinajs.cn/newchart/min/n/sh000001.gif
這是一個人(http://blog.csdn.net/jiangxinyu/article/details/6150476)寫的java獲得數據的代碼:
String url = "http://hq.sinajs.cn/list=sh600151,sz000830,s_sh000001,s_sz399001,s_sz399106";
try {
URL u = new URL(url);
byte[] b = new byte[256];
InputStream in = null;
ByteArrayOutputStream bo = new ByteArrayOutputStream();
while (true) {
try {
in = u.openStream();
int i;
while ((i = in.read(b)) != -1) {
bo.write(b, 0, i);
}
String result = bo.toString();
String[] stocks = result.split(";");
for (String stock : stocks) {
String[] datas = stock.split(",");
//根據對照自己對應數據
}
bo.reset();
} catch (Exception e) {
System.out.println(e.getMessage());
} finally {
if (in != null) {
in.close();
}
}
}
} catch (Exception ex) {
System.out.println(ex.getMessage());
}
搜狐證券 http://q.stock.sohu.com/index.shtml
趁年輕努力提高自己

浙公網安備 33010602011771號