楼主: autozhao
14167 29

Regime-Switching GARCH---Hints for MRSGARCH程序 [推广有奖]

11
richardma 发表于 2010-7-5 23:08:22
Depending on one's objectives, one could seek same results from running the Author's code, or just skim it for ideas without running. The Author's work is to investigate how good the HMM-GARCH model is. He is excellent in that. You may not have to follow his footsteps necessarily. Also his binary HMM has less power for practical reasons (such as in Financial stock markets).

Anyway, the following could improve the performance of his Matlab code that runs into big loop (not good). From easiest one to more effort demanding:
  • Recompile Mex files (his code ran under Matlab 6 that is old 16 bit)
  • Using parallel processing toolbox of Matlab
  • Replace the Author's method for max log likelihood of optimization function calls with MCMC method.
  • Consider more Bayesian approach for parameter estimation.

MRS-GARCH or HMM-GARCH is the older model. Now comes advanced Non-parametric Bayesian model (infinite HMM with GARCH). Here is the link for initial reading http://eprints.pascal-network.org/archive/00005874/

Penny worth beedback. Thanks.
已有 1 人评分学术水平 热心指数 收起 理由
autozhao + 1 + 1 佩服,佩服

总评分: 学术水平 + 1  热心指数 + 1   查看全部评分

12
autozhao 发表于 2010-7-6 08:22:52
11# richardma
我对richardma兄的学识,简直由佩服到崇拜的地步了,呵呵
不知是不是因为您有海外学习的背景或者目前是海龟啊,英文水平不说,光是专业素养已让我佩服至极。
另外,您给的那篇文献地址,我下载好像需要用户名和密码,这个不知怎么处理?
最后还得由衷的说两句,佩服!佩服!

13
richardma 发表于 2010-7-6 08:47:59
Thank you, autozhao.

You can download this ppt http://www.newton.ac.uk/programmes/SCH/seminars/062016101.pdf
or http://videolectures.net/jurgen_van_gael/
then follow references.

14
tulipsliu 在职认证  发表于 2010-7-6 23:41:33
是啊
我昨天测试过了
本身不是用并行方式设计的程序,打开2010A后,MATLAB更慢了。我没你们掌握得那么深,本来不好意思再回复。不过你说的,遇到同路人真的觉得是学习的激励,我也期待和各位一起多学习。
那个没有调用GARCHFIT函数,所以无法 DISPLAY OFF。还有我一点经验吧,新版本的MATLAB可以面向对象的,如GARCHFIT就是可以重载的,这个作者设计的程序还是面向过程的,而且也是GJR,E-GARCH等。
效率是低了点。
你们有Q群没,大家一起讨论怎样?
劳动经济学

15
tulipsliu 在职认证  发表于 2010-7-6 23:42:59
我只是本科了。前不及和一个留美归国的博士哥哥交流。你们在做 MARKOV 的模型,当时和他交流,他做企业管理的,给我推荐边沿竞争战略,CHAOS AND ORDER,推荐你们也看看,不错的教材。他们做精益管理咨询,用的仿真软件是ARENA。
已有 1 人评分热心指数 收起 理由
autozhao + 1 精彩帖子

总评分: 热心指数 + 1   查看全部评分

劳动经济学

16
autozhao 发表于 2010-7-8 12:11:32
我这断网了,上网时间不稳定,哈哈。。
我的QQ现在建不了群了,大家就是互相学习嘛!以后还要与tulipsliu兄弟多交流啊!

17
richardma 发表于 2010-7-8 22:11:09
autozhao 发表于 2010-7-1 01:31
最后的 change the matrix called Parameters 我没太理解
Get back to here again and find comment on this missing. Answer: the point 4 of performance improvement aforementioned (Bayesian approach) addresses the issue. In applications one has to adjust the Parameters with observed data (like S&P 500). The author did not do this as to suggest the reader do it.

Good luck.

18
autozhao 发表于 2010-7-9 02:16:26
17# richardma
谢谢!
现在一想到要运行这个程序我就头疼。

19
autozhao 发表于 2010-7-9 02:24:48
14# tulipsliu
编程的东西我也不太熟悉,今天mathworks还通知7月29号有个面向对象编程的中文研讨会,准备学习学习。

20
tulipsliu 在职认证  发表于 2010-7-9 23:06:06
19# autozhao
呵呵,我的编程还可以;大学的时候就一主两翼的模式。金融学为主,英语和计算机为两翼。大一就过计算机二级,本来可以过国家3级的,当时贪玩,没过。
MathWork公司网上教学视频我看过很多,包括SIMULINK的,不过现在以MATLAB写程序为主。毕竟搞实际工作需要的太累。我在深圳做过两年的投资研究部的研究员,见过安信证券首席经济学家高善文博士。(不过他的资产重估理论就是日本泡沫经济的中国版),所以2006年,2007年他被评为新财富最佳首席经济学家后,2008年,2009年都没被评选上。
用MATLAB,主要是是数学太困难,这个是专业解决数学问题为主的。实际上只要OPEN很多他们(MATHWORK)给的程序,都可以改造的。最大的魅力就是现在支持OOA,就是甚至可以将他们高质量的代码,按照自己的想法重载。

我也准备参加7月的面向对象的编程。

对了,回复LZ的话,MARKOV 程序的确消耗计算机资源,不是因为单核还是双核的问题。我找到一个MCMC的软件包(Markov Chain Monte Carlo),我昨晚运行那个程序的时候,也跑了20分钟,因为它的 Adaptive Markov Chain 的计算,就消耗了大量的计算资源。

国内在高级金融建模方面的竞争非常激烈的,我发过一个帖子,关于阿尔法分离的,08年国内各大证券研究中心都热衷于研究阿尔法分离,出现了安信证券金融工程的阿尔法分离,中信证券的阿尔法分离的不同技术。09年又比拼的是全数量化基金管理,很多新发行的基金都是以数量化为噱头的。可惜数量化方面的做得不好。而阿尔法分离肯定还是竞争的制高点。所以搞好金融建模,对做这方面的工作非常有用。

我知道的国内厉害的金融工程分析师有几个吧,中信证券的严高剑,这个可以做分形市场期权定价,(Chaos and order) 混沌洛仑兹吸引子。严高剑做的模型很强的。
至于策略研究员,以前申银万国的陈李厉害,不过从申银万国辞职跳槽到UBS去做执行董事了。
还有一个是安信证券的,那个人也很厉害,是国内金融工程分析师里最厉害的两个。(安信证券的曾长兴)

mcmcstat.zip
下载链接: https://bbs.pinggu.org/a-687349.html

71.17 KB

本附件包括:

  • cov2cor.m
  • covcond.m
  • covupd.m
  • means.m
  • spectrum.m
  • range.m
  • iact.m
  • iqrange.m
  • mad.m
  • mahalanobis.m
  • acf.m
  • demean.m
  • elapsed.m
  • bootstrap.m
  • datamerge.m
  • plims.m
  • lsqlevmar.m
  • bisect.m
  • pairs.m
  • density.m
  • density2d.m
  • removepoints.m
  • hline.m
  • fillxx.m
  • fillyy.m
  • qqplot.m
  • qqnor.m
  • histp.m
  • xyplot.m
  • ellipse.m
  • epsfile.m
  • boxplot.m
  • panellims.m
  • gammapf.m
  • gammadf.m
  • gammaqf.m
  • gammar.m
  • chipf.m
  • chidf.m
  • chiqf.m
  • chir.m
  • invchipf.m
  • invchir.m
  • invchi1pf.m
  • invchi1r.m
  • betapf.m
  • betadf.m
  • betaqf.m
  • betar.m
  • invbetainc.m
  • cauchypf.m
  • cauchydf.m
  • cauchyqf.m
  • cauchyr.m
  • norpf.m
  • nordf.m
  • norqf.m
  • norr.m
  • mvnorr.m
  • lognorpf.m
  • lognordf.m
  • lognorqf.m
  • lognorr.m
  • tpf.m
  • tdf.m
  • tqf.m
  • tr.m
  • poipf.m
  • poir.m
  • dexppf.m
  • dexpdf.m
  • dexpr.m
  • logipf.m
  • logidf.m
  • logir.m
  • addbin.m
  • mcmcplot.m
  • mcmcssfun.m
  • res2par.m
  • mcmcpred.m
  • rldiag.m
  • cusum.m
  • mcmcpredplot.m
  • savebin.m
  • geweke.m
  • mpsrf.m
  • showparams.m
  • gewekeplot.m
  • mcmcrun.m
  • openparstruct.m
  • hwdiag.m
  • psrf.m
  • spectrum0.m
  • psrfplot.m
  • readbin.m
  • chainstats.m
  • Readme.txt
  • Contents.m
  • arimagen.m
  • fpf.m
  • bmstd.m
  • fdf.m
  • fqf.m
  • fr.m
  • plims2d.m
  • cramerdf.m
  • jacob.m
  • betabinpf.m
  • betabinr.m
  • binpf.m
  • bindf.m
  • binr.m
  • binom.m
  • negbinpf.m
  • negbindf.m
  • negbinr.m
  • hyperpriorupdate.m

mcmcexamples.zip

17.05 KB

本附件包括:

  • monodex.m
  • algaeex.m
  • algaess.m
  • algaesys.m
  • algaefun.m
  • algaedata.mat
  • beetleex.m
  • beetless.m
  • boxoex.m
  • boxoODe.m
  • boxoM.m
  • boxoSS.m
  • himmelex.m
  • himmelss.m
  • himmelode.m
  • bananaex.m
  • normalex.m
  • Readme.txt

已有 1 人评分学术水平 热心指数 收起 理由
autozhao + 1 + 1 精彩帖子

总评分: 学术水平 + 1  热心指数 + 1   查看全部评分

劳动经济学

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 06:27