㈠ 如何查看股票的每股收益等财务指标
如何查看股票的每股收益等财务指标?股票公司的财务数据一般在股票交易软件按F10就看查到,公司年报、半年报、季报一般也会发出公告,还可以通过各公司官网查财务数据。
投资者看财务报表时,一般参考较多的数据有:每股收益(收益越高越好)、流动比率和速动比率(表示公司的偿债能力,指标越高,偿债能力越强)、净利润(表示公司业绩,越多越好)、现金流量表(表示公司周转的资金,越多越好)等指标。选股票主要看的指标有:
1.财务指标:市净率、市盈率、公积金、每股年度收益率;
2.行业指标:金融指标、制造业指标;
3.政策导向:金融改革、减排降耗等;
4.买卖操作,主要看:
5.技术指标:MACD、KDJ、CCI、Boll 、MDI等;
6.风险事件(相关):天灾人祸事件;
7.经济指标:GDP增速、通胀率CPI、采购经理指数PMI;
8.外围(相关):大宗商品、qh、美股、日经、港股、法国股指、德国股指、汇率市场;
9.货币流动性:M1、M2、国债回购、存准、利率、QE3量化宽松等等;
其它相关;
炒股不能全靠指标,指标只是一种参考,市场上的指标有千百种,单靠指标炒股赚钱的几乎没有,最关键是股票走势的分析,技术分析主要是力度学跟形态学,多研究,多学习,找到属于自己的操作模式跟操作方法,保持稳定收益才是关键。
㈡ 怎么开启通达信的专业财务数据
通达信开启专业财务数据步骤:
第一步:在通达信股票软件中,下载专业财务数据。
第二步:专业财务数据下载好了后,可以根据你的需要编辑公式了。打开公式编辑器。
第三步:这是公式编辑器界面,新建一个公式,比如我建了一个年报资产负债表公式。
第四步:公式里只需要FINONE()一个函数就可以啦,具体怎么用,在前面的TXT文件中有说明。
第五步:公式建好后,在行情报价页面鼠标右键,选历史行情指标排序,让系统先运行着。
第六步:鼠标右键菜单,选更换排序指标,选择你编好的公式,确定,运行,系统会按照你的公式自动查找数据,等全部运行完后,就会出来你所要的数据。
第七步:数据全出来后,快捷键34选择导出数据。
第八步:数据导出。
至此,大功告成。
重点是,自编公式要合理。由于TDX限制了每个公式指标数量,好像是99个,所以,你可以把需要的数据分成几个公式,分步导出后再合并就可以了。通达信的专业财务数据,科目很全,数据来源是上市公司在交易所上传的数据,可靠性还是有的。
附加提示:第五步要在行情报价页面,需选择沪深A股页面,当然也可以根据你的需要选择沪A或深A,这步决定了后续指标排序的范围。另外主要图示中的细节。
整个方法,有点繁琐,主要是耗时,每次排序,系统都要在专业财务数据中遍历3500家公司的每一个指标,估计原始算法有问题。
通达信炒股软件是一款定位于提供多功能服务的证券信息平台,由深圳财富趋势科技股份有限公司设计的一款移动证券软件。通达信允许用户自由划分屏幕,并规定每一块对应哪个内容。
㈢ 如何编程从免费股票软件中提取实时数据
自己写程序的话,一种方法是从已提供的信息源,例如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'))
㈣ 股市数据如何获取
股市的数据通过炒股软件,每天就可以自动收取
㈤ 炒股软件有所有上市公司一目了然的财务数据,如表格中有股票代码,总资产,流通市值等,如何导入excel中
大智慧可以实现你说的功能,输入:60进入全部A股涨跌排名后,点击左侧的功能数---财务,在显示的画面下可以查看,如果想下载可以点:工具---数据浏览器----在出现的的对话框上点:数据类型下拉箭头选财务数据,点:导出数据,然后给文件起个名字,再选择桌面,点保存即可。
㈥ 怎么批量导出股票的财务数据
导出方法: K线图上,选“更多” ,选“指数成交明细”或者是“历史成交”, 进入后,鼠标右键选择导出即可。
股票软件更准确的称谓应该是证券分析软件或证券决策系统,它的基股票软件本功能是信息的实时揭示(包括行情信息和资讯信息),所以早期的股票软件有时候会被叫做行情软件。股票软件的实质是通过对市场信息数据的统计,按照一定的分析模型来给出数(报表)、形(指标图形)、文(资讯链接),用户则依照一定的分析理论,来对这些结论进行解释,也有一些傻瓜式的易用软件会直接给出买卖的建议,这些易用软件大部分是用专业视角剖析整个股市的走势。
㈦ 怎样下载专业财务数据光大证券
_第一步:在通达信股票软件中,下载专业财务数据。
_第二步:专业财务数据下载好了后,可以根据你的需要编辑公式了。打开公式编辑器。
_第三步:这是公式编辑器界面,新建一个公式,比如我建了一个年报资产负债表公式。
_第四步:公式里只需要FINONE()一个函数就可以。
㈧ 如何编程从免费股票软件中提取实时数据
自己写程序的话,一种方法是从已提供的信息源,例如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'))
㈨ 如何查询股票的财务数据
1.股票-多维数据-沪深深度资料F9-财务报表/财务分析 可以查看单个股票的完整财务报表和财务分析指标
2.股票-多维数据-数据浏览器-沪深数据浏览器-待选指标-股票全部指标-财务报表(新准则)、财务分析 下面选择单个或多个财务指标,待选范围里可以选择单个或批量的股票,来提取数据
3.股票-多维数据-财务纵比-沪深财务纵比,可以提取多股票多报告期的财务数据,进行比较,并形成图形
4.股票-专题统计-沪深报表-财务数据
㈩ 通达信如何获得往年的财务数据
一、如何获得往年的财务数据
只要F10里能看到的,能用函数采取得到就好了,想在通达信里用函数看财务数据,只能是这样,通达信没有像飞狐,大智慧L2那样可以读F10资料的功能
二、第几季度报告:FINANCE(37);营业利润:FINANCE(23);流通股本:FINANCE(7);{随时间可能有变化}上面是举例来考察一下通达信财务数据在电脑里是什么样子的
三、如何查找中国股票市场上市公司相应财务指标与历史数据
三个方法:
1、股票历史数据分析网站 http://www.aigaogao.com/tools/history.html
2、去巨潮资讯网
这个是证券业内人士常用网。上面有深市主板、沪市主板、中小板、创业板的内容,很全。点击公告查询,输入想要的上市公司的代码,就可以查到该公司的年报、中报和基本的财务指标。
3、下载股票交易客户端软件
大智慧或同花顺,上面都有该公司的财务状况和财务指标。
至于“个股回报率”“每股盈余增长”“每股净资产增长”“每股销售收入增长”“账面市值比”“公司规模”“年换手率”“流通股比例”等财务指标可能不会全部都有,但可以根据报表及披露信息计算出来。
四、如何找到上市公司历年的财务报表
1.可以到相关交易所(上交所或深交所)的网页上的公告栏中查找,也可以到上市公司的网站首页去查找历年的财务报表。
2.财务报表是反映企业或预算单位一定时期资金、利润状况的会计报表。我国财务报表的种类、格式、编报要求,均由统一的会计制度作出规定,要求企业定期编报。目前,国营工业企业在报告期末应分别编报资金平衡表、专用基金及专用拨款表,基建借款及专项借款表等资金报表,以及利润表、产品销售利润明细表等利润报表。
3.财务报表包括资产负债表、损益表、现金流量表或财务状况变动表、附表和附注。财务报表是财务报告的主要部分,不包括董事报告、管理分析及财务情况说明书等列入财务报告或年度报告的资料。