您现在的位置是:首页 > 源码 > MATLAB股票收益预测
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

MATLAB股票收益预测

更新时间:2020-11-27 11:44:21 大小:1M 上传用户:木予木查看TA发布的资源 标签:matlab 下载积分:9分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

30支股票,训练预测数据,

tic;

clear all;close all;clc; 

files = dir('*.csv');   % 相对路径

fileNumber = length(files);

for i = 1 : fileNumber

    fileName = files(i).name;   % 文件名,不带路径

    [~, ~, context] = xlsread(fileName);  % 全部读取,不分数字和文本

    xlswrite([fileName(1 : end - 3), 'xlsx'], context);

end


%% 第一步,计算收益率均值和协方差

 code = importdata('code.csv');          %读取数据code


 code_textdata = code.textdata;  %转换原始数据

 Stock_num = code_textdata(:,5);   %提取第五列数据code

 for i=2:1:length(Stock_num)

 Stock_num{i} =  Stock_num{i}(1:6);   % 刷新有效股票编码

 end

%   num = 2;

num_end =   length(Stock_num);  %5030-10+1

num_end_last = num_end-9;

% num_end = 2;

% %  num = input('输入在code.csv开始查询的序号(从此序号开始连续十个,定义:序号为行数):');

output_weight =  zeros(num_end-1,1); 

stock_yield = importdata('30支股票收益率V2.0.xlsx');  %载入数据


部分文件列表

文件名文件大小修改时间
完成/30支股票收益率V2.0.xlsx951KB2020-11-05 11:48:46
完成/code.csv199KB2020-11-05 11:47:42
完成/code.xlsx262KB2020-11-06 12:48:24
完成/f.m5KB2020-11-06 11:45:58
完成/portfolio3.m3KB2020-11-06 12:44:30
完成/~$code.xlsx1KB2020-11-06 19:00:26
完成1KB2020-11-06 12:50:10

全部评论(0)

暂无评论