的
工具箱
包含
两个
职能:
(一)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。检索到.
要查看或报告这个GitHub插件中的问题,请访问GitHub库.
要查看或报告这个GitHub插件中的问题,请访问GitHub库.