: | : | :期货程序化 | :期货程序化研究 | :期货量化学习 | :期货量化 |
返回列表 发帖

[MC源码] [转载]最小二乘法,在日内短线振荡交易中的应用

[MC源码] [转载]最小二乘法,在日内短线振荡交易中的应用

经常有人问我:日内振荡,怎么做?

原先我的回答一般是:与趋势系统反做,或使用一套振荡类的技术指标:诸如RSI、KDJ、BIAS之类。

现在看来,这种回答的质量是粗糙的。

自从因为复习期货投资咨询业务资格考试之后,最小二乘法,在我的脑海中久久难以挥去它的形影,即便是在最紧张的复习考试阶段,我仍然抽空撰写了“有趣的最小二乘法”一文,以志备忘。

为什么如此喜爱最小二乘法?统计教材中,是这样回答的:

49c76685ga47d5859d7f4&690.png


鉴于上述原因,通过最小二乘法拟合后生成的回归线,远远优于呆滞的均线,也远远优于布林线,因为后者只不过是“均线+两倍标准差”的构造方式。而布林线,正是很多人应用于振荡交易的主要技术工具。

    ⒈如何在数学上构建最小二乘法拟合直线?

   事实上,抛开复杂的数学推理、公式,我们可以在EXCEL表格上轻松构造、实现线性回归方程。假设我们以分钟价格数据为Y轴、以时间序列(分钟数)为X轴,那么我们只要选择图表—散点图,就可以在EXCEL表格上清晰地看到价格的散点分布图。然后,我们选择加入线性回归趋势线,EXCEL表格就自动为我们完成了最小二乘法估计出来的一条回归均线。

   当然,上述方案是手动的。如果我们想要进行系统化的程序化交易,仍然需要费一些周折,深入探究其计算的具体过程,我可以保证的是,计算的过程中绝对不包含高等数学,因而绝大多数人仍可望而进步。


49c76685ga47d864dd931&690.png



   有了截距与斜率,稍具数学常识的人都知道,一条直线形成了。Y=B0+B1X

    ⒉如何使用最小二乘法进行振荡交易?

    值得注意的是,仅仅有了回归直线,还是不够的。真正的应用,源于它的区间预测功能。

49c76685ga47d9dfdb19c&690.png

  有人可能会觉得这个公式过于烦杂,简化一下,你可以理解为两倍的标准差,计算结果是相近的。这时候,你可以将最小二乘法的回归应用,理解为优化了中枢的布林线。此时的布林线中轨,由均线,变成了最小二乘法下的回归线,其余的应用照旧。

   或许有人会提出这样的问题:上穿布林线的上轨,我究竟是应当做多,还是应当做空?提出这个问题的人,一定是有相当的技术分析功力的。这时候,我们需要引进另外一个概念R平方。

49c76685ga47db405ef7b&690.png

其实我们的逻辑是这样的:它源于很多人对我这种思路的批评。市场并非线性回归的,你为什么要使用线性回归的方法?我说:正因为判定系数低,比如R平方小于0.5,事实正说明市场处于振荡市。因为你即使使用了最小二乘法,也并不能得到一条拟合市场趋势的直线。很多人所看到的不足,正是我看到的用途。我们要的,并不是市场的趋势线,我们所要的,只是市场的科学中枢位置。

   综上:我们以R平方小于0.5,一定的样本数量为前提,预测距离最小二乘法拟合直线两倍标准差的无交易价值区间,一旦超出这个范围,正是我们高抛低吸的良机。获利平仓点,一般选择回归直线处。
    ⒊可能衍生出来的其它应用交易策略:

    交易策略这个东西本身,其实没有多大的价值。因为它的变形,其实是无穷无尽的。在金融市场上,我从来没有因为有了更多的想法而获利更多,事实上我只是因为简单坚持了某种想法而受益菲浅。所以,以下的讨论(包括以上的)其实仅供娱乐,我不认为它们拥有多少商业价值。

   ⑴当R平方很高时,比如说大于0.8,说明市场趋势明确,我们可以简单跟随;

   ⑵另外一种应用⑴的方式是:当R平方很高时,把它当成趋势线,这样就解决了趋势线总是不容易准确划出的问题。如何利用趋势线进行交易?如果这样的问题也需要问的话,那你根本不应当阅读本文。

   ⑶加入资金管理策略,在你进行振荡交易的时候,以最小二乘法直线为中枢,使用网格交易法加减仓位;

   ⑷不实时刷新最小二乘法的回归直线,根据你的交易时间频率刷新,比如说:每半小时刷新、交易一次。这样做的意义往往在于你可能获得更好的交易建仓机会、更好的止盈位置。因为,实时刷新有时候利润是微薄的。

   写作本文的目的,与其说是和大家交流、探讨了一种日内振荡交易策略,不如说:是我试图证明数学在金融市场上的作用,或者说我是试图说明:他山之石、逆向思维,往往可以给我们带来更多创新的喜悦与惊诧!

论坛官方微信、群(期货热点、量化探讨、开户与绑定实盘)
 
期货论坛 - 版权/免责声明   1.本站发布源码(包括函数、指标、策略等)均属开放源码,用意在于让使用者学习程序化语法撰写,使用者可以任意修改语法內容并调整参数。仅限用于个人学习使用,请勿转载、滥用,严禁私自连接实盘账户交易
  2.本站发布资讯(包括文章、视频、历史记录、教材、评论、资讯、交易方案等)均系转载自网络主流媒体,内容仅为作者当日个人观点,本网转载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网不对该类信息或数据做任何保证。不对您构成任何投资建议,不能依靠信息而取代自身独立判断,不对因使用本篇文章所诉信息或观点等导致的损失承担任何责任。
  3.本站发布资源(包括书籍、杂志、文档、软件等)均从互联网搜索而来,仅供个人免费交流学习,不可用作商业用途,本站不对显示的内容承担任何责任。请在下载后24小时内删除。如果喜欢,请购买正版,谢谢合作!
  4.龙听期货论坛原创文章属本网版权作品,转载须注明来源“龙听期货论坛”,违者本网将保留追究其相关法律责任的权力。本论坛除发布原创文章外,亦致力于优秀财经文章的交流分享,部分文章推送时若未能及时与原作者取得联系并涉及版权问题时,请及时联系删除。联系方式:http://www.qhlt.cn/thread-262-1-1.html
如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

返回列表