欢迎光临 我们一直在努力

「期货王卿程序化交易」 期货程序化交易有什么

作者:admin日期:阅读:200

分类:股票配资网/股票配资/

期货王卿程序化交易: 期货程序化交易有什么什么骗局

一种炒期货的手段而已,用好了可以节省很多精力。

其他答案:程序化交易跟人手操作的区别就是,一个是机器工作,一个是人工作,能有什么骗局,一套好的程序化编程既可以帮你赚到钱最重要是省去你分析和操盘的精力

其他答案:多虑了,程序化交易不存在问题,我身边有这类私募朋友

其他答案:程序化交易探讨 1、为什么亏损 期货市场是一个极具诱惑力的市场,它是在一个大家共同认可的游戏规则下,凭自己的决策,判断而进行交易的一种市场.它的保证金制度给人以小博大的诸多机会.它能使人获取暴利,的确,期货能使人致富.人们在加入这个市场前只看到了这一点,原来期货交易这么简单,涨了就买,跌了就卖就可以赚大钱,取最高价和最低价算一下如果自己满仓去做会赚多少钱,然后自己让自己算出来的数字感染的兴奋不已,激动异常,这么简单,然后信心十足的投入市场搏杀. 这个时候的人不知道金融投资市场并不是他眼中屏幕上的图表那么简单,不知道进入金融市场需要掌握什么样的知识,眼中只有买和卖,开始也许会尝点甜头,初战告捷自然信心大增,满仓进满仓出,渐渐的他发现这个时候市场怎么老跟自己过不去,卖了就涨,买了就跌,而且反向入场点位时机均佳,好像市场反向的动力就差他自己那几手交易.这就是期货市场的魔力,赚大钱甚至是连续几次赚大钱十分地容易,而要保住利润,长久地保住利润却万分地难.每个期货人都有过赚钱的经历,不少人还有过在一段时期内连续多次赚大钱的经历,但有能力保住利润的却少之又少, 最后的结果确往往使他们失望,这个结果就是市场只有少数人能够从中获利,甚至是暴利. 在商品现货市场,如果买卖双方达成交易,一般是"胜——胜"型的双赢结果,而在期货市场,期货合约的交易则是"胜——负"型结果,因此,在任何情况下必定有一部分投资者将处于亏损的被动局面中.如果投资者想在期市中成为长期,稳定的赢家,就必须确立符合市场条件的投资原则. 市场交易的方式非常多,用五花八门来形容一点也不为过,各种交易方式都有获利的可能,这也是期货的魅力所在.这种魅力吸引了大量投资者来参与期货交易,人人都认为自己可以成功,然而,也正是因为交易方式的多样性,导致投资者难以找到适合自己的交易方式,因为市场在不同的阶段都有与其相适应的交易方式在获利,这使投资者产生一种错觉:市场上到处都是机会天天都有人在赚钱,可自己为什么却总也抓不住呢 投资者很容易迷失在这种错觉之中,这种错觉的根源在于投资者因错过任何机会都很后悔,都会自责,因为他自认为这个机会他是有能力把握的,市场的包容性,往往是导致投资者无从确定自己交易方式的根源,而实际操作中,越贴近市场越容易受到各种各样其他因素的影响,如市场气氛,主力的出入,消息的震荡,行情运行的拉锯,都可能使一个交易者无法承受心理压力而做出错误的判断,这就是亏损的根源. 一个初入期市的交易者很可能是一个直觉交易者,他们往往依靠自己对市场的直觉去交易,由于他对市场的理解和实践经验有限,他们的这种直觉往往是一种错觉.比如说,在上涨趋势中,一个新手看见某商品连续大涨就会迫不急待地想去做空,被套了还要加仓,这于他们在日常生活中低买高卖的理念有关,还有些交易者看见以前k线中出现了某种看涨形态,后来商品价格也的确上涨了,便以为出现这种形态都会看涨.其实,他的这种看法是对以前的认知体系所产生的一种依赖性.但历史不会简单重复,"这一次"不等同于"上一次",以往的经验不能完全成为判断现在的依据. 对于初入期市的新手而言,最大的不幸是他的直觉往往导致了他的错误.在去年的铜的大牛市中,某投资者看对了方向却没赚到钱,为什么呢 原来他一直持有铜的多单,但铜价一上涨,他总认价格涨得太快太猛要调整了,于是先平了仓想等价格跌下来再买,哪知这次铜价一涨就没回头,一直涨到了三万点,气得这位投资者捶胸顿足,后悔不迭. 国内目前从事期货交易的投资者各有不同的背景,有做实业的,有做现货贸易的等等.许多人若论起管理经营,贸易谈判,请客公关,拓展市场的才能可以说是一流的,他们已经熟悉在商场上打交道.但期货投资不同,它是与期货市场打交道,而且市场永远是正确的,顺应市场需要有专业知识与技术,而这些知识与技术是绝大多数投资者所没有的,而且也不是短时间内就能学会的,这样就使大多数投资者只凭直觉和现货交易的知识来操作期货,其结果也就不言而喻. 2、凭什么赚钱 本人在期货市场经历了几度沉浮之后,最终还是选择了机械式交易系统作为投资决策的主要依据. 3、什么是系统 系统这一概念来源于人类长期的社会实践,简单的讲:就是把一套成熟的交易方法编写成程序然后存入计算机.用计算机发出的指令指导我们去完成每一笔交易.系统就是人们由局部间的联系认识到事物整体的一种科学观.系统化即是将这种意识上的认识,以一种有序直观的方式把它表现和实施出来. 金融市场是复杂的,越是复杂繁琐的事物越是需要以这种系统化的方式来解释和处理.投资也是一个繁琐而复杂的活动,亏损的交易,除了是因为价格波动本身的复杂性因素造成的外,还有就是来自投资者自身的各种不稳定因素.要在金融市场上长期生存并能保持稳定的获利,必须在充分认识市场的基础上,去建立起一个有效的系统化手段,以此来帮助排除价格和情绪对交易所产生的各种干扰因素,确保每次的交易是低风险高回报的. ...

期货王卿程序化交易: 做期货的量化交易和程序化交易非常有效吗?

没用,都是人开发的,又不是只卖给你一人,很多大资金会反向操作,就是当大多数人的程序卖时价格就低他们买,当程序买时他们卖。量化一样。

其他答案:程序化交易和量化交易的好坏,对两个方面要求,一个就是你的策略,如果你有好的策略,优于别人就是非常有效的,第二个就是速度,当然追求速度,必须建立在有好的策略上

其他答案:基本面交易很大程度上也是靠经验,要靠多年的积累,因为基本面交易也包含了很多因素,包括供求平衡关系、市场结构、微观因素、宏观因素等等有很多因素。这个交易经验或者说交易人,这种交易经验可复制性又非常差,就是想带一个成熟的交易员要经历很长的时间,如果靠基本面交易,特别是靠商品期货,一个人所带的资金就很有限,到一定规模我就很难以再扩大。 在这种市场情况下,要想开展一部分程序化交易或者量化投资,一定要有所区别,因为现在市场上由于期货公司或者现在期货行业发展的现状,很多年轻人快速进入到量化投资这个领域,对基本面分析或者说交易经验比较少的情况下,做出来的交易模型大部分是纯数学化的模型。实际上量化做模型的背后有大量的数据采集,这个数据采集也包含了很多宏观、微观方面的一些数据,将这些数据整理、加工进行人工智能的分析。

期货王卿程序化交易: 期货程序化交易真的能赚到钱吗

所有金融交易都是有亏有赚,看你要怎么做了

其他答案:这个是看你的收益的,前期主要靠口碑。淘宝上就有很多人卖程序化脚本,几十到上千的都有,但是谁的好谁的差你很难估计。我认识一些业内公认的好脚本,基本上都是几千起价,甚至有几万的。不过这东西毕竟不像普通商品一看就知道好坏,必须经过长时间运行来验证,总之难以估价。

其他答案:私我,,,

其他答案:给你分享国际金融大师索罗斯的教诲,他说:“想要赢!就别把自己的的命运放到“专家”手里!”要学会自己看趋势、方向,出入位置。在无数次的失败之中寻求机会,才能赚回亏损,真正盈利。分析师喊单不一定能够全部盈利,盈利的单子你不一定全部跟得上。跟的止盈单多了,可能盈利。跟的止损单多了,必然亏损。我的期货指标系统在新浪微博里有介绍,你可以找“期货训练营” 了解一下。也可以私聊

期货王卿程序化交易: 期货的程序化交易能赚钱吗

可以,但不是保证能盈利,程序化交易也是存在风险的。 程序化交易是近年来伴随着计算机与网络的发展而兴起的一种交易方式.股指期货因杠杆效应以及流动性优势可以进行程序化交易,且在趋势交易和套利交易策略中被应用广泛。 优点 使用程序化交易可以在交易过程中可以克服人性的弱点,这是程序化交易最大的优点。 使用程序化交易可以突破人的生理极限。都知道人的反应速度是有限的,我们交易从大脑所想到手动需要一段时间来完成,而电脑程序交易显然比人工快的多,特别是当投资者为了分散风险而进行多品种组合时,人的能力是有限的。 缺点 只有系统性交易者才能做到程序化交易,而其它类弄的交易方法,没办法用程序化交易来完成,这就把一部分人挡在了门外。 程序化交易存在不稳定性。 收起回答

其他答案:在网上的朋友刚刚给我开了期货的户,我资金也就是1万元却能得到20万资金才能取得的低价交易费,如果你是频繁交易者,还可以获得免费的程序化交易系统,他的空间里有几个模型年盈利能达到70%以上,相当神奇! 他的QQ:1093169849 他期货操作很有心得,也比较热心,就是有时不在线,可以先去他的空间踩踩点。空间地址在百度空间主页搜索:auto_trade

其他答案:CTP固然是期货程序化交易的一个好东西,但是直接使用其API在上面开发,对C++编程语言的要求还是很高的。最近很多朋友问我,像文华财经,交易开拓者,金字塔之类的又是属于什么软件,和CTP又是什么关系?看来还是有必要写一写,为占大多数的程序化交易入门的朋友解答些疑惑吧~ CTP,综合交易平台,类似于金仕达行情交易系统,是基于期货交易所行情交易系统搭建的一个平台,期货公司选择了某一个平台后,搭建自己的柜台系统(中国是不准许个人不通过柜台直接在交易所交易的),然后文华财经,交易开拓者,金字塔这些软件就属于外围软件,比如交易开拓者最开始就是基于金仕达的,现在又推出了CTP版本。 由于CTP是完全开放了API的,所以有较高的编程能力的人可以自己写自己的交易系统,直接在期货公司的柜台上跑;而编程能力不是那么强的人,就用这些更简单外围软件提供的一些“语言”,对自己的交易策略进行程序化编写。 下面说说效率的问题。毋庸置疑,直接基于CTP开发的程序效率一定更高于用这些外围软件开发出的程序。原因有三点: 1.由于外围软件将平台的API进行了一层封装,然后再提供“语言”给开发者,所以程序运行的时候要多一个层次,先调用封装层,再调用API,所以效率必定低于直接调用API的程序。 2.用这些外围软件写的程序类似于解释性语言,比如脚本语言,VB那些,他不是直接转换为机器可读的二进制代码,而是转换成解释器可读的中间语言,而基于CTP的API开发的程序是用C++这样的编译性语言,可以直接把程序编译成机器可读的二进制代码,因此效率更高。 3.有的外围软件产生的交易指令不是直接发向期货公司的柜台,而是通过对程序脚本的解释后,发由自己的交易服务器,统一处理后,再发向柜台,据我所知,交易开拓者就是这样,目的是为了从中收费。这样,等于多了一条网络路径,效率明显降低。当然,这样也很不安全。 但是,由于用这些外围软件上手的门槛较低,对于程序化交易的初学者来说是很好的入门工具,并且由于简单,开发者可以花更多的精力在策略的研发上。目前也有很多程序化爱好者在使用,所以,我还是多为大家分享一些相关的知识,希望和大家多多交流

其他答案:没人能告诉你这个问题,只能告诉你,你在尽量缩小你的风险的情况下,你能获得的利润也在你的思维模式下缩小 而且程序化交易不能真正实现止盈单 止损单

其他答案:简单的程序化交易很难赚到合理的钱,测试任何程序化都能赚钱,但期货交易是不能完全按历史的,虽说历史会重演但不会简单的重复。程序化可以做为人的一种交易工具。 现在高端的都是高频交易(比一般人快一点),套利、以及算法。都是针对某一特定行情的程序化编解

其他答案:高额的悬赏分,有助于回答者给出准确的答案! 不要太天真!

期货王卿程序化交易:关于期货程序化交易,国内有没有比较好的平台?

几年来一直专注技术这块,近几个月几个品种的程序化这块已比较成熟,平均下来每个月百分之十收益,长期下来平均到每个月能有这么多已很满足

期货王卿程序化交易:众神策略-商品期货程序化交易

无论什么行业,做什么,只要是赚钱,做买卖,做生意,都需要学习,都是有套路的。更何况是金融市场,他就是没有硝烟的战场,你没有盔甲,没有刺刀,莽撞的杀进来,就想赌一把。一次、两次会活下来,四次五次,还有幸存的希望,可是几十次对决下来,基本就死掉了。不是你的运气不够好,是概率就在那里,绝大部分人都死的很惨。想要战胜其他人,只能够通过不断的学习专业知识和技巧来打败别人。

这需要系统性的学习,读过相关金融专业操作技巧书籍的朋友,就应该知道,市场是相对混沌的,他不是完全随机漫步的,是有一定的客观规律的

所以解决的办法就是两种,要么找专业的人来做专业的事,要么就自己变成专业的人,只有清楚的知道你自己是什么水平,知道你找的人是什么水平,才能知道市场真正的逻辑是什么样的,才能极大的减轻自己的损失。

对于大部分不具备专业技能的散户来讲,找对人、站好队才是熊市下正确的姿势。

众神策略是国内一家期货行业的专业投资团队。主要成员来自中国期货实盘大赛中获得前五十名的杭州宽合水星一号量化套利策略团队。首席策略师为原国内知名金融机构量化策略分析师,投资经理,清华大学特邀讲师,期货日报财富人物专题采访嘉宾。目前团队有负责人2名,首席策略师1名,有技术组、策略组、市场组三个部门,共有员工20余人,均来自一流院校的数学、计算机、金融等专业。

众神策略成立以来,灵活运用策略,用于市场各个阶段的量化策略。众神策略机器人采用阿里云企业级服务器,依据金融模型,全自动程序化买卖交易。众神策略截止目前,平均年化收益高达百分之40-70,而在程序化交易过程中,仅仅使用了0.8-1倍杠杆,这种杠杆收益水平在业内都属于绝对领先水平。 相信我们,相信你的眼光,专业的事情让专业的人来做。在期货市场众神策略必将成为期货交易世界大展风采,必将为漫漫熊市注入一丝强心剂,必将为投资者带来无限光明和希望。加入众神策略。

下面请欣赏今年收益的情况

期货王卿程序化交易:期货初学者有必要学习程序化交易吗?

我们在生活中常说“心急吃不了热豆腐,投资就好像是一座满是金银珠宝的宝藏,里面有数不尽的财富。每个人都想在这个宝藏中收获财富,但是和我们也要知道财富也绝不是一下子就能搬走的。它需要我们踏踏实实的一点一点的积累。评价投资胜败的标准并不是看我们单独某一笔盈利多少,而是看我们究竟能不能够稳定的获利,并且长久的在市场中立足

我们一起来回忆一下期货市场的三个基本的交易原则:顺势、止损和风险开工至。我们在初入市场时都会从一些文章或者量化讲师的视频中学到一些理论层面的止损和风险控制重要性的概述。但是我们要明白理论如果无法应用于实践,那一切都是白费。一个完整的程序化交易系统要包含交易的每一个步骤所需的每一项决策。

进行什么期货品种的买卖,从那个市场进行交易,什么时间入市;什么时间进行买卖;什么时间止损;什么时间止盈以及如何掌握品种的买卖方法。我们总是在说,程序化交易对于期货投资者来说是非常好的,相对于主观投资而言程序化交易更具优势。那么我们就一起来分析一下这么说的原因。

对于新手期货投资者来说经常会碰到的问题就是仓位的控制。很多投资者被自己贪婪的心理蒙蔽,导致无法看到潜在的风险。无意识地,不顾一切地使劲加满仓。如果风险一旦出现,那就只能被迫出局。程序化交易对于期货初学者来说,可以在系统上最自身做出一些限制。比如说,投资者可以在系统上对交易品种以及每个品种最大下单量进行限制,也能够在最多打程度上避免交易者在进行决策时出现的不理智加仓行为。

止损是为了避免损失进一步扩大的最直接方法。这个道理相信每位投资者都懂,但是现实的情况是很多人都难以做到及时止损。造成这种情况出现的原因就是人类的共性,投资者会由于侥幸心理或者犹豫不决而错过了止损的最佳机会。

理性和机械是程序化交易的特点,计算机执行交易模型发出的信息,在最大程度上避免了人性贪婪和恐惧等情绪对交易的影响。所以利用程序化交易可以做到严格的止损和止盈。

作为投资者的我们要记住,投资绝非是彩票中奖。它是一个长期的资本积累的过程。如果我们现在亏损了,那也没什么可怕的。只要我们朝着正确的方向,那么亏损早晚是可以弥补的。聪明的投资者总是结伴而行,掌握行情动向,把握做单的时机。无论是盈利或是亏损,好的心态是我们成功的必需品。

因子投资在期货CTA程序化模型中的应用浅谈

大部分交易者,尤其是期货交易者,经过长期手工交易后发现价格某种规律,相信很多人都会尝试使用程序化方法来总结规律,并编写成自动或半自动CTA模型。再经过长时间积累后,大部分交易者拥有了很多信号模型,自然想到了组合和管理这些模型。

这就是本文的主题,顺应从信号模型到因子模型的行业趋势,聊聊期货CTA模型中的因子投资。

因子的本质就是信号模型的再次演化,让我们可以更好的评估模型绩效,评估信号产生后的收益情况,以及观察收益衰减情况。

什么是因子?

因子(factor,也可以称为要素)的本质是一个现象产生后,对于下周期收益率有关系,该现象既可称之为因子。如果能够持续检测到某种相关性,我们认为该因子对于下阶段收益率有预测能力,是一个有价值,可以入库或者实盘使用的因子。

虽然“预测”二字在很多时候显得非常牵强,毕竟收益的检测使用了相关系数(Correlation,可以使用普通相关系数pearson,也可以使用秩相关spearman)。但是投资模型都是建立在一个个假设基础上的,我们挖掘因子并使用因子,也是假设它的收益预测能力会延续,或者不能延续时,我们会剔除这个因子。

展开剩余89%

因子投资在股票市场上已经流行多年,因为股票天生有一个优势:众多股票可以在一个日期截面上,产生各种可以和大盘对比的信息,所以股票市场很早期就提出了单因子模型(CAPM定理),其本质认为个股收益率可以被指数收益率所解释。将个股和指数做线性回归,得到的beta(回归斜率)就是指数对个股收益率的影响强度。其他部分则统统称为alpha,是指数所不能解释的收益,也称为超额收益,或者无法解释的价格风险。

此后出现套利定价理论APT(Arbitrage Pricing Theory)是CAPM的推广,是学术界不满足于CAPM对于个股收益(或者说风险)的解释,而进行的理论框架延展。在此框架下,个股收益率被解释为多种因素的共同影响。如果用F1,F2,…,FnF1,F2,…,Fn表示我们考虑的因子的话,回归的模型就是α=b1F1+b2F2+?+bnFn。这里的b1、b2就是每个因子的影响力(系数),线性叠加各因子值和前面的系数,就得到了对于股票的打分。

直到1992年,三因子模型(Fama-French 3-factor model)提出,研究发现,股票的市场的beta值不能解释不同股票回报率的差异,而上市公司的市值、账面市值比、市盈率可以解释股票回报率的差异。后来又有了四因子、五因子、甚至中国版三因子模型,这些定价模型从风险解释的角度在描述收益率。

而二级市场业界则在思考,如何从收益角度,获取alpha超额收益,套利定价理论APT是所有多因子模型的理论基础。所以在个股横截面上,我们都在通过挖掘各种现象并检测其和下阶段收益率的关系(一般称为因子IC),并检测这个关系的稳定性(ICIR)

期货市场因子概览

股票因子的故事告一段落,让我们回到期货市场。在期货领域,如果说一定要找一个因素显著解释每个品种涨跌,那就是该品种自己的动量了。因为期货市场每个品种基本面差异大,难以找到共同影响因素,如货币等因素对于价格的影响趋于中长期,短期显著的收益影响都集中在该品种自身的基本面,而基本面不容易直接量化,价格动量成为一个容易理解的行为金融指标,被大家广泛采用。

期货因子投资在个人交易者领域较为难以推动的原因是,时间序列价格动量直到2016年都还非常有效,所以思考用其他因素来做模型的源动力不强。另外期货领域没有大盘这个概念,所以无法区分基本的收益来源(如beta和alpha),期货市场还有一个显著问题是横截面品种较少,所以难以进行IC因子收益检验。

但是这几年,情况有所变化,单一的动量因子赚钱已经不再那么容易,所以我们应该寻找更多有盈利潜质的现象,并经过测试确定其是一个期货市场的因子。《量化投资训练营》公众号2019年初写过一篇期货多因子的文章,各位读者可以参考。上图是海通证券研究分类的期货因子。今天的文章简单举2个例子,并且针对其中各位读者最感兴趣的动量因子,再做一些展开。

1、横截面动量因子

最早的动量效应名词,是由Jegadeesh和Titman(1993)提出的,是指股票的收益率有延续原来的运动方向的趋势,即过去一段时间收益率较高的股票在未来获得的收益率仍会高于过去收益率较低的股票。

区别于时间序列动量,横截面动量的交易规则是:在每个日期截面上,选择上涨最多的N个品种做多,下跌最多的N个品种做空。它的假设是:强者恒强,弱者恒弱。动量是相对出现于品种之间的,而不是以一个绝对数值,体现出方向性。截面动量模型的持仓是对冲形态的,每一期账户内总有N个品种多头,N个品种空头。

如果你一定要找一个解释,可以这样说:心理的认知偏差影响了投资者的决策行为,从而使股票市场对某种趋势反应过度或者反应不足,并最终导致动量效应和反转效应。

截面动量有几个关键问题:首先需要讨论的便是截面上不同品种的排名是否真的能够区分开来,也就是说截面效应是否真的有效。为了查看分组对收益表现的影响,有机构研报里,通过截面动量从大到小的排名进行分组,标记排名前20%为做多组,后20%为做空组。

但是在期货品种较少的年份,横截面上品种数量不足20个的情况下,每次做多做空的品种可能只有3~4个左右,无法形成一个稳定的组合。所以我们在后期测试中,也尝试了,前20%,前30%,前40%,这样三组参数。

其次是动量衡量和持有参数华泰期货的测试显示:横截面动量策略涉及的参数主要有回溯期和持有期。回溯期指计算动量因子的时间长度,用 R 表示,代表建仓日前一天开始向前推 R 天,计算这 R 天的平均收益率;持有期指建仓后持有组合的时间长度,用 H 表示,代表每隔 H 天建仓,持有组合至下个建仓日。

2、展期收益率因子

carry展期收益是一种重要的收益来源,你可以按照字面理解就是持有它,在很多市场carry都会产生收益。商品期货市场,远期合约和近期合约,存在套利机会,期货合约到期日之前,期货与现货除受供需影响外,亦受持有成本(cost of carry)的影响。由此可以理解carry收益,由期货的两个特性决定——期限性和收敛性。

上图是去年螺纹钢期货合约的价格情况,可以看到随着时间价格越来越低(期货贴水backward)。引用之前的文章来描述:若现货价格大于期货价格,或近月合约的期货价格大于远月合约的期货价格,称为期货贴水backward,或现货升水;若现货价格小于期货价格,或近月合约的期货价格小于远月合约的期货价格,称为期货升水Contango,或现货贴水。

按照机构提供的交易逻辑:若不同合约的展期收益率排名可在一定程度上体现“多强空弱”,这里的“强”、“弱”概念,即可根据展期收益率排名构建交易策略,从而在展期收益率的角度做到“顺势而为”。一般的交易规则是:做多展期收益率最高的品种,做空展期收益率最低的品种。在一个横截面的头部尾部,各选择30%的期货合约。

由于该因子也是一个有基本面因素的低频因子,所以每周调仓,做多展期收益率为正的且最高的前50%,做空为负且最低的后50%。在设置每次千1左右的冲击成本后,通过上图可以看到,展期收益率因子的表现也还不错。其实展期收益率的核心是它和动量因子不同源,所以更容易和动量策略搭配。

3、动量因子的进一步演化

动量的表达方式可以多种多样,不仅是收益率,还可以是ER效率系数,还可以考虑剔除掉近期的短期动量(因为短期暴涨暴跌后容易反转)等等。从股票方面的经验入手,在期货动量因子上,我们可以让其进一步增强。

在我们2019年初给七禾网提供的的免费培训中,提到了通过TB(交易开拓者)构建一个横截面工作区,然后在这个工作区中,可以撰写因子,并测试因子表现,如下图。其中RR[i]就是计算第i个品种的因子公式,在这里可以天马行空地改进成为自己想要的因子,然后测试其性能。

这里就要提到一个简单但是很多初学者忽略的概念,为什么反映几个波动的ER效率系数,和收益率,两者是不同的动量因子?因为ER效率系数Efficiency_Ratio = Abs(direction / volatility) ;。

方向性direction = ratio_price - price[10] ;

波动性volatility = Summation( Abs(price - price[1]), 10);

如果最近走势更趋近于单边趋势,ER系数会趋近于1,如果最近行情没有明显趋势,且震荡,ER系数会趋近于0。所以ER效率系数较高的品种,不仅方向性突出,而且波动率较低,在实测中,该因子的表现也比简单的收益率因子略好一些。

在基于python的平台上,也可以进一步开脑洞,开发因子。如2016年,著名的海外私募机构world quant公布了101个alpha因子。他们是通过计算机随机生成排列组合,然后基于因子检测平台,不断演化迭代得到的。

比如说其中的Alpha013号:

其公式为:(-1*rank(covariance(rank(close),rank(volume),5)))

含义可以理解为:计算过去5日的收盘价与交易量关联度(协方差),如果正相关则卖出做空,负相关则买入做多。国泰君安数量化团队也在之后构建了191个因子并公开,可参考《基于短周期价量特征的多因子选股体系》。这些研报都提供了期货横截面因子构造的新思路。

如上图所示:我们也尝试构造了几个因子(上图为单利1倍杠杆测试效果),并且在11月17日的公开课培训中,将这些因子的源码带给各位学员共同思考其原理。课程中还会大量讲解股票和期货中的因子评估方法。

作者介绍:濮元恺

2009年开始专注于程序化模型研究,随后经历股票多因子模型、商品期货时间序列模型等开发工作。

2016年加入中国量化投资学会专家委员会。

随后作为励京投资管理(北京)有限公司创始团队,发行了多只阳光化私募基金产品,业绩稳定。其中稳利二号产品在朝阳永续私募行业2018年度排名(债券混合类基金)中排名第8。

2018年撰写的《量化投资 技术分析实战》图书获得众多业内人士推荐成为畅销书,帮助很多量化投资交易者走上了起步之路。

七禾网联合量化交易高手濮元恺先生推出了免费量化系列课程,同时分享股指日内、海龟高性能改进等10多套策略模型,带您学习和提高量化交易!

作者寄语:

对于七禾网提供的免费培训,我依然坚持认为:这是一个难得的学习交流机会,我们并不仅是作为老师,期货市场高手如云,我们也不敢当老师,更多地是和各位朋友交流探讨,在学习过程中,共同提升交易水平。

往期一位学员的实盘净值曲线图

本次课程中将分享的模型测试曲线图

极力推荐

本站仅做演示参考使用

关于我们 联系我们