图片缩略图

雅虎财经和Quandl数据下载

version 1.131 (545 KB) by Artem Lenskiy
YahooFinance / Quandl数据下载器

4.1 k下载

更新2021年3月07

从GitHub

在GitHub上查看许可证

工具箱 包含 两个 功能:
(一)getMarketDataViaYahoo ()
%的输入:
%符号 -是股票代码,即。AMD, BTC-USD”
% startdate可以 -市场数据将从该数据中索取
% enddate -市场数据将被要求到此日期
%的时间间隔 -市场数据将在此时间间隔内返回
%支金宝app持的间隔是'1d', '5d', '1wk', '1mo', '3mo'
%输出:
% data -是检索的数据 作为表返回的数据集
数据= getMarketDataViaYahoo ( AMD的 “1 - 1月- 2018” datetime ( “今天” ), ' 5 d ' ); %下载AMD股票的历史价格
(b) getMarketDataViaQuandl ()
%的输入:
% set_name -是数据集的名称。“维基/ apple”
% startdate可以 -市场数据将从该数据中索取
% enddate -市场数据将被要求到此日期
%崩溃 -市场数据将在此时间间隔内返回
%支金宝app持的间隔为“每日”、“每周”、“每月”、“季度”、“年度”
%的关键 -用户的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%
例子:
(一)雅虎 金融
disp ( “请求历史YTD比特币价格并绘制收盘价、高点和低点” );
initDate = “1 - 1月- 2018”
符号= “BTC-USD”
btcusd = getMarketDataViaYahoo(symbol, initDate); / /初始化
btcusdts = timeseries ([btcusd。近,btcusd。高,btcusd。低,datestr (btcusd (: 1) .Date));
btcusdts.DataInfo.Units = “美元”
btcusdts。=符号名称;
btcusdts.TimeInfo.Format = “dd-mm-yyyy”
情节(btcusdts);
传奇({ “关闭” “高” “低” });
(b) Quandl
数据集= “LBMA /黄金”
initDate = “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数据下载GitHub (https://github.com/Lenskiy/Yahoo-Quandl-Market-Data-Donwloader/releases/tag/v1.131)。检索

MATLAB版本兼容性
创建R2018a
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

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

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