導航:首頁 > 數據行情 > 怎樣編程獲取股票k線數據

怎樣編程獲取股票k線數據

發布時間:2023-04-16 09:01:44

⑴ 同花順怎樣導出周k線數據

以同花順股票軟體為例,切換到要下載數據的股票的周K線形態,按「F1」進入「周線某某股票歷史成交」,點擊滑鼠右鍵->數據導出->導出所有數據->在「請選擇導出的類型」中選擇excel或txt,,只有這二種格式可以選擇;選取好後點擊下一步,在「導入導出對話框模板」中選擇你要的項目(如最高價、最低價,開盤價等,默認是全選),點下一步,完成。默認保存路徑在桌面上。
看股票K線是很常見的一種炒股手段。用K線找「規律」也是大家比較多用到的方法,股市風險大炒股還是要謹慎,從而更好地運用到日常股票操作中來
從K線上能看出哪些信息,下面來教大家,從哪幾個方面去分析它。
分享之前,先免費送給大家幾個炒股神器,能幫你收集分析數據、估值、了解最新資訊等等,都是我常用的實用工具,建議收藏:炒股的九大神器免費領取(附分享碼)
一、 股票K線是什麼意思?
K線圖我們也將他們叫做蠟燭圖、日本線、陰陽線等,最常見的叫法是--K線,它的發明是為了更好的計算米價的漲跌,之後股票、期貨、期權等證券市場都有它的一席之地。
K線是一條柱狀的線條,由影線和實體組成。影線在實體上方的部分叫上影線,下方的部分叫下影線,實體分陽線和陰線。
Ps:影線代表的是當天交易的最高和最低價,實體表示的是當天的開盤價和收盤價。
其中紅色、白色柱體還有黑框空心都是常見的用來表示陽線的方法,而選擇用綠色、黑色或者藍色實體柱來代表陰線,另外,正當我們看到「十字線」時,就可以認為是實體部分轉換成一條線。
。其實十字線是很容易理解的,其實就是收盤的價格和開盤時一樣。
認識了K線,我們對找出買賣點就會很在行(雖然股市無法預測,但K線仍有一定的指導意義),對於新手來說最好掌握。
在這里,我要給大家提個醒,K線分析起來挺難的,如果你剛開始炒股,還不太了解K線,建議用一些輔助工具來幫你判斷一隻股票是否值得買。
比如說下面的診股鏈接,輸入你中意的股票代碼,就能自動幫你估值、分析大盤形勢等等,我剛開始炒股的時候就用這種方法來過渡,非常方便:【免費】測一測你的股票當前估值位置?
下面我就跟大家說說關於幾個K線分析的小竅門兒,一些簡單的內容幫助你盡快知道。
二、怎麼用股票K線進行技術分析?
1、實體線為陰線
這時候要看股票成交量怎麼樣,一旦出現成交量不大的情況,說明股價可能會短期下降;如果成交量很大,那就完了,估計股價要長期下跌了。
2、實體線為陽線
實體線為陽線就表示股價上漲空間更大,至於是不是長期上漲必須結合其他指標進行判斷。
比如說大盤形式、行業前景、估值等等因素/指標,但是由於篇幅問題,不能展開細講,大家可以點擊下方鏈接了解:新手小白必備的股市基礎知識大全

應答時間:2021-09-07,最新業務變化以文中鏈接內展示的數據為准,請點擊查看

⑵ 如何下載股票k線圖

有幾種方法可以下載股票K線圖:

1. 直接從股票交易網站或者股票分析網站下激旁扮載K線圖。

2. 使用股票分析軟體來下載,這種軟體一般提供實時的股票數據,包括K線圖。

3.使用Google財經提供的歷史數據抓取器下載股票K線圖。

4.使用股票API下載股票K線圖,這啟喊是最簡單明灶的方法,通常可以直接從股票交易網站獲取API,然後調用API就可以實現股票K線圖下載。

⑶ 怎麼把大智慧軟體上的K線數據導出來 在哪裡、、步驟求、、、

打開「工具」欄下的「數據瀏覽器」,選擇K線周期以及具體的股票或指數,底下列出該股票或指數的具體歷史高開低收的交易數據,點擊「導出數據」即可。
看股票K線是股民炒股時常用的一種方法。股市變化多端,要想找一些「規律」我們可以利用K線,以便更好的投資、獲得收益。
分析K線是常用的炒股方法,下面來給大家詳細分析,教朋友們如何把它分析清楚精準。
分享之前,先免費送給大家幾個炒股神器,能幫你收集分析數據、估值、了解最新資訊等等,都是我常用的實用工具,建議收藏:炒股的九大神器免費領取(附分享碼)
一、 股票K線是什麼意思?
K線圖還有許多其他的叫法,如蠟燭圖、日本線、陰陽線等,K線才是它最常見的叫法,它最早是用來計算米價每天的漲跌,後來,股票、期貨、期權等證券市場也能用到它。
由影線和實體組成的柱狀線條叫k線。影線在實體上方的部分叫上影線,下方的部分叫下影線,實體分陽線和陰線。
Ps:影線代表的是當天交易的最高和最低價,實體表示的是當天的開盤價和收盤價。
其中紅色、白色柱體或者黑框空心都可用來表示陽線,而且陰線實體柱是用黑色、綠色或者藍色來做代表的,

除此之外,「十字線」被我們觀測到的時候,一條線是實體部分改變後的形態
其實十字線並不是很難理解,意思就是當天的收盤價就是開盤價。
將K線研究透,我們可以敏銳地找出買賣點(K線也是有指導價值的,雖然說是股市無法預測),對於新手來說是最好操縱的。
這里大家應該值得注意的是,K線分析是比較難的,如果你剛開始炒股,K線也不了解,建議用一些輔助工具來幫你判斷一隻股票是否值得買。
比如說下面的診股鏈接,輸入你中意的股票代碼,就能自動幫你估值、分析大盤形勢等等,我剛開始炒股的時候就用這種方法來過渡,非常方便:【免費】測一測你的股票當前估值位置?
下面我來簡單講解幾個K線分析的小技巧,讓你盡快入門。
二、怎麼用股票K線進行技術分析?
1、實體線為陰線
股票成交量是怎樣的,這個時候是我們要重視的,成交量不大的話,就意味著股價很有可能會短期下降;如果成交量很大,那就完了,估計股價要長期下跌了。
2、實體線為陽線
實體線為陽線就說明股價上漲動力更足,至於是不是長期上漲必須結合其他指標進行判斷。
比如說大盤形式、行業前景、估值等等因素/指標,但是由於篇幅問題,不能展開細講,大家可以點擊下方鏈接了解:新手小白必備的股市基礎知識大全

應答時間:2021-09-07,最新業務變化以文中鏈接內展示的數據為准,請點擊查看

⑷ 股票K線圖數據怎麼獲取 - 技術問答

可以通過用股票軟體下載歷史成交數據來獲取。經常炒股的人都知道要看股票K線。股市變化多端,要想找一些「規律」我們可以利用K線,這樣可以更好的進行投資決策,獲取收益。
來給朋友們講解一下K線,教夥伴們從哪裡入手去分析它。
分享之前,先免費送給大家幾個炒股神器,能幫你收集分析數據、估值、了解最新資訊等等,都是我常用的實用工具,建議收藏:炒股的九大神器免費領取(附分享碼)
一、 股票K線是什麼意思?
K線圖還有許多其他的叫法,如蠟燭圖、日本線、陰陽線等,它最先用於分析米價的趨勢的,後來股票、期貨、期權等證券市場也能用到它。
形似柱狀,可拆分為影線和實體,這個我們稱為k線。影線在實體上方的部分叫上影線,下方的部分叫下影線,實體分陽線和陰線。
Ps:影線代表的是當天交易的最高和最低價,實體表示的是當天的開盤價和收盤價。
其中陽線的表示方法有三種,分別是:紅色、白色柱體還有黑框空心,而常見的陰線表示方法是用綠色、黑色或者藍色實體柱。
除了講的這些以外,大家目測到「十字線」的時候,就意味著是實體部分轉換成一條線。
其實十字線是很容易理解的,其實就是收盤的價格和開盤時一樣。
經過對K線的剖析,我們可以較好找到買賣點(對於股市方面,雖然說是沒有辦法知道具體的事情,但是K線有一定指導的意義的),對於新手來說最好掌握。
這里大家應該值得注意的是,K線分析起來挺難的,假如你是剛剛開始炒股的,還不了解K線,建議用一些輔助工具來幫你判斷一隻股票是否值得買。
比如說下面的診股鏈接,輸入你中意的股票代碼,就能自動幫你估值、分析大盤形勢等等,我剛開始炒股的時候就用這種方法來過渡,非常方便:【免費】測一測你的股票當前估值位置?
接下來我就給大家講幾個對於K線進行分析的小妙招,幫助你快速入門。
二、怎麼用股票K線進行技術分析?
1、實體線為陰線
股票的成交量就要在這時候看看是什麼樣的了,成交量不大的話,就意味著股價很有可能會短期下降;如果出現成交量很大的情況,股價肯定要長期下跌了。
2、實體線為陽線
實體線為陽線就表示股價上漲空間更大,至於是不是長期上漲必須結合其他指標進行判斷。
比如說大盤形式、行業前景、估值等等因素/指標,但是由於篇幅問題,不能展開細講,大家可以點擊下方鏈接了解:新手小白必備的股市基礎知識大全

應答時間:2021-08-26,最新業務變化以文中鏈接內展示的數據為准,請點擊查看

⑸ 如何編程從免費股票軟體中提取實時數據

自己寫程序的話,一種方法是從已提供的信息源,例如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'))

⑹ 如何將通達信軟體所有股票的日K線數據導出

不可能一次性導出所有股票數據!只能一個一個來!

1、打開通達信;
2、進入要導出的股票的日K線頁面;
3、點擊頂部工具欄的「系統」;
4、選擇「數據導出」;
5、選擇「excel「文件;
6、選擇保存文件的地址 和 文件名;
7、點擊「導出」;
8、在6那裡可以找到你要的數據了。

⑺ 怎麼樣在CAD中畫出K線圖,通過讀取股票數據,誰能給點幫助,用程序實現!

如果僅僅是畫柱體的k線圖形,很多繪圖軟體都能畫,
但如果想讓K線圖跟著數字動態變化,那就需要EXCEL這類軟體了

如何在AutoCAD中導入Excel表格文件。

1. 選中excel中的表格,表格的邊框要用細線,復制。

2. 在cad中在編輯中的選擇性粘貼中選autocad圖元。

3. 選擇插入點,你會發現插入的表格線沒有對齊,用反選選中全部的豎線(有很多橫線也被選進來了,下一步我們將去選他們),按住shift正選表格,注意不要把豎線全部包在裡面,那樣豎線也要被你去選了,現在只剩下豎線了,move他門對齊,trim到左上角那根長出去的線,表格畫好了,而且和你手動一根一根畫線,再填數字的一模一樣。

4. 現在還不完美,因為字的大小和你的圖沒有統一,現在我們來解決這個問題。

選擇表格中的一個文字,看一下他的高度,用windows自帶的計算器計算一下它和你想要的字的比例差多少,用scale縮放的你想要的文字大小。如果你還想設制文字的寬度系數,為了製作出和你在excel裡面看到對齊方式一樣的數據,那就把表格先定義為塊,插入塊的時候選擇x方向的系數,就是文字的寬度系數。

⑻ 如何獲取k線數據如何獲取指標數據

獲取K線數據的軟體還是蠻多的。
我之前用過大智慧,就是軟體稍微有點大。包括所有的股票、商品、股指很多品種都可以下載數據。直接右鍵復制,到EXCEL中黏貼就可以了。希望能幫到你,望採納!

⑼ Python量化教程:不得不學的K線圖「代碼復制可用」

不管是對量化分析師還是普通的投資者來說,K線圖(蠟燭圖)都是一種很經典、很重要的工具。在K線圖中,它會繪制每天的最高價、最低價、開盤價和收盤價,這對於我們理解股票的趨勢以及每天的多空對比很有幫助。

一般來說,我們會從各大券商平台獲取K線圖,但是這種情況下獲得的K線圖往往不能靈活調整,也不能適應復雜多變的生產需求。因此我們有必要學習一下如何使用Python繪制K線圖。

需要說明的是,這里mpl_finance是原來的matplotlib.finance,但是現在獨立出來了(而且好像沒什麼人維護更新了),我們將會使用它提供的方法來繪制K線圖;tushare是用來在線獲取股票數據的庫;matplotlib.ticker中有個FuncFormatter()方法可以幫助我們調整坐標軸;matplotlib.pylab.date2num可以幫助我們將日期數據進行必要的轉化。

我們以上證綜指18年9月份以來的行情為例。

我們先使用mpl_finance繪制一下,看看是否一切正常。

可以看到,所有的節假日包括周末,在這里都會顯示為空白,這對於我們圖形的連續性非常不友好,因此我們要解決掉他們。

可以看到,空白問題完美解決,這里我們解釋一下。由於matplotlib會將日期數據理解為 連續數據 ,而連續數據之間的間距是有意義的,所以非交易日即使沒有數據,在坐標軸上還是會體現出來。連續多少個非交易日,在坐標軸上就對應了多少個小格子,但這些小格子上方並沒有相應的蠟燭圖。

明白了它的原理,我們就可以對症下葯了。我們可以給橫坐標(日期)傳入連續的、固定間距的數據,先保證K線圖的繪制是連續的;然後生成一個保存有正確日期數據的列表,接下來,我們根據坐標軸上的數據去取對應的正確的日期,並替換為坐標軸上的標簽即可。

上邊format_date函數就是這個作用。由於前邊我們給dates列生成了從0開始的序列連續數據,因此我們可以直接把它當作索引,從真正的日期列表裡去取對應的數據。在這里我們要使用matplotlib.ticker.FuncFormattter()方法,它允許我們指定一個格式化坐標軸標簽的函數,在這個函數里,我們需要接受坐標軸的值以及位置,並返回自定義的標簽。

你學會了嗎?

當然,一個完整的K線圖到這里並沒有結束,後邊我們會考慮加入均線、成交量等元素,感興趣的同學歡迎關注哦!

閱讀全文

與怎樣編程獲取股票k線數據相關的資料

熱點內容
股票軟體翻頁快捷鍵 瀏覽:964
千山葯機股票重組是好事還是壞事 瀏覽:666
股票私募怎樣賺錢嗎 瀏覽:272
你認為以下股票的走勢會如何 瀏覽:166
2020年春節股票休息時間 瀏覽:996
投資顧問自己不能買股票 瀏覽:943
股票在app100股 瀏覽:467
關於醫療方面的股票問題 瀏覽:84
人民網股票今天最新消息 瀏覽:673
限制性股票辭退員工 瀏覽:967
st股票多少換手率正常 瀏覽:74
股票開市鄙視時間 瀏覽:508
股票低位大宗交易是主力建倉 瀏覽:248
根據股票賬戶資產授信額度 瀏覽:14
股票龍虎榜的數據怎麼看 瀏覽:982
股票現金分紅怎麼顯示出來 瀏覽:573
漢中股票期貨投資類的公司 瀏覽:139
股票滬港通開戶條件 瀏覽:615
股票盈利金額包括賣出手續費了嗎 瀏覽:299
通達信股票軟體如何設置止損 瀏覽:791