① 如何使用 Yahoo,Finance stock API 获取股票数据
有三种方法获得数据,具体如下:
1、通过API获取实时数据
请求地址:http://finance.yahoo.com/d/quotes.csv?s=<股票名称>&f=<数据列选项>
具体参数:
s – 表示股票名称,多个股票之间使用英文“+”分隔如:”XOM+BBDb.TO+MSFT”,表示三个公司的股票:XOM,BBDb.TO,MSFT。
f – 表示返回数据列,如”snd1l1yr”。更详细的参见雅虎股票 API f 参数对照表。
2、通过API获取历史数据
请求地址如下:http://ichart.yahoo.com/table.csv?s=<string>&a=<int>&b=<int>&c=<int>&d=<int>&e=<int>&f=<int>&g=d&ignore=.csv
具体参数:
s – 股票名称
a – 起始时间,月
b – 起始时间,日
c – 起始时间,年
d – 结束时间,月
e – 结束时间,日
f – 结束时间,年
g – 时间周期。
例如: g=w, 表示周期是“周"。d表示“日”(day),w表示“周”(week),m表示“月”(mouth),一定注意月份参数,其值比真实数据少1。如需要9月数据,则写为08。
3、通过API获取深沪股票数据
雅虎的API是国际性的,支持查询国内沪深股市的数据,但代码稍微变动一下,如浦发银行的代号是:600000.SS。规则是:上海市场末尾加.SS,深圳市场末尾加.SZ。
② 想问一下哪里有A股实时交易数据的API接口
我找到一个专业提供股票数据API接口的
台,麦蕊智数Ww.mairui..club),这个数据接D平台的接口相当完善,提供的接口几乎覆盖了当前股票的所有数据,这个平台的所有数据接口统一使用的http调用,数据统一以json格式返回,实际使用起来非常方便,接入相当简单,最最最关键的是,在这个平台上不需要注册用户就可以直接领取一个免费的icence证书就可以立即使用了,免费的
接口licence证书每日限制请求不超过500次,但是可以终身使用,我因为实际需要买了一个包年版,只要188元,1年内没有任何限制,1年过期后还可以继续永久使用,但是每天限量1万次,基本能满我当前的需求,个人感觉性价比非常高了,当然还有其他版本可以购买,这要看个人需求了,如果每日请求量特别大,可以直接688购买一个钻石版,
终身不限请求数据。最近已经用了两个多月,感觉各方面都不错,分享
给大家,希望能够对大家有用!
③ 开源的股票软件源代码谁知道从哪找到
最近即将发布该软件的全部源码,关于这个代码的由来我在网络发布的帖子被该公司全部删除,为了澄清事实,我将建立一个开源软件网站,我看你们有多大本事能封锁事实真相,与其把代码给一个没良心的公司不如彻底开源让对金融软件有兴趣的朋友做个参考,也算抛砖引玉,这个代码是3年前的东西了我目前开发的商业代码不打算开源.
如果这个帖子访问量超过1000,我就发布代码,请大家转发到各技术群
这个是C#开发的股票软件
我是09年7月到风软入职的,我入职前已经做了一个股票分析软件,09年5月发布到网上的,7月到了风软上班,当时2个月就把我带过去的代码移植到衍生品交易客户端,由于当时讨论自动交易的问题我就提出自己想法,做一个脚本解析系统,能解决这个问题,但是公司所谓高手们群起攻之,这方案没实施,后来李说我不干活,马找我谈话,说我工作态度不行,但是实际上是没有分配工作给我,我就离职了,我于是又改起了自己的股票软件,大概3月的时间写了3万行代码基本实现了通达信软件的功能,就算是对自己想法的交待.
时过境迁,2011年我在金融界招聘员工,钟平生过来面试,说起了风软的图表分析的问题,说换了好几拨人,现在都没法用了,我到公司看看果然如此,我就好心帮他们,把3万行代码包括技术指标都给他们了,后来去了3次帮助他们整合系统,年后给我打电话说给我800块钱说是给代码付的费用,实际上我每次去风软都是打车去的,来回140,我当时也没说啥
2012年我没什么事情,还问他们控件用的如何,又没有问题,他说还有点我就去公司坐了几天班把问题都修复了,后来帮他们做了一个直接连接数据库的客户端修改到iis宿主的remoting方案的demo,刚做完当天下午就找我谈话,说我发布了对公司不利消息,我难道说的不是事实么,我说我以后就不来了吧,还说我给公司的代码是当时在公司任职时带出来修改的,做人怎么能这么没有良心呢.我分明是09年7月带自己代码到公司的,有当年帖子为证
http://www.chcj.net/thread-1456369-1-1.html,我没从风软带出1行代码都是我给风软代码
从始至终一直在贬低我,不知道做人怎么能这样.他说投资1000万到公司了,一共不到100万行代码,一行代码就算10块钱,我白送他们的代码居然说我卖给他的,我那代码3万行给我800,真可笑,要是卖给你你买的起么.如果100行3块钱这么廉价,你为啥那么着急就发布到公司的产品阿,做人讲点良心好不好啊.还说我给的代码他们自己都能做,那这2年你的人换了那么多怎么就没做出来啊,我给你那代码后期扩展到服务器自动交易的方法都告诉你了,为啥这么没有良心啊,后来坐班给他们修改的报酬也没有给,白给的代码老想说成是自己的,还不想给钱
另外的代码是有着作权的,如果泄露到第三方要承担法律责任的,如果没有我的授权发布到产品里就是侵权
④ 请问怎样用Java获取股票行情历史数据新浪、搜狐、百度财经都可以......
publicclassStockConnection{
publicstaticvoidmain(String[]args){
URLur=null;
try{
//搜狐股票行情历史接口
// ur=newURL("http://q.stock.sohu.com/hisHq?code=cn_300228&start=20130930&end=20131231&stat=1&order=D&period=d&callback=historySearchHandler&rt=jsonp");
//新浪股票行情历史接口
ur=newURL("http://biz.finance.sina.com.cn/stock/flash_hq/kline_data.php?&rand=random(10000)&symbol=sh600000&end_date=20150809&begin_date=20000101&type=plain");
HttpURLConnectionuc=(HttpURLConnection)ur.openConnection();
BufferedReaderreader=newBufferedReader(newInputStreamReader(ur.openStream(),"GBK"));
Stringline;
while((line=reader.readLine())!=null){
System.out.println(line);
}
}catch(Exceptione){
//TODOAuto-generatedcatchblock
e.printStackTrace();
}
}
}
⑤ 股票交易平台哪个好
1、同花顺:同花顺软件是一套先进完善的网上交易实时行情分析系统,不仅会向用户提供基本的沪深证券行情,而且还提供了外汇、港股、期货等众多市场行情。另外,系统还提了多家资讯信息,短信服务以及手机炒股等功能。
2、雪球:雪球股票,精选股市热点资讯,提供沪深港美股票实时高速行情。数千万股票、基金个人投资者,上市公司管理层,券商、基金、保险和私募机构从业人员在这里实战交流。
3、经传股事汇:经传股事汇是一款全市场·全智能·全策略·全监控·全资讯的炒股app,经传股事汇手机app拥有一系列炒股策略辅助,多维度选股模型,哪个是潜力牛股一看就知道,实时监控市场监控满足投资者需求。
4、富途牛牛:富途是美股、港股双牌照持有者,富途牛牛是富途证券的官方交易软件,免费提供实时行情,A股、港股、美股一网打尽。支持港股、美股、A股交易,交易佣金远低于行业平均水平。
5、益盟操盘手:益盟操盘手app在2002年推出。益盟独创的操盘线,清晰指导买卖时机;操盘手专业的3大类14项选股指标,让你筛选出潜力牛股;还有全面的预警功能,能够同步追踪股票的异动。
⑥ python如何获得股票实时交易数据
使用easyquotation这个库。(不用重复造轮子了)
github地址是:
https://github.com/shidenggui/easyquotation
⑦ 【量化】各平台开源的选股策略汇总
大概收集了下各平台开源的量化选股策略。本意为供自己参考,顺手分享一下,希望能对有缘人有用,哈哈。
一、 多因子模型选股
多因子模型是应用最广泛的一种选股模型,基本原理是采用一系列的因子作为选股标准,满足这些因子的股票则被买入,不满足的则卖出。
1 、大师系列——价值投资法整理归档(一共19个经典的大师策略)
2 、多因子换档反转策略
3 、Foster Friess积极成长策略
4 、Fama-French三因子火锅&五因子模型
5 、多因子模型+资产组合优化(加“社区神定律——每月25号以后不交易”)
6 、11年100倍以上的多因子策略-四因子选股策略研究
7 、光大多因子模型
《光大证券_多因子系列报告之一:因子测试框架》,
《光大证券_多因子系列报告之二:因子测试全集》,
《光大证券_多因子系列报告之三:多因子组合“光大Alpha1.0”》
https://uqer.io/community/share/5958e0bec9dd160057510df9
8 、小费雪选股法
(一)小费雪——静态市收率PS: https://www.joinquant.com/post/6944?tag=new
(二)小费雪——相对市收率: https://www.joinquant.com/post/7027?tag=new
(三)小费雪(终): https://www.joinquant.com/post/7029?tag=new
参考研报:《 华泰价值选股之低市收率A股模型Ⅱ 》
9 、华泰价值选股之FFScore模型
来源:【聚宽社区】https://www.joinquant.com/post/4872
参考研报: 【华泰金工林晓明团队】华泰价值选股之FFScore模型
10、国信动态多因子算法的实现
参考研报:国信《45数量化投资技术系列之四十五:基于A股市场选股因子边际效用和有效分散的动态区分度动量策略》
二、风格轮动模型
1 、斗牛蛋卷二八轮动原版策略实现(本质为择时)
简介:“二八轮动”就是根据A股市场中大盘股和小盘股走势不同作为信号判断的。(所谓二,就是指数量占20%的大盘股、权重股;所谓的八,就是数量占80%左右的中小盘股,非权重股;其轮动就是指在两者之间不断切换,轮流持有。)
三、配对交易
所谓配对交易,就是利用两只股票(或基金、债券等其他品种)走势非常相似,如果出现一直股票正偏离,一只股票负偏离,那么做空正偏离的股票,做多负偏离的股票。
1. 工农配对(偏向择时)
2. 银行轮动(中、农、工、商)无止损,年化77%
附:质疑帖:https://www.joinquant.com/post/5377?tag=new
四、 行业选股
1. 【羊群效应系列】--寻找行业轮动中的龙头股:
https://www.joinquant.com/post/1038?tag=new
金融市场的羊群效应主要是指投资者在市场交易过程中的学习与模仿的现象,当市场中存在羊群效应时,投资者在做出自己的决策时更加依赖于他人的行为而忽略自己所获取的信息。
五、资金流模型
1、 资金流模型的研究:
https://www.joinquant.com/post/973?tag=new
2、 资金流数据+支持向量机——判断股价走势:
(资金流可以解释一部分股价的变化,这里的思路是不考虑基本面也不考虑时间序列,主要看大额资金是流入还是流出。因此,考虑输入资金流数据,通过机器学习的方式来对未来股价的涨跌做分类预测。这里用的是支持向量机。)
https://www.joinquant.com/post/6744?tag=new
3 、个股资金流:
https://uqer.io/community/share/5696099e228e5b18dfba2c8b
六、事件选股:
1 、异动事件选股:
简介:在通常情况下,股票与指数的日内走势是随波逐流的关系。但是,在某些特殊的交易日里,股票可能在盘中频繁出现与指数走势背道而驰的情况。这种个性十足的价格异动,我们称之为“特立独行”事件。
策略中异动事件的筛选方法如下:
(1)取交易日t、股票stk的日内分钟收益率序列,计算其与上证综指当日分钟收益率序列的皮尔逊相关系数COV(stk,t);
(2)将相关度因子COV(stk,t)低于阈值Lambda,视为发生“特立独行”异动事件。对于Lambda的选取,本文采用的计算方法是全部股票平均相关系数减去两倍标准差。
据此尝试构建一个基于“特立独行”异动事件的投资组合,在发生异动事件的样本中,选取“逆势涨”的部分,“逆市涨”指的是当日股票收益大于0,且市场收益率小于0。每日收盘后选出合格的股票标的,次日以开盘价等权买入,持有50个交易日后以收盘价卖出。由于事件发生的概率较低,为了防止空仓率高的情况,本文调长持有时间,这也一定程度减少了投资机会。
地址: https://uqer.io/community/share/57887bed228e5b8a099334a0
升级版: https://uqer.io/community/share/5795858d228e5ba29305f729
2 、事件驱动研究——财报对分析师评级上调事件的影响
https://uqer.io/community/share/59c9e27a0f66ae010a61be46
七、趋势追踪模型
(衡量股票趋势的指标最重要的就是均线系统,因为它是应用最为广泛的趋势追踪指标,
所以均线是不可或缺的,把它作为捕捉大盘主趋势的基石。但是纯粹的均线由于噪音等原因,使得经常会出现误操作,需要进行更多的处理机制,包括极点、过滤微小波动、高低点比较策略、高低点突破策略、长波的保护机制、长均线的保护机制等概念和技术细节;卡尔曼滤波)
1、 基于胜率的趋势交易策略:
简介:简单构建了一个基于胜率的趋势交易策略。认为过去一段时间(N天)内胜率较高、信息比率较高的股票会在紧随其后的几天有较好的表现
地址: https://uqer.io/community/share/565aeac3f9f06c6c8a91ae31
2、 海龟模型趋势跟随策略
简介:基于唐奇安突破通道,海龟模型的趋势捕捉是基于唐奇安突破通道系统,即价格突破20日最高价的最大值为入市信号,价格突破10日最低价的最小值为离场信号。
地址: https://uqer.io/community/share/58161031228e5b43fd5c26f6
3、 多头趋势回踩策略
简介:多头趋势回撤的思路,是根据若干条均线呈现出的形态判断一支股票是否处于强势状态,并抓住回调的时机低位买入。顾名思义,这个策略的要点分为两部分:多头趋势和回撤点。5、10、20、60、120五根均线为从上至下依次排序,由此判定股价处于多头趋势。均线呈完全相反的排列顺序,是空头趋势。均线反复交叉的情况,则为震荡趋势。
地址: https://www.joinquant.com/post/1901?tag=algorithm
⑧ 股票tick数据哪里有提供
大富翁数据中心专业提供股票期货的tick数据,历史与实时都有,非常专业
⑨ 如何获取实时的股票行情信息,有相关的公用接口或者数据源吗
实时股票数据接口
股票数据的获取目前有如下两种方法可以获取:
1.
http/javascript接口取数据
2.
web-service接口
1.http/javascript接口取数据
1.1Sina股票数据接口
以大秦铁路(股票代码:601006)为例,如果要获取它的最新行情,只需访问新浪的股票数据
接口:
http://hq.sinajs.cn/list=sh601006
这个url会返回一串文本,例如:
var
hq_str_sh601006="大秦铁路, 27.55, 27.25, 26.91, 27.55, 26.20, 26.91,
26.92,
22114263, 589824680, 4695, 26.91, 57590, 26.90, 14700,
26.89, 14300,
26.88, 15100, 26.87, 3100, 26.92, 8900, 26.93,
14230, 26.94, 25150, 26.95, 15220, 26.96, 2008-01-11,
15:05:32";
这个字符串由许多数据拼接在一起,不同含义的数据用逗号隔开了,按照程序员的思路,顺序号从0开始。
0:”大秦铁路”,股票名字;
1:”27.55″,今日开盘价;
2:”27.25″,昨日收盘价;
3:”26.91″,当前价格;
4:”27.55″,今日最高价;
5:”26.20″,今日最低价;
6:”26.91″,竞买价,即“买一”报价;
7:”26.92″,竞卖价,即“卖一”报价;
8:”22114263″,成交的股票数,由于股票交易以一百股为基本单位,所以在使用时,通常把该值除以一百;
9:”589824680″,成交金额,单位为“元”,为了一目了然,通常以“万元”为成交金额的单位,所以通常把该值除以一万;
10:”4695″,“买一”申请4695股,即47手;
11:”26.91″,“买一”报价;
12:”57590″,“买二”
13:”26.90″,“买二”
14:”14700″,“买三”
15:”26.89″,“买三”
16:”14300″,“买四”
17:”26.88″,“买四”
18:”15100″,“买五”
19:”26.87″,“买五”
20:”3100″,“卖一”申报3100股,即31手;
21:”26.92″,“卖一”报价
(22,
23), (24, 25), (26,27), (28,
29)分别为“卖二”至“卖四的情况”
30:”2008-01-11″,日期;
31:”15:05:32″,时间;
一个简单的JavaScript应用例子:
script
type="text/javascript" src="http://hq.sinajs.cn/list=sh601006"
charset="gb2312">/script>
/javascript">
var
elements=hq_str_sh601006.split(",");
document.write("current
price:"+elements[3]);
这段代码输出大秦铁路(股票代码:601006)的当前股价
current
price:14.20
如果你要同时查询多个股票,那么在URL最后加上一个逗号,再加上股票代码就可以了;比如你要一次查询大秦铁路(601006)和大同煤业(601001)的行情,就这样使用URL:
http://hq.sinajs.cn/list=sh601003,sh601001
查询大盘指数,比如查询上证综合指数(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/daily/n/sh000001.gif
周K线查询:
http://image.sinajs.cn/newchart/weekly/n/sh000001.gif
月K线查询:
http://image.sinajs.cn/newchart/monthly/n/sh000001.gif
1.2
Bai&Google的财经数据
在,
google中搜索某只股票代码时,将会在头条显示此股票的相关信息,例如在google搜索601006时,
第一条搜索结果如下图:
通过点击左边的图片我们发现会将此图片链接到sina财经频道上,也就是说google股票数据的获取也是从sina获取。后经抓包分析,发现google也是采用1.1中介绍的接口。
Bai的股票数据来自的财经频道
http://stock..com/
1.3
其他方式
除了sina,等网站提供股票信息外,其他网站也有类似的接口。我们分析了一款论坛上采用的股票插件,
其中有关于实时股票数据获取的介绍,详见如下代码,其中可以看到有些数据来自sina。
以下是ASP示例:
=5
then
stockdata=gethttp("http://hq.sinajs.cn/list=sh"&code&"")
if
not len(stockdata)=0 then
stockdata=split(stockdata,chr(34))(1)
end if
if
len(stockdata)=0
then
stockdata="0,0,0,0,0,0,0,0,0,0,0,0"
else
stockdatasplit=split(stockdata,",")
stockdata=""&exstock.checkstr(stockdatasplit(0))&","&stockdatasplit(1)&","&stockdatasplit(2)&","&stockdatasplit(3)&","&stockdatasplit(4)&","&stockdatasplit(5)&","&formatdatetime(""&stockdatasplit(30)&"
"&stockdatasplit(31)&"",0)&""
end
if
‘0=股票名称,1=开盘价格,2=昨收盘价格,3=当前价格,4=最高价,5=最低价,6=更新时间
getstockdata=stockdata
end
function
function getstockimg(code)
dim
rndnum,addnum,checkcode,imgsource
if len(code)=5
then
getstockimg="http://image.sinajs.cn/newchart/daily/n/sh"&code&".gif"
end
if
imgsource="http://finance.sina.com.cn"
case
3
getstockimg="http://hq.gazxfe.com/stockchart/realline.chart?"&code&"&1003&SZ
500 330"
imgsource="http://hq.gazxfe.com"
case
4
getstockimg="http://chartse.stockstar.com/chartserver?code="&code&""
imgsource="http://www.stockstar.com/"
end
select
getstockimg=split(""&getstockimg&"||"&imgsource&"","||")
end
function
function getastockimg()
dim
rndnum,addnum,checkcode
dim
getastockimgb,imgsource
addnum=6
randomize:rndnum=cint(rnd*addnum)
select
case rndnum
case
0
getastockimg="http://202.109.106.1/gifchartse/gif/000001.gif"
getastockimgb="http://202.109.106.1/gifchartse/gif/399001.gif"
imgsource="http://www.stockstar.com/"
case
1
getastockimg="http://money.163.com/special/100.gif?C39"
getastockimgb="http://money.163.com/special/101.gif?HrS"
imgsource="http://www.163.com"
case
2
getastockimg="http://www.10jqka.com.cn/curve/realtime/index2.php?code=1a0001&w=180&h=140"
getastockimgb="http://www.10jqka.com.cn/curve/realtime/index2.php?code=399001&w=180&h=140"
imgsource="http://www.10jqka.com.cn"
case
3
getastockimg="http://chart.cnlist.com/stockchart/realline.chart?1a0001&1002&SZ
180
140"
getastockimgb="http://chart.cnlist.com/stockchart/realline.chart?399001&1002&SZ
180
140"
imgsource="http://chart.cnlist.com/"
case
4
getastockimg="http://image.sinajs.cn/newchart/small/ish000001.gif?1189176558328"
getastockimgb="http://image.sinajs.cn/newchart/small/isz399001.gif?1189176558328"
imgsource="http://www.sinajs.cn"
case
5
getastockimg="http://218.1.72.66/cgi/pic/sh/realtime/JA000001164143.png"
getastockimgb="http://218.1.72.66/cgi/pic/sz/realtime/JA399001164143.png"
imgsource="http://www.cnstock.com/"
case
6
getastockimg="http://222.73.29.85/img/000001.png"
getastockimgb="http://222.73.29.85/img/399001.png"
imgsource="http://www.eastmoney.com/"
end
select
getastockimg=split(""&getastockimg&"||"&getastockimgb&"||"&imgsource&"","||")
end
function
%>
2.
web-service接口
2.1 CHINAstock的web-service:
http://www.webxml.com.cn/WebServices/ChinaStockWebService.asmx
中国股票行情数据
WEB 服务(支持深圳和上海股市的全部基金、债券和股票),数据即时更新。输出GIF分时走势图、日/周/月 K
线图、及时行情数据(股票名称、行情时间、最新价、昨收盘、今开盘、涨跌额、最低、最高、涨跌幅、成交量、成交额、竞买价、竞卖价、委比、买一 - 买五、卖一 -
卖五)。此WEB服务提供了如下几个接口:
2.1.1
getStockImageByCode
GET
股票GIF分时走势图
INput:theStockCode =
股票代号,如:sh000001
POST /WebServices/ChinaStockWebService.asmx
HTTP/1.1
Host: www.webxml.com.cn
Content-Type:
text/xml; charset=utf-8
Content-Length:
length
SOAPAction:
"http://WebXml.com.cn/getStockImageByCode"
string
Output:
2.1.2
getStockImageByteByCode
获得中国股票GIF分时走势图字节数组
INput:theStockCode
= 股票代号,如:sh000001
POST /WebServices/ChinaStockWebService.asmx
HTTP/1.1Host: www.webxml.com.cnContent-Type: text/xml;
charset=utf-8Content-Length: lengthSOAPAction:
"http://WebXml.com.cn/getStockImageByteByCode"
string
返回的数据如下:
hkMyt4m4VkJtstbv8A
2.1.3
getStockImage_kByCode
直接获得中国股票GIF日/周/月 K
线图(545*300pixel/72dpi)
INPUT: theStockCode =
股票代号
theType = K 线图类型(D:日[默认]、W:周、M:月),
POST
/WebServices/ChinaStockWebService.asmx HTTP/1.1Host:
www.webxml.com.cnContent-Type: text/xml; charset=utf-8Content-Length:
lengthSOAPAction: "http://WebXml.com.cn/getStockImage_kByCode" string
string
比如按照下图所示输入:
返回的结果就是周K线图:
2.1.4
getStockImage_kByteByCode
获得中国股票GIF日/周/月 K
线图字节数组
Input:theStockCode = 股票代号,如:sh000001
POST
/WebServices/ChinaStockWebService.asmx HTTP/1.1Host:
www.webxml.com.cnContent-Type: text/xml; charset=utf-8Content-Length:
lengthSOAPAction: "http://WebXml.com.cn/getStockImage_kByteByCode" string string
HTTP/1.1 200 OKContent-Type: text/xml; charset=utf-8Content-Length: length
base64Binary
比如按照下图输入:
返回的结果就是周K线图字节数组
hkMyt4m4VkJtstbv8A
2.1.5
getStockInfoByCode
获得中国股票及时行情
input:theStockCode
= 股票代号
POST /WebServices/ChinaStockWebService.asmx HTTP/1.1Host:
www.webxml.com.cnContent-Type: text/xml; charset=utf-8Content-Length:
lengthSOAPAction: "http://WebXml.com.cn/getStockInfoByCode"
string
返回的值一个一维字符串数组
String(24),结构为:String(0)股票代号、String(1)股票名称、String(2)行情时间、String(3)最新价(元)、String(4)昨收盘(元)、String(5)今开盘(元)、String(6)涨跌额(元)、String(7)最低(元)、String(8)最高(元)、String(9)涨跌幅(%)、String(10)成交量(手)、String(11)成交额(万元)、String(12)竞买价(元)、String(13)竞卖价(元)、String(14)委比(%)、String(15)-String(19)买一
- 买五(元)/手、String(20)-String(24)卖一 - 卖五(元)/手。
Web
service的方法类似于现在concurrent项目的DBWS数据的获取,都是通过SOAP协议向DBWS服务器获取相关的数据。
利用雅虎查中国股票
http://quote.yahoo.com/d/quotes.csv?s=MSFT&f=slc1wop
返回微软的股票价格
"MSFT","4:00pm
- 30.70",+1.04,"21.46 -
30.75",29.77,29.66
http://quote.yahoo.com/d/quotes.csv?s=000969.SZ&f=slc1wop
这个返回安泰科技的,一般有半个小时的延迟。
但是s=000969.sz
这个后面的sz是深圳的意思, 沪市是SS后缀