图片缩略图

机器学习分类用于预测股票

版本3.0.0 (159 KB) 凯文庄瑞豪
利用MATLAB中的机器学习,利用实际数据对股票的购买决策进行预测。

2.8 k下载

更新2019年3月12

查看许可协议

概述:

在这个脚本中,它使用MATLAB中的机器学习来预测股票的购买决策。利用现实生活中的数据,它将探索如何管理带有时间戳的数据,并选择最适合的机器学习模型。众所周知,数据的准备和显著特征的选择对模型的准确性起着很大的作用。在这个例子中,它使用今天的技术指标来预测第二天的收盘价。
在这个例子中,交易策略是,如果当天收盘价比收盘价高1%,那么我们应该在股市开盘时买入股票,在股市收盘时卖出。
在本例中,演示了如何对数据进行预处理以进行建模并预测模型的决策。每个日期的新数据将被制成表格,以重新训练新模型,并找到第二天预测的最佳模型。有趣吗?

[注:不提倡任何特定的策略、因素或方法]

亮点:
使用时间表对象处理从雅虎财经下载的数据
基于领域知识选择特征
机器学习模型
自动重新训练新模型,以纳入新的更新数据,以进行下一次预测
预测购买决策
体验有/没有并行计算的计算速度

产品重点:
MATLAB
金融工具箱
统计和机器学习工具箱
并行计算工具箱(可选)

引用作为

凯文庄瑞豪(2021)。机器学习分类用于预测股票(//www.tatmou.com/matlabcentral/fileexchange/68637-machine-learning-classification-used-to-predict-stock), MATLAB中央文件交换。检索

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

社区寻宝

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

开始狩猎!