论文部分内容阅读
长久以来,技术分析作为一个神秘的领域一直被不断的研究,一些人希望可以通过已有的数据或者图形预测出证券未来的价格走势,而另一些人却时刻保持这怀疑的眼光审视着技术分析。随着学者对技术分析的不断研究、不断的尝试,人们发现技术分析的确有改善投资收益的功效。随着二十一世纪计算机技术的日益成熟,程序化交易、量化交易慢慢变成一种新型的交易流派,人们可以将自己的所学所想通过编程来实现,运用程序化交易,将市场的信号转化为计算机可识别的编码,帮助投资者进行决策。本文也是顺应当下研究程序化交易的潮流,希望通过两个变量间的相互控制来稳定收益的波动性,本文通过技术分析中的均线理论作为程序化交易的基础,均线金叉作为模型的买入信号,均线死叉作为模型的卖出信号,通过 Python语言编程完成算法回测。并且在传统的均线理论中加入波动性控制,通过股价当日的波动来辨别突破是否有效,使得交易模型更加稳定。