文章 "外汇投资组合优化:风险价值理论与马科维茨理论的融合"

 

新文章 外汇投资组合优化:风险价值理论与马科维茨理论的融合已发布:

外汇市场中的投资组合交易是如何运作的?我们如何将用于优化投资组合权重的马科维茨投资组合理论与用于优化投资组合风险的VaR模型结合起来?我们基于投资组合理论创建一个EA,一方面,我们将获得低风险;另一方面,获得可接受的长期盈利能力。

过去三年,我一直在为外汇市场开发交易机器人。你知道吗?风险管理真是个令人头疼的问题。起初,我只是设置固定的止损,直到我爆了几个仓。然后我开始深入研究,并接触到了马科维茨的投资组合优化理论。

这理论看起来很棒——你计算相关性,优化权重……但在现实中,这对于外汇市场来说效果并不好。为什么呢?因为外汇市场中所有货币对都是相互关联的!试着同时交易EURUSD和EURGBP,你就会明白我的意思了。一次欧元的大幅波动,两个头寸就会同步亏损。美好的理论被残酷的现实击得粉碎。

受够了这一切,我开始寻找其他方法。最终,我接触到了风险价值(VaR)方法论。起初,我甚至不明白这是什么——一堆复杂的方程。但后来我恍然大悟——这正是我需要的东西!VaR显示了在给定概率下的最大损失。换句话说,我们可以直接估算出一天/一周/一个月内可能会损失多少钱。


最后,我决定将马科维茨理论与VaR结合起来。听起来很疯狂?也许是吧。但我没有看到其他选择。马科维茨理论提供最优的资金配置,而VaR则能防止我们爆仓。这在纸面上看起来非常完美。


接着,研究型程序员的艰苦日常开始了。Python、MetaTrader 5终端、海量的历史数据……我知道这不会容易,但现实的艰难程度超出了我的所有预期。这正是我将要讲述的——我如何尝试创建一个真正能工作的系统,而不仅仅是在回测中看起来很漂亮。

如果你曾尝试过自动化外汇交易,你就会理解我的痛苦。如果没有,那么我的经验或许能帮助你避开至少一些你不得不踩的坑。


作者:Yevgeniy Koshtenko

 
感谢您的文章 - 非常有趣....我会在电脑上更仔细地重新阅读....