创建具有波动性的数据集并返回数据-Matlab alpha vantage函数

时间:2019-03-22 00:13:10

标签: matlab finance data-transform

我能够基于alpha Vantage函数创建包含收益数据的数据集,但是我不确定如何创建每日波动率,然后将收益率和波动率组合成每个财务符号一个数据集。 该功能位于-

https://au.mathworks.com/matlabcentral/fileexchange/64803-fetch-financial-price-series-from-alphavantage

我当前的代码低于-

symbols = {'^GSPC', 'DAX',  '^N225', 'GLD', 'QQQ'};
for i = 1:length(symbols)
    symbols{i} = table2timetable(F_Alphavantage('time_series_daily_adjusted', 'symbol',...
        symbols{i}, 'outputsize', 'full'));


end
returnFunc = @(open,high,low,close,volume) (close) - (open);

for i=1:length(symbols)
    DR{i}=rowfun(returnFunc,symbols{i},'OutputVariableNames',{'Return'});
end

0 个答案:

没有答案