㈠ 如何查看股票的每股收益等財務指標
如何查看股票的每股收益等財務指標?股票公司的財務數據一般在股票交易軟體按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.財務報表包括資產負債表、損益表、現金流量表或財務狀況變動表、附表和附註。財務報表是財務報告的主要部分,不包括董事報告、管理分析及財務情況說明書等列入財務報告或年度報告的資料。