Ⅰ 如何编程从免费股票软件中提取实时数据
自己写程序的话,一种方法是从已提供的信息源,例如webservice获取数据。还有种办法就是去连接提供即时信息的网页硬解析。
代码举例如下:
Created on Thu Jul 23 09:17:27 2015
@author: jet
"""
DAY_PRICE_COLS = ['date', 'open', 'high', 'close', 'low', 'volume',
'chg', '%chg', 'ma5', 'ma10', 'ma20',
'vma5', 'vma10', 'vma20', 'turnover']
DAY_PRICE_URL = '%sapi.finance.%s/%s/?code=%s&type=last'
INDEX_KEY = ['SH', 'SZ', 'HS300', 'SZ50', 'GEB', 'SMEB']
INDEX_LIST = {'SH': 'sh000001', 'SZ': 'sz399001', 'HS300': 'sz399300',
'SZ50': 'sh000016', 'GEB': 'sz399006', 'SMEB': 'sz399005'}
INDEX_DAY_PRICE_COLS= ['date', 'open', 'high', 'close', 'low', 'volume',
'chg', '%chg', 'ma5', 'ma10', 'ma20',
'vma5', 'vma10', 'vma20']
K_TYPE_KEY = ['D', 'W', 'M']
K_TYPE_MIN_KEY = ['5', '15', '30', '60']
K_TYPE = {'D': 'akdaily', 'W': 'akweekly', 'M': 'akmonthly'}
MIN_PRICE_URL = '%sapi.finance.%s/akmin?scode=%s&type=%s'
PAGE_TYPE = {'http': 'http://', 'ftp': 'ftp://'}
PAGE_DOMAIN = {'sina': 'sina.com.cn', 'ifeng': 'ifeng.com'}
URL_ERROR_MSG = '获取失败,请检查网络状态,或者API端口URL已经不匹配!'
get_hist_data.py
# -*- coding: utf-8 -*-
"""
Created on Thu Jul 23 09:15:40 2015
@author: jet
"""
import const as ct
import pandas as pd
import json
from urllib2 import urlopen,Request
def get_hist_data(code = None, start = None, end = None, ktype = 'D'):
"""
功能:
获取个股历史交易数据
--------
输入:
--------
code:string
股票代码 比如:601989
start:string
开始日期 格式:YYYY-MM-DD 为空时取到API所提供的最早日期数据
end:string
结束日期 格式:YYYY-MM-DD 为空时取到最近一个交易日数据
ktype:string(default=D, 函数内部自动统一为大写)
数据类型 D=日K线,W=周K线,M=月K线,5=5分钟,15=15分钟
30=30分钟,60=60分钟
输出:
--------
DataFrame
date 日期
open 开盘价
high 最高价
close 收盘价
low 最低价
chg 涨跌额
p_chg 涨跌幅
ma5 5日均价
ma10 10日均价
ma20 20日均价
vma5 5日均量
vma10 10日均量
vma20 20日均量
turnover换手率(指数无此项)
"""
code = code_to_APIcode(code.upper())
ktype = ktype.upper()
url = ''
url = get_url(ktype, code)
print(url)
js = json.loads(ping_API(url))
cols = []
if len(js['record'][0]) == 14:
cols = ct.INDEX_DAY_PRICE_COLS
else:
cols = ct.DAY_PRICE_COLS
df = pd.DataFrame(js['record'], columns=cols)
if ktype in ct.K_TYPE_KEY:
df = df.applymap(lambda x:x.replace(u',', u''))
for col in cols[1:]:
df[col]=df[col].astype(float)
if start is not None:
df = df [df.date >= start]
if end is not None:
df = df[df.date <= end]
df = df.set_index('date')
return df
def code_to_APIcode(code):
"""
功能:
验证输入的股票代码是否正确,若正确则返回API对应使用的股票代码
"""
print(code)
if code in ct.INDEX_KEY:
return ct.INDEX_LIST[code]
else:
if len(code) != 6:
raise IOError('code input error!')
else:
return 'sh%s'%code if code[:1] in ['5', '6'] else 'sz%s'%code
def get_url(ktype, code):
"""
功能:
验证输入的K线类型是否正确,若正确则返回url
"""
if ktype in ct.K_TYPE_KEY:
url = ct.DAY_PRICE_URL % (ct.PAGE_TYPE['http'], ct.PAGE_DOMAIN['ifeng'],
ct.K_TYPE[ktype], code)
return url
elif ktype in ct.K_TYPE_MIN_KEY:
url = ct.MIN_PRICE_URL % (ct.PAGE_TYPE['http'], ct.PAGE_DOMAIN['ifeng'],
code, ktype)
return url
else:
raise IOError('ktype input error!')
def ping_API(url):
"""
功能:
向API发送数据请求,若链接正常返回数据
"""
text = ''
try:
req = Request(url)
text = urlopen(req,timeout=10).read()
if len(text) < 15:
raise IOError('no data!')
except Exception as e:
print(e)
else:
return text
#测试入口
print(get_hist_data('601989','2015-07-11','2015-07-22'))
Ⅱ C#如何提取新浪等网站的股票实时动态行情数据
网站的都是后台系统 是不能够直接提取数据的 而且相对来说网站上的信息并不全面 还是找个顺手的软件做分析和复盘比较好 东方财富金融终端这个信息比较全 但是我用的是中信建投 这个看盘比较清晰。
Ⅲ 如何做股市笔记
股票操作说易不易,说难不难。想把它做好,靠的是从点滴做起,从易到难,逐步积累。你能想到写股市笔记已经是很难得了。
写股市笔记有易有难,我做过段时间证券经纪人,现在以一个普通股民的身份,把点经验和你分享吧:
最基础的,你一定要对自己的资产心中有数。知道自己帐户上有多少资产,了解帐户资金的变化,才能知道自己是赢是亏。那么首先要做的就是打单,到证券交易所把你的交易明细打印出来,当然查电脑也有。
然后填一个表,表头可以是:
日期 股票名称 买卖 发生金额 资金余额 价格 成交股数 仓位 成本价
09.02.13 华夏银行 入 -1864.6 17535.05 9.29 200 500 7.33
把你的股票分门别类地记录好,最好是再做个表,把单一股票的交易记录列一下,把成本价、成交价、股票仓位三个指标做成图表(如折线图表等),那么所有的变化一目了然了。根据成本价、成交价的变化,你还能发现你的操作是否正确,就是成本价随成交价下跌没有?经过一段时间的补仓,股票成交价是否已经超过成本价了?重点是成本价是否不断下降,成本下降就意味着你快要赚钱了。
股市笔记不一定每天记录,但每一笔最好都有记录,包括存取现金、分红派息等项目,以形成一个完整的数据系统。
如:
日期 股票名称 买卖 发生金额 资金余额 价格 成交股数 仓位 成本价
07.12.17 银行转取 -200 12629.47
07.12.21 批量利息归本 15.44 13687.73
07.12.21 批量利税代扣 13686.96
08.01.22 银行转存 4000 15953.83
做好了股市笔记,关键的是怎么样运用它。这是一个宝贵的资产,你要通过它掌握自己的交易信息、判断交易的成败得失、总结经验教训、形成自己的交易风格,这些都很重要。
下一步,你有条件的话,学习阶段,应该经常看盘,如果能每日看盘最好。在收市之后,把一天来盘面的变化记录下来(收盘作业),如:
是否有政策出台、早盘开盘如何、大盘在何时有涨跌、盘中量能配合如何、板块的轮动现象如何(首看板块龙头股的变化)、短期K线指标变化(如5分钟线)等等。
越详细越好,很费功夫的,但可以锻炼你对股票的感觉。
然后,就是总结和预测。把当天的信息做个提炼,以此为基础,预测下一个交易日盘面的变化,并印证上一次的预测是否准确。每天一次。
然后是每周一次、每月一次、每季一次、每年一次~~~~ K线指标变化周期逐步放长.
相信只要功夫深,铁杵磨成针。少林功夫不也是这样练成的吗?
等你到了一定程度之后,就该适当离开股市散散心了。因为此时你心中对股票已经有了底了,太过关心价格变化,反而容易因为冲动而做错决定。这时你可以关注大的趋势,小的细节应该放一放。买点股市奇才的书看一看,如关于巴菲特、杨百万等人的经验介绍,对比自己的交易方法,看看他们的可取之处,充实自己。
要成为一个股市高手,要做的可不少。修行在个人嘛。
资料来源:http://..com/question/85827409.html
Ⅳ 如何获取正确的股评信息
股评信息是股评家的语言,也是投资者辩别股评家是不是黑嘴的重要标志。但在海量的上市公司信息里,是否能找到真正的有价值的信息点,作为投资判断的依据,无疑是非常艰难的。但怎样才能获取正确的股评信息呢?
首先,应选择正确的渠道。人们都有对信息的第一反映,这种反映具体运用到投资决策上,将直接影响着投资者的投资行动。当在第一时间接受错误观点的信息时,将会影响投资者作出正确的投资行动,作出不利的投资判断。股权分置改革《试点通知》发布后,围绕股改试点的寻宝游戏不断,股改试点名单满天飞。某财经网站为吸引投资者眼球,以其传播速度快的先天优势,在第一时间推出试点名单。试点46家公司已试点完毕,也没见某些股票的身影,所谓的第一时间只能变成最后的晚餐了。看来对于信息渠道的选择是非常重要的。
其次,应正确判断和分析股评内容。目前的股评信息,大多不是原汁原味的,掺杂了较多的猜测、假想、评论、演义等内容,而不是利用先进的计算技术和投资理念,对信息进行再整理、加工、提炼。而且大多数股评常犯的一个错误,就是对股票正面的评价多,而对股票风险不是一笔带过,就是忽略不计。笔者疑问,为什么证券市场投资股市风险莫测,入市须谨慎总是宣传多,落实少?又为什么总是赔钱多而赚钱少?大部分股评家面对股票良好的基本面,却把风险提示完全抛在了脑后。这不能不是一个值得深思的问题。笔者建议,投资者在了解和阅读股评信息的时候,千万别忘了股评家告诉了你多少风险,而不是告诉了你能获多少利。投资者在进行股评信息内容选择时,应在关注咨询服务机构和分析师资格条件外,还要看其评论内容的来源和数据的真实性。同时,还要思考分析师注明了多少客观成分,多少主观成分,并提示了多大篇幅的风险。
第三,实践是检验真理的唯一标准。股评信息的获得也一样。通过正确的渠道,获取正确的信息,主要是为了应用,并转化为实际的投资决策和行动。这就要求投资者判断是进行长期投资,还是短线操作。短线的操作,就要通过第一时间获取信息,以博取短线的收益。而长期投资,就不得不研究上市公司的基本面了。阅读上市公司的研究报告,并提炼其精髓要义,也许才能找到其中的真金白银和投资亮点,将分析结果转化为投资行动所获得的收益。
投资是一门学问,也是一门艺术。正像一名厨师做一道名菜,既要有好厨艺,更要有好原料。股评家到底是不是黑嘴,不是光听他说,还要看他是怎么做的,尤其是研究报告又是怎么写的,又是否作到了言和行的一致性。投资者只有掌握了获取正确股评信息的方法,也许离成功也就不远了。
Ⅳ 在股票市场如何才能获得准确的股评信息呢
在股票市场上,我们要怎么样才能够去获取到一些准确的股评信息呢?一些股评家们的水平又怎么样呢?接下来我就给大家分析一下。
才能够去获取到准确的股评信息?对于这个问题的答案,我要告诉你不可能。因为根本就没有谁能够百分百的预测某一只股票一定会上涨,或者某一只股票一定会下跌。如果有谁有这样子的能力,那么全世界的财富都能够被他给赚走。他肯定会是世界首富,而且能够选一下其他的首富几百条街,说夸张一点,我认为统治整个地球都没问题。
因为在股市这里是复利的,如果能够每次都百分百准确的看中它的上涨或者下跌,那就能够每天持续不断的按照百分比赚钱,那这样子的威力是非常恐怖的。所以我要告诉你,根本就不可能存在百分百正确的股评。
大家看完,记得点赞+加关注+收藏哦。
Ⅵ 怎么从股票盘面上得到信息
股市上的风云变化一般都会表现在每天的股票盘面上,作为一个合格的投资者就需要从盘面上就能得到自己想要的信息。盘面上的信息非常充足,盘面股指(走弱或走强)可以预测出股市背后隐性的信息,但这些是需要一些方法技巧去解读,那么。观察股票盘面需要重点从哪方面入手呢?下面由来教大家怎样从股票盘面上得到自己想要的信息。
1、看大盘走势:
在这里主要分析收阴阳的情况、成交量情况,与相比是否怎么样的情况,整个量价关系是否正常,在日K线的位置、含义,看整个日K线整体趋势,判断是否可以参与个股,能否出现中线波段,当前大盘处于哪一级趋势的那个阶段。综合排名榜,市场各要素都展现在这里,那些个股在活跃,那些个股在出逃最强烈,那些个股在拉尾市勾当,那些在尾市打压制造恐慌假象,那些个股盘轻如燕,那些步履蹒跚,这是主力的照妖镜。
看当日大盘波动情况,什么时候在拉抬、什么时候在打压,拉抬是那些股,打压又是那些股,他们对大盘的影响力又是如何。看涨跌平个股家数,了解大盘涨跌是否正常。
了解流通市值前10名个股的运况,以及对大盘的影响,如果不是大盘股影响大盘,找出影响大盘的板块。了解大盘当日的高低点含义,了解大盘的阻力和支持位,了解大盘在什么位置有吸盘和抛压,了解那些个股在大盘打压之前先打压,那些个股在大盘打压末期先止住启动。如果你掌握基本要素和复盘熟练的要求后,那么你的盘面感觉肯定是不同的。
2、看自己的自选股:
每天都要观察是不是按照自己预想的在走,检验自己的选股方法,有那些错误,为什么出错,找出原因,改进。看那些个股已经出现买点(买点自己定的,按照什么标准也是你自己定的)的个股,你要做一个投资计划,包括怎么样情况怎么买,买多少、多少价格、止损位设置等。
3、看两市涨跌幅榜:
(1)了解当日k线在日k线图中的位置,含义。再看周k线和月k线,在时间上、空间上了解主力参与程度、用意和状态。
(2)在了解个股的过程中,把那些处于低部攻击状态的个股挑出来,仔细观察日K线、周K线、月K线所经历的时间和空间、位置等情况良好的,剔除控盘严重的庄股和主力介入不深和游资阻击的个股,剩余的再看一下基本面,有的调研报告最好调出来看一下,符合的进入自己的自选股。(3)对照大盘走势,与大盘比较强弱,了解主力参与程度,包括其攻击、护盘、打压、不参与等情况可能,了解个股量价关系是否正常,主力拉抬或打压时动作、真实性以及目的用意。了解一般投资者的参与程度和热情。
(4)对涨幅前2版和跌幅后2版的个股要看的特别仔细。了解那些个股在悄悄走强,那些个股已是强弓之弩,那些个股在不计成本的出逃,那些个股正在突破启动,那些个股正在强劲的中盘,也就说,有点象人口普查,了解各部分的状态,这样才能对整个大盘的情况基本上了解大概。
Ⅶ 什么是股票信息,我们能从中获取哪些有用的数据
股票信息实际上就是,股票的一些基础的信息,股票的涨跌,公司的一些运营情况,公司的一些决策,政治上的一些政策等等。我们可以从中获得股票的涨跌,股票背后公司的情况,对未来的预测等等。
Ⅷ 股票中的数据怎么提取放到EXCEL以方便自己分析
点系统->数据导出->高级导出->然后选你要导出的股票数据就可以了
Ⅸ 如何提取股票1分钟k线数据股票分时数据导出成文本格式
这个需要看使用的是什么软件。
经常炒股的人都知道要看股票K线。用K线找“规律”也是大家比较多用到的方法,股市风险大炒股还是要谨慎,从而更好地运用到日常股票操作中来
来给朋友们讲解一下K线,教大家如何分析它。
分享之前,先免费送给大家几个炒股神器,能帮你收集分析数据、估值、了解最新资讯等等,都是我常用的实用工具,建议收藏:炒股的九大神器免费领取(附分享码)
一、 股票K线是什么意思?
常说的蜡烛图、日本线、阴阳线等,其实指的就是K线图,我们常将它称呼为K线,它的发明是为了更好的计算米价的涨跌,之后股票、期货、期权等证券市场都能运用到它。
k线主要由实体和影线组成,它是看起来类似一条柱状的线条。影线在实体上方的部分叫上影线,下方的部分叫下影线,实体分阳线和阴线。
Ps:影线代表的是当天交易的最高和最低价,实体表示的是当天的开盘价和收盘价。
其中红色、白色柱体或者黑框空心都可用来表示阳线,而选择用绿色、黑色或者蓝色实体柱来代表阴线。
不仅如此,我们还会见到“十字线”,就是实体部分变成了一条线。
其实十字线的意思很简单,可以通过十字线看出收盘价等于开盘价。
把K线弄明白了,我们轻易可以抓住买卖点(虽然股市根本是没有办法预测的,但是K线也会有一定的指导的价值的),新手也是好驾驭的。
这里我要一下提醒大家,K线分析起来,没有想象中那么容易,如果你刚开始炒股,还不太了解K线,建议用一些辅助工具来帮你判断一只股票是否值得买。
比如说下面的诊股链接,输入你中意的股票代码,就能自动帮你估值、分析大盘形势等等,我刚开始炒股的时候就用这种方法来过渡,非常方便:【免费】测一测你的股票当前估值位置?
下面有几个关于K线分析的小妙招,接下来我就给大家讲讲,帮助你快速入门。
二、怎么用股票K线进行技术分析?
1、实体线为阴线
这个时候股票的成交量就需要分析一下,一旦有成交量小的情况,那就说明股价可能会短期下降;而成交量很大,那多半股价要长期下跌了。
2、实体线为阳线
实体线为阳线就说明股价上涨动力更足,至于是否是长期上涨,还是需要结合一些其他指标进行判断。
比如说大盘形式、行业前景、估值等等因素/指标,但是由于篇幅问题,不能展开细讲,大家可以点击下方链接了解:新手小白必备的股市基础知识大全
应答时间:2021-09-06,最新业务变化以文中链接内展示的数据为准,请点击查看
Ⅹ 股市数据从哪里得到
电信、联通运营商精准数据
一、直接提取竞争对手公司做竞价推广页面的意向客户联系方式
二、直接提取竞争对手公司咨询座机接通的客户联系方式,
三、直接提取同行业APP注册的用户联系方式
各行各业,只要你需要意向客户,我就能帮你。