A. 股票數據介面api整理
在進行股票分析和策略制定時,數據支持至關重要。缺乏大量准確且穩定的來源,會阻礙有效分析和策略實施。
大型企業提供的數據介面,對於普通用戶而言成本高昂,自行爬取數據雖然免費,但數據格式多樣,且在時效性與穩定性方面難以得到保障。
值得信賴的數據平台如Wind、同花順、新浪、搜狐、網易財經等,提供覆蓋全面的股票數據。
這些平台支持股票異動實時推送,覆蓋實時、歷秒級、歷史、實時分鍾、集合競價、日內數據、實時歷史、日、周、月、季度、半年、年周期數據等。
具體指標包括但不限於:MACD異同移動平均線、MA移動平均線、BOLL布林線指標、CCI順勢指標、EXPMA指數平均數指標、KDJ隨機指標、RSI強弱指標、W&R威廉指標、BIAS乖離率、V_MA量均線、MTM動量指標、BBI多空指標、LWR威廉指標、ENE軌道線。
此外,用戶可以獲取股池數據,包括漲停、跌停、強勢、炸板、次新股等信息。
若需了解每日龍虎榜信息,可訪問以下鏈接:http://tpdog.com/api/board/bill?date=2024-01-17
查詢每日漲停信息,請點擊此鏈接:http://tpdog.com/api/pool/limitup/list?date=2024-01-17
欲獲取股票歷史日K數據,請參照此鏈接:http://tpdog.com/api/stock_his/daily?code=sz.000001&start=2024-01-01&end=2024-01-17
針對特定股票的MACD指標信息,訪問此鏈接:http://tpdog.com/api/indicator/macd?code=sz.000001&period=10&macd_long=26&macd_short=12&macd_mid=9&date=2024-01-17
B. 從零開始玩量化1】AKShare: Python開源財經數據介面庫
量化的關鍵一步在於數據獲取,這是進行分析和策略制定的基礎。數據可以是各種形式,包括歷史交易數據、財務信息、宏觀經濟指標等,其目的是從中提煉出有價值的信息,為投資決策提供依據。
在探索數據獲取路徑的過程中,我經歷了多次嘗試和挫折。從使用Tushare到自行開發爬蟲,包括針對網易股票、申萬行業和同花順問財的數據爬取,以及嘗試聚寬提供的免費API,最終我找到了AKShare,一個Python開源財經數據介面庫。
AKShare覆蓋了廣泛的數據種類,目錄顯示,它是市面上能找到的免費數據中最為全面的。安裝AKShare只需通過命令執行,簡單快捷。
使用AKShare極為簡單,遵循從方法名、傳參到獲取結果的基本流程。以實際操作為例,返回結果為pandas DataFrame,這一數據結構非常適合後續的數據處理與分析。
重要的是要認識到,AKShare的數據來源是網路,調用介面實則進行數據抓取,AKShare本身並不提供數據服務。數據是量化分析的起點,後續工作將圍繞這些數據展開。
對於希望在其他編程語言中使用AKShare數據的開發者,可以考慮使用AKTools。它是一個本地的HTTP服務程序,將AKShare的介面轉換為HTTP介面,允許不同語言環境下的程序調用AKShare提供的數據服務。
總而言之,數據是量化分析的基石,獲取並利用好數據是進行量化策略研究的關鍵。有了數據,量化分析的旅程才剛剛開始。
C. 行情介面A股篇
介紹
行情查詢主要分為兩種方式。首先,可以利用財經網站介面獲取數據,常用的有雅虎、騰訊、新浪、搜狐、網易等,以及一些提供港股數據的小眾網站。例如,NowAPI提供滬深、香港、美國等股市行情歷史查詢。調用這些網站的介面通常很簡單。其次,可以藉助封裝好的庫,其中新浪財經介面是一種常見的選擇。
使用財經網站介面獲取數據時,以新浪為例,可以使用特定的URL獲取不同類型的市場數據。例如,獲取A股實時數據可以使用<hq.sinajs.cn/list=sh600*等介面,並能獲取特定日期的成交明細和分價表。此外,還可以獲取外匯、指數、美股、國內期權鏈、外盤期貨、內盤期貨等數據。這些數據的獲取方式多樣,且可以封裝在庫中實現自動化處理。
為了提供更直觀的數據查詢體驗,一些開源庫如tushare和baostock等應運而生,它們專門服務於A股市場,提供豐富的介面和功能,簡化了數據獲取和分析過程。tushare是一個國人開發的金融資料庫,主要用於A股,而baostock則是一個較新的平台,總體表現不錯。此外,wind萬德行情介面作為中國版的彭博,提供了多種語言綁定和豐富的行情介面,支持交易介面和模擬交易。
除了上述主流途徑,還有其他一些小眾的解決方案,如QuantBox_XAPI和easyquotation等,它們分別包裝了ctp、金士達、飛馬等的行情和交易介面,以及封裝了財經類網站的行情查詢介面,為用戶提供更多選擇。總結來說,獲取財經數據的途徑多種多樣,關鍵在於理解各個介面的特性和使用方法,以及根據自身需求選擇合適的工具和庫。
D. 股票歷史數據介面收藏2024
在進行股票量化策略時,數據獲取是關鍵,但高昂的資料庫費用對於個人投資者來說並不適用。幸運的是,有免費途徑可供選擇。例如,雅虎、新浪、搜狐和網易財經等網站提供基礎數據,而tushare則每日更新財經網站抓取的數據,但歷史數據覆蓋有限。不過,一個名為tpdog.com的數據介面集合了豐富的資源,包括歷史、實時數據,龍虎榜、技術指標等,如個股板塊(sz.000001)、漲跌統計(2024-01-17/zs_type=zs)、交易日查詢等。實時數據方面,tpdog提供了秒級(sz.000001)、分鍾級別的實時數據和歷史數據,涵蓋了MACD、MA、BOLL等技術指標。此外,還包含了如集合競價、漲跌停信息、各種周期K線數據以及分鍾級別至年K線的歷史數據,對於深度分析和策略構建非常實用。通過tpdog.com,個人投資者可以輕松獲取到滿足需要的股票歷史數據,進行高效的投資決策。