網上的大多數教程,都是教給你怎么使用VBA下載股票數據。
但下載股票數據這種最基本操作,在Excel2010之后,已經可以通過內置的功能直接加載了。
目前Excel獲取股票數據的方式有四種方式,包括:
- 從通達信等股票軟件中直接獲取交易數據
- 使用一些財經網站上提供的CSV格式數據
- 利用EXCEL的爬蟲功能爬取網頁上的股票數據
- 利用網站的API接口獲取數據等等
其中API接口,最常用的公共接口有Yahoo Finance,Google Finance,新浪財經,搜狐財經等。
另外,國外的Quandl和國內的Tushare也都提供了API接口,可以使用EXCEL直接加載數據。
本文主要介紹如何使用Excel直接獲取Quandl中的股票數據。
Quandl介紹 https://www.quandl.com
Quandl是一個金融和經濟數據平台。其中既包括價格不菲的收費數據,也有不少免費開放數據,其中就包括很多我大A股的數據。
下圖展示的是對於各種數據來源,Quandl平台提供了各種數據輸出形式,提供用戶進行分析。
EXCEL從Quandl獲取數據的幾種方式
根據https://docs.quandl.com 的介紹,Quandl提供了4種Excel支持的數據格式,分別是
CSV文件,EXCEL插件方式,JASON和XML格式下載。
1.最簡單的是直接下載CSV格式數據
2.EXCEL插件方式,需要安裝網站提供的Quandl.Excel.Addin插件
下載地址為https://docs.quandl.com/docs/excel-installation
下載后並安裝后,在Excel中,直接Get data,如下圖
-
JSON和XML格式數據
網站注冊后,會得到一個API key ,以獲取蘋果公司的股票AAPL為例,獲取地址為:
https://www.quandl.com/api/v3/datasets/WIKI/AAPL/data.json?api_key=YOURAPIKEY
第1, 2種方式比較簡單, 下一篇講演示如何使用第3種方式一步一步的獲取數據。
歡迎關注我的專欄 “EXCEL做量化”