❶ 如何获取实时的股票行情信息,有相关的公用接口或者数据源吗
实时股票数据接口
股票数据的获取目前有如下两种方法可以获取:
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后缀
❷ 高分求股票指标方面的自制小程序
我这有一个很好用你看盾能不能加进去,
{强弱指标}
RSV:=(CLOSE-LLV(LOW,56))/(HHV(HIGH,56)-LLV(LOW,56))*100;
K:SMA(RSV,15,1),colorwhite;
D:SMA(K,4,1),coloryellow;
J:3*K-1.9*D,colorff00ff, linethick0 ;
买不亏:4*K-3.1*D,colorred, linethick0 ;
STICKLINE(K>D,K,D,2,0),colorred;
STICKLINE(K<=D,K,D,2,0),color00ff00, linethick4 ;
STICKLINE(买不亏>k,买不亏,k,2,0),colorff00ff, linethick4;
STICKLINE(买不亏<=J,买不亏,J,7,0),colorred ;
STICKLINE(买不亏<=k,买不亏,k,5,0),coloryellow, ;
高手逃顶:85,colorred,;
强弱判势:50;
短线高手买: 8,colorwhite;
STICKLINE(短线高手买>买不亏,短线高手买,买不亏,7,0),colorred, linethick3;
DRAWTEXT(CROSS(短线高手买,买不亏) ,短线高手买+1,'套不住 ')
说明:在白线下岀现红色后,看趋势买,越跌越买.卖岀就看您的着盘功夫了.
送你个小故事,博弈论中还有一个经典的故事,称作“智猪博弈”。
故事的大意是,猪圈里养了两头猪,一大一小,最有意思的是他们所待的猪圈很特别。四方型猪圈的一个角落里有个食槽,但控制向食槽中投放食物的按钮却在对角位置。假设按一次钮可以出7两食物,如果大猪去按按钮,小猪就可以在食槽边先下嘴吃到4两,而大猪因为跑过来晚了,只能吃到其中的3两。而如果小猪去按按钮,大猪会一嘴全包。它们的博弈策略情况如下:
面对上面的规则,结果会怎样呢?不妨设身处地地为猪儿们想想。
很显然,小猪的选择自然是等待,而且是“死等”,否则只能是白忙乎。而大猪呢?不按就大家都没得吃,所以只能去按按钮。在这种规则下,最终的结果是,小猪在槽边坐享其成,而原本处于优势的大猪,却不得不来回奔跑,为小猪服务,而自己还不如小猪吃到的多。真是好可怜哦!
在“智猪博弈”的情景中,大猪是占据比较优势的,但是,由于小猪别无选择,使得大猪为了自己能吃到食物,不得不辛勤忙碌,反而让小猪搭了便车,而且比大猪还得意。这个博弈中的关键要素是猪圈的设计,即按按钮的成本。
其实个股投资中也是有这种情形的。例如,当个股主力已经在底位买入大量股票后,他已经付出了相当的资金和时间成本,如果不拉抬就撤退,就等于接受亏损。所以,基于和大猪一样的贪吃本能,只要大势不是太糟糕,主力一般都会拉抬股价,以求实现吃进筹码的增值。这时的中小散户,就可以对该股追加资金,当一只聪明的小猪,让主力庄家给咱抬轿子。当然,这种股票的发觉并不容易,所以当小猪所需要忙碌的就是发现有这种情况存在的猪圈,并冲进去当聪明的小猪。
从散户与庄家的策略选择上看,这种博弈结果是有参考意义的。例如,对股票的操作是需要成本的,事先、事中和事后的信息处理都需要一定量的投入,如行业分析、个股调研、财务比较等等,一旦已经付出,机构投资者是不太甘心就此放弃的。而中小散户,不太可能事先支付这些高额成本,更没有资金控盘操作,因此只能采取小猪的等待策略。即在庄家重仓的股票里等着,庄家一定比散户更着急。等到主力动手为自己觅食而主动出击时,散户就可以坐享其成了。
遗憾的是,股市中的机构们要比大猪们聪明的多,且不守本分,他们不会甘心为小猪们按按钮。因此,他们会选择破坏猪圈的规矩,甚至自己重新打造一个猪圈,比如把按钮放在食槽旁边,或者可以遥控,这样小猪们就没有机会了。例如,机构和上市公司串通,散布虚假的利空消息,这就类似于按按钮前骗小猪离开食槽,好让自己饱餐一顿。
股市中,散户投资者与小猪的命运有相似之处,没有能力承担炒作成本,所以就应该充分利用资金灵活、成本低和不怕套的优势,发现并选择那些机构投资者已经或可能坐庄的股票,事先蹲点,等着大猪们为自己服务。由此也可看到,散户和机构的博弈中,散户并不是总没有优势的,关键是找到有大猪的那个圈儿,并等到对自己有利的猪圈规则形成时再进入。
❸ 新三板股票行情查询怎么查
您好,新 三板股票行情可以 在全国中小 企 业股份转让 系统官网里查看。 或者在股票软 件转系统行情 栏 里 查 看。
❹ 微信炒股小程序哪个好
微信炒股小程序(微信版本8.0.15)微证券最好用“微证券”支持人脸识别开户,识别技术由腾讯开发,可7x24小时接入公安部查询服务中心的数据库,为用户进行远程开户。“开户简单”、“交易便捷”、“好友比拼”以及“安全可靠”等特色。
在这其中,最有意思的应该就要数“好友比拼”了,官方介绍是“和微信好友一起谈股论金”。此外, 用户在关注的股票在达到理想价格之后,平台会推送消息提示用户购买。
腾讯微证券怎么开户(微信版本8.0.15 手机型号 v20 版本harmonyOS 2.0.0.6)1、点击微证券,进入腾讯微证券H5页面,点击开户,即可进行开户
2、勾选同意签署全部文件,并点击开通股票账户
3、首先会让您选择股票资金卡,自动为您匹配微信支付银行卡,如需使用其他卡,点击添加新银行卡
4、会出现输入支付密码,验证身份页面,输入后就可以添加银行卡了
5、点击下一步,上传身份证。
6、上传后身份证照片,填写好个人信息,就可以点击下一步,身份验证了
7、但是身份证照片一定要正确,不然就通不过了。
8、按步骤填写好开户就成功了。
拓展资料:微信小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。全面开放申请后,主体类型为企业、政府、媒体、其他组织或个人的开发者,均可申请注册小程序。
小程序、订阅号、服务号、企业号是并行的体系。它实现了应用“触手可及”的梦想,也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。
对于开发者而言,小程序开发门槛相对较低,难度不及APP,能够满足简单的基础应用,hishop小程序开发认为适合生活服务类线下商铺以及非刚需低频应用的转换。小程序能够实现消息通知、线下扫码、公众号关联等七大功能。其中,通过公众号关联,用户可以实现公众号与小程序之间相互跳转。
❺ 想做一个关于股票的小程序,怎么收费的
问题是你能给别人带来什么好处呢? 如果像毒品一样好, 你可以免费给别人使用一段时间,别人上瘾了。就会用你的软件了
❻ 微信小程序股票有哪些
云掌财经建议关注波导股份(600130),友阿股份(002277),乐心医疗(300562),红旗连锁(002697),*ST商城(600306),文峰股份(601010)等。
❼ 怎样查A股全部股票
你可以直接在网上查的,网上就有关于A股的全部股票,当然,有一些专门炒股的软件,里面也有
现在很多这种理财或者,或者APP都是能够查询到的公众号啊,小程序啊,都可以查询到的
❽ 股查查是APP还是小程序
都不是,股查查是投资解析APP里面的一个分析工具。
❾ 同花顺 选股平台 小程序
智能里面用选股平台就可以啊。
❿ 股票交易软件可以查询新三板股票吗
可以的。
查询新三板股票的途径有二。一是通过交易软件查询。在交易软件中,依次点选
分类--股权系统
就可以看到新三板股票的信息。如图所示:
而是可以通过全国中小企业股份转让系统官网(“新三板”的官方名称)来来查看股票信息。依次点选,证券品种--挂牌公司,就可以看到相关信息,如图所示: