1. 如何找某只股票一段时间内的走势
很多看盘软件的数据都来自WIND,找到你的股票,进入日线图,按导出试试看
2. 如何用爬虫抓取股市数据并生成分析报表
1. 关于数据采集
股票数据是一种标准化的结构数据,是可以通过API接口访问的(不过一般要通过渠道,开放的API有一定的局限性)。也可以通过爬虫软件进行采集,但是爬虫软件采集数据不能保证实时性,根据数据量和采集周期,可能要延迟几十秒到几分钟不等。我们总结了一套专业的爬虫技术解决方案(Ruby + Sidekiq)。能够很快实现这个采集,也可以后台可视化调度任务。
2. 关于展现
网络股票数据的展现,网页端直接通过HTML5技术就已经足够,如果对界面要求高一点,可以采用集成前端框架,如Bootstrap;如果针对移动端开发, 可以使用Ionic框架。
3. 关于触发事件
如果是采用Ruby on Rails的开发框架的话,倒是很方便了,有如sidekiq, whenever这样子的Gem直接实现任务管理和事件触发。
3. 如何用python 爬虫抓取金融数据
获取数据是数据分析中必不可少的一部分,而网络爬虫是是获取数据的一个重要渠道之一。鉴于此,我拾起了Python这把利器,开启了网络爬虫之路。
本篇使用的版本为python3.5,意在抓取证券之星上当天所有A股数据。程序主要分为三个部分:网页源码的获取、所需内容的提取、所得结果的整理。
一、网页源码的获取
很多人喜欢用python爬虫的原因之一就是它容易上手。只需以下几行代码既可抓取大部分网页的源码。
为了减少干扰,我先用正则表达式从整个页面源码中匹配出以上的主体部分,然后从主体部分中匹配出每只股票的信息。代码如下。
pattern=re.compile('<tbody[sS]*</tbody>')
body=re.findall(pattern,str(content)) #匹配<tbody和</tbody>之间的所有代码pattern=re.compile('>(.*?)<')
stock_page=re.findall(pattern,body[0]) #匹配>和<之间的所有信息
其中compile方法为编译匹配模式,findall方法用此匹配模式去匹配出所需信息,并以列表的方式返回。正则表达式的语法还挺多的,下面我只罗列所用到符号的含义。
语法 说明
. 匹配任意除换行符“ ”外的字符
* 匹配前一个字符0次或无限次
? 匹配前一个字符0次或一次
s 空白字符:[<空格> fv]
S 非空白字符:[^s]
[...] 字符集,对应的位置可以是字符集中任意字符
(...) 被括起来的表达式将作为分组,里面一般为我们所需提取的内容
正则表达式的语法挺多的,也许有大牛只要一句正则表达式就可提取我想提取的内容。在提取股票主体部分代码时发现有人用xpath表达式提取显得更简洁一些,看来页面解析也有很长的一段路要走。
三、所得结果的整理
通过非贪婪模式(.*?)匹配>和<之间的所有数据,会匹配出一些空白字符出来,所以我们采用如下代码把空白字符移除。
stock_last=stock_total[:] #stock_total:匹配出的股票数据for data in stock_total: #stock_last:整理后的股票数据
if data=='':
stock_last.remove('')
最后,我们可以打印几列数据看下效果,代码如下
print('代码',' ','简称',' ',' ','最新价',' ','涨跌幅',' ','涨跌额',' ','5分钟涨幅')for i in range(0,len(stock_last),13): #网页总共有13列数据
print(stock_last[i],' ',stock_last[i+1],' ',' ',stock_last[i+2],' ',' ',stock_last[i+3],' ',' ',stock_last[i+4],' ',' ',stock_last[i+5])
4. 如何在股票软件内下载某只股票前一段时间内的一分钟k线图、五分钟k线图数据
只要进入软件后点系统,点盘后数据下载就可以进行数据维护,这样就可以看到所有时间段的股票数据了。
向下键按钮是缩小k线,同时增加k线数量,向上键按钮反之。向左键是看以前的k线,假如移到头移不动,试试先按cirl不放再按向左键。
5. 找过去某天关于某个股票的新闻
下边内容绝对原创,不是复制粘贴,不理解的可以问我,希望帮到你!
政策面与基本面的比较大的新闻可以去图书馆查阅,都有上市公司的日志以及国家政策的情况。政策面会影响大盘(沪深指数),个股的新闻及上市公司所处的行业信息会影响个股或板块的走势。
其实消息新闻不能不信也不能全信,单靠消息做股票绝对是套牢族,没有谁会告诉你那个股票要涨,散户都知道的消息那绝对是值得怀疑的消息。应该关心的是上市公司的行业景气度、公司市场占有率、盈利状况。再结合技术面分析低价买进,中长期持有(由于目前股市有很大投机情况,所以不能像巴菲特一样持有可口可乐一辈子,但未来的成熟市场一定会有!)。
情况一、但中国股市还不是很成熟,处于刚刚起步阶段,很多股票都是提前涨,事后出现利好,庄家给散户讲故事的情况很多,很多莫须有的故事,所以很难查到。
情况二、但是还有事后涨,例如:国际金价已经连创新高,但是中国黄金股不涨反跌,过半年以后才开始疯涨不止,这是因为庄家没有准备,没有充分掌握筹码,不想给散户当轿夫!(曾经的历史,老股民怕是都知道)
情况三、同时庄家与上市公司合伙坐庄的情况也时有发生,上市公司先发布利空,打压股价,庄家吸货,吸货完毕,宣布厉害,哄抬股价,庄家与上市公司一起分红。比如:09年的新闻说水产养殖业受损,立刻股价就有所表现,过了几个月说,由于公司的****情况,所以没受影响,而且利润同比大增,还要大手笔分红送股!导致股价连连飙升!
这些情况都会随着我国的法律法规完善而减少,现在股市比以前好了很多了,但还是有不少的投机发生(其实美国成熟股市也有同样情况)。
6. 请教如何用WIND查询某只股票一段时间内的具体走势
把行情打到日K线图,再用鼠标点击所想要的哪一天的走势柱即可看到该天的:开盘价,最高价,最低价,收盘价,涨跌否幅,成交价,换手率,成交金额等数.
股票走势图通常是叫做分时走势图或即时走势图,它是把股票市场的交易信息实时地用曲线在坐标图上加以显示的技术图形。坐标的横轴是开市的时间,纵轴的上半部分是股价或指数,下半部分显示的是成交量。分时走势图是股市现场交易的即时资料。
白色曲线表示上证交易所对外公布的通常意义下的大盘指数,也就是加权数。 黄色曲线是不考虑上市股票发行数量的多少,将所有股票对上证指数的影响等同对待的不含加权数的大盘指数。
参考白色曲线和黄色曲线的相对位置关系,可以得到以下资讯:
当指数上涨,黄色曲线在白色曲线走势之上时,表示发行数量少的股票涨幅较大;而当黄色曲线在白色曲线走势之下,则表示发行数量多的股票涨幅较大。
当指数下跌时,假如黄色曲线仍然在白色曲线之上,这表示小盘股的跌幅小于大盘股的跌幅;假如白色曲线反居黄色曲线之上,则说明小盘股的跌幅大于大盘股的跌幅。
红色、绿色的柱线反映当前大盘所有股票的买盘与卖盘的数量对比情况。红柱增长,表示买盘大于卖盘,指数将逐渐上涨;红柱缩短,表示卖盘大于买盘,指数将逐渐下跌。绿柱增长,指数下跌量增加;绿柱缩短,指数下跌量减小。
黄色柱线表示每分钟的成交量,单位为手。
7. 怎么在股市期间实时抓取rsi数据
怎么样在股市期间,实时抓出rsi数据?
请看下面的分享
i问财财经搜索是同花顺旗下的服务之一,主要针对上市公司的公告、研报、即时新闻等提供搜索及参考资料。
相对于其他股票软件来说,一个强大之处在于用自然语言就可以按你指定的条件进行筛选。而大部分现有的行情软件支持的都不是很好,写起来就费尽心思,还不一定能行。
然而i问财有一个缺陷在于它只能获取一天的股票相关信息。如果,我们希望实现抓取一段时间的股票历史信息,就要通过网页批量抓取。
事实上,我们可以通过制作一个爬虫软件来自己定义时间日期和搜索的关键词,并且批量下载一定日期范围的数据。
我们以抓取每天的收盘价大于均线上股票数目为例子,用r来实现抓取:
因此,我们在r中可以通过制作一个时间段的伪链接来向服务器不断发送搜索请求,从而实现一段日期数据的批量抓取
url=paste("股票 - i问财财经搜索",as.character(as.Date(i, origin = "1970-01-01")) ,input2)
然后,我们查看其中一天的网页源代码,可以找到对应股票数据的xml源码。
8. 爬虫股票数据违法吗
摘要 另外,还有下列三种情况,爬虫有可能违法,严重的甚至构成犯罪:
9. 网络爬虫实时股票价格 怎么实现
周二时已经出现了跌停股,涨幅2%的个股仅650家,大部分个股处于1%的微涨格局,而周三这一情况加剧到了涨跌各半,甚至在午盘后跳水中出现了局部涨少跌多的情况,今天这样的情况有增无减。 。
很高兴第一时间为你解答,敬请采纳。
如果对本题还有什么疑问,请追问。