图片缩略图

雅虎财经和Quandl数据下载

版本1.131(545 kB) Artem Lenskiy
YahooFinance / Quandl数据下载器

4.1 k下载

更新2021年3月07

从GitHub

在GitHub上查看许可证

工具箱 包含 两个 职能:
(一)getMarketDataViaYahoo ()
% 输入:
%符号 -是股票代码,即。AMD, BTC-USD”
% 开始日期 -市场数据将从该数据中索取
% enddate -市场数据将被要求到此日期
%的时间间隔 -市场数据将在此时间间隔内返回
%支万博1manbetx持的间隔是'1d', '5d', '1wk', '1mo', '3mo'
%输出:
% data -是检索的数据 作为表返回的数据集
数据= getMarketDataViaYahoo ( AMD的 “1 - 1月- 2018” , 约会时间( “今天” ), '5d' ); %下载AMD股票的历史价格
(b) getMarketDataViaQuandl ()
% 输入:
% set_name -是数据集的名称。“维基/ apple”
% 开始日期 -市场数据将从该数据中索取
% enddate -市场数据将被要求到此日期
%崩溃 -市场数据将在此时间间隔内返回
%支万博1manbetx持的间隔为“每日”、“每周”、“每月”、“季度”、“年度”
% 钥匙 -用户的API密钥
%输出:
% data -是检索的数据 作为表返回的数据集
opec_orb_raw = getmarketdataviaquandl( 石油输出国组织(OPEC) / ORB的 “1 - 1月- 2018” 、日期() '每周' ); %从Quandl下载历史性的欧佩克一篮子价格
一个 完全的 列表 免费的 数据集 提供 通过 Quandl. 检查 https://www.quandl.com/search?filters=. % 5 b % 22免费5 d % 22%
例子:
(a)雅虎 金融
DISP( “请求历史YTD比特币价格并绘制收盘价、高点和低点” );
incdate = “1 - 1月- 2018”
符号= “BTC-USD”
btcusd = getMarketDataViaYahoo(symbol, initDate); / /初始化
btcusdts = timeeries([btcusd.close,btcusd.high,btcusd.low],datestr(btcusd(:,1).date));
btcusdts.DataInfo.Units = “美元”
btcusdts。=符号名称;
btcusdts.TimeInfo.Format = “dd-mm-yyyy”
情节(btcusdts);
传奇({ '关闭' “高” “低” });
(b) Quandl
dataset =. 'lbma / gold'
incdate = “1 - 1月- 2018”
lbma_gold_raw = getMarketDataViaQuandl(dataset, initDate, date(),) “每天” );
(lbma_gold_raw lbma_gold_ts = timeseries。( “欧元(am)” ), datestr (lbma_gold_raw.Date));
lbma_gold_ts.DataInfo。单位= “美元”
lbma_gold_ts。=数据集名称;
lbma_gold_ts.TimeInfo。格式= “dd-mm-yyyy”
图,绘图(lbma_gold_ts);

引用作为

Artem Lenskiy(2021)。雅虎财经和Quandl数据下载(https://github.com/lenskiy/yahoo-quandl-market-data-donwloader/releases/tag/v1.131),github。检索到

Matlab释放兼容性
用R2018A创建
兼容任何释放
平台的兼容性
视窗 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!
要查看或报告这个GitHub插件中的问题,请访问GitHub库
要查看或报告这个GitHub插件中的问题,请访问GitHub库