楼主: 一好百好9
3639 4

[金融计量学] 求助,matlab做蒙特卡洛预测股票指数 [推广有奖]

  • 0关注
  • 0粉丝

博士生

28%

还不是VIP/贵宾

-

威望
0
论坛币
6870 个
通用积分
15.5000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
111 点
帖子
58
精华
0
在线时间
487 小时
注册时间
2015-12-24
最后登录
2025-6-29

楼主
一好百好9 发表于 2016-5-22 19:51:49 |AI写论文
10论坛币
以下是参考前辈的写的,但是不知道为什么的出来的结果是二点几。我想做的是用五月20号的上证指数2825.45预测6月21号的大盘指数。最后想要一个图。
S0=2825.45
mu=0.04
sigma=0.3
T=1/12
NSteps=22
NReps=10
SPaths = zeros(NReps,NSteps+1)
SPaths(:,1) = S0
dt = T/NSteps
nudt = (mu-0.5*sigma^2)*dt
sidt = sigma*sqrt(dt)
for i = 1:NReps
   for j = 1:NSteps
     SPaths(i,j+1) = SPaths(i,j)*exp(nudt + sidt*randn)
   end
end
  

关键词:MATLAB matla atlab 蒙特卡洛 股票指数 蒙特卡洛 matlab

沙发
hyu9910 在职认证  发表于 2016-5-22 19:59:33
编程之前,应该先把理论模型写出来吧。 你的理论模型呢? 哪些量的统计分布假设是什么?

藤椅
一好百好9 发表于 2016-5-22 20:32:30
hyu9910 发表于 2016-5-22 19:59
编程之前,应该先把理论模型写出来吧。 你的理论模型呢? 哪些量的统计分布假设是什么?
那就忽略我之前说的。题目是:用5月20号的上证50指数预测6月20号的上证50指数。我想用蒙特卡洛,应该怎么做?

板凳
hyu9910 在职认证  发表于 2016-5-22 21:20:12
一好百好9 发表于 2016-5-22 20:32
那就忽略我之前说的。题目是:用5月20号的上证50指数预测6月20号的上证50指数。我想用蒙特卡洛,应该怎么 ...
预测未必要用蒙特卡洛的。 譬如回归模型也可以预测。

你的理论模型是什么? 难道你想说,你不懂蒙特卡洛,就想用蒙特卡洛方法? 那真的很激进哦。。。

报纸
一好百好9 发表于 2016-5-23 14:41:09
hyu9910 发表于 2016-5-22 21:20
预测未必要用蒙特卡洛的。 譬如回归模型也可以预测。

你的理论模型是什么? 难道你想说,你不懂蒙特卡 ...
听了同学的建议,正在做时间序列的预测

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群
GMT+8, 2025-12-31 16:22