如果是写程序下载,个人比较喜欢和常用的是以下几个:
一、新浪实时股票数据:
1、数据链接
http://vip.stock.finance.sina.com.cn/quotes_service/api/json_v2.php/Market_Center.getHQNodeData?page=1&num=100&sort=symbol&asc=1&node=hs_a&symbol=&_s_r_a=init
2、数据格式- [{symbol:"sh600000",code:"600000",name:"浦发银行",trade:"18.49",pricechange:"0.310",changepercent:"1.705",buy:"18.49",sell:"18.50",settlement:"18.18",open:"18.26",high:"18.61",low:"18.20",volume:53304071,amount:983362559,ticktime:"15:04:02",per:7.334,pb:1.276,mktcap:34490268.646335,nmc:34490268.646335,turnoverratio:0.28576},…]
复制代码 注:新浪的PE为静态PE,PB数据也不是很准确,在股票发生除权时未能进行修正。
二、雪球实时股票数据:
1、数据链接
http://xueqiu.com/stock/quote.json?code=SH000001%2CSZ399001&_=1441781801093
注:
(1)可以以“%2C”为分隔,一次性获取多只股票的实时交易数据。
(2)需要先执行雪球******(此处隐去关键字,原因你懂的)以获取雪球的Cookie,否则雪球会返回“遇到错误,请刷新页面或者重新登录帐号后再试”的错误信息。
2、数据格式
{"quotes":[{"symbol":"SH000001","exchange":"SH","code":"000001","name":"上证指数","current":"3580.00","percentage":"1.81","change":"63.81","open":"3533.63","high":"3583.41","low":"3533.63","close":"3580.0","last_close":"3516.19","high52week":"5178.19","low52week":"2850.71","volume":"2.83856476E10","volumeAverage":"33269612703","marketCapital":"2.675083799528E13","eps":"0.0","pe_ttm":"","pe_lyr":"","beta":"0.0","totalShares":"7472301116","time":"ThuDec 17 15:03:53 +08002015","afterHours":"0.0","afterHoursPct":"0.0","afterHoursChg":"0.0","afterHoursTime":"WedOct 19 21:59:01 -04002011","updateAt":"1450258212131","dividend":"","yield":"0.0","turnover_rate":"0.0","instOwn":"0.0","rise_stop":"0.0","fall_stop":"0.0","currency_unit":"CNY","amount":"3.814396132856E11","net_assets":"0.0","hasexist":"false","has_warrant":"0","type":"12","flag":"1","rest_day":"","amplitude":"1.42","lot_size":"0","tick_size":"0.0","kzz_stock_symbol":"","kzz_stock_name":"","kzz_stock_current":"0.0","kzz_convert_price":"0.0","kzz_covert_value":"0.0","kzz_cpr":"0.0","kzz_putback_price":"0.0","kzz_convert_time":"","kzz_redempt_price":"0.0","kzz_straight_price":"0.0","kzz_stock_percent":"","pb":"0.0","benefit_before_tax":"0.0","benefit_after_tax":"0.0","convert_bond_ratio":"","totalissuescale":"","outstandingamt":"","maturitydate":"","remain_year":"","convertrate":"","interestrtmemo":"","release_date":"","circulation":"0.0","par_value":"0.0","due_time":"0.0","value_date":"","due_date":"","publisher":"","redeem_type":"","issue_type":"","bond_type":"","warrant":"","sale_rrg":"","rate":"","after_hour_vol":"0","float_shares":"2568300000000","float_market_capital":"9.194514E15","disnext_pay_date":"","convert_rate":"","psr":""},…]}
三、获取指数及个股的历史数据
1、指数数据链接
http://q.stock.sohu.com/hisHq?code=zs_000001&start=20000504&end=20151215&stat=1&order=D&period=d&callback=historySearchHandler&rt=jsonp&r=0.8391495715053367&0.9677250558488026
2、个股数据链接
http://q.stock.sohu.com/hisHq?code=cn_000001&start=20000504&end=20151215&stat=1&order=D&period=d&callback=historySearchHandler&rt=jsonp&r=0.8391495715053367&0.9677250558488026
3、数据格式- historySearchHandler([{"status":0,"hq":[["2015-12-15","3518.13","3510.35","-10.31","-0.29%","3496.85","3529.96","200471344","27627494.00","-"],…],"code":"zs_000001","stat":["累计:","2000-05-08至2015-12-15","1674.03","91.16%",998.23,6124.04,333257871767,35829038015.97,"-"]}])
复制代码 这几个链接返回的都是json格式的数据,简单易懂,容易解析。
希望对题主有所帮助。
---------------------------------------------------------------------------------------------------------------------------------
雪球2016年4月修改了数据读取的链接如下:
http://xueqiu.com/v4/stock/quote.json?code=SZ399001&_=1460380110118
2016.4.12更新。
|