我想用程序化期货很慢帮我做期货不知如何开始?

原标题:我只是期货市场里的一粒小虾米!(从业余角度谈如何在简陋条件下做好程序化期货很慢交易)

七禾网注:嘉宾回答仅代表其本人观点不代表七禾网的观点及嶊荐。金融投资风险丛生愿七禾网用户理性谨慎。

广东江门人2011年5月开户学习期货交易,手工下单2015年开始用电脑程序自动交易。操作風格以中长线为主以技术分析为交易依据。

我有盈利是因为运气和耐心

手工交易系统必须是容易将其量化的。

做程序化期货很慢交易系统的稳定性要好,利润最大化不是首要考虑

要充分利用程序化期货很慢的优势做多品种配置。

必须做足历史行情的测试虽说通过叻历史行情的测试,不一定经得起将来的考验但通不过历史行情的测试,肯定经不起将来的考验

随时做好“电脑硬件出故障,人工接管交易”的准备

原版海龟风险较高,我强烈建议初学者先做模拟交易实盘的时候简化一下,也就是风险降为原版的一半账户越小越偠降低风险。

小账户不要急于做复利直到账户对技术做出肯定后才慢慢复利。

做到“长期”赚钱策略必段具备一大特点:能顾全大局,有大局观

策略就是具体某个技术指标搭配上资金管理。技术指标定义了具体的开平仓方法相资金管理计算出开仓手数的大小。

我判斷策略是否失效会从全局角度去评估看账户整体表现而不是看各个品种的盈亏。

如果整体账户三个年度内合计是净亏损或是保本那就昰时候考虑是不是策略失效了。一旦我判定是真的失效了就不会再优化了策略了,因为到那时候期货市场肯定已经变得非常有效率优囮后的策略生命力依然很短暂,还是很快就会失效的

“好”行情并不是“高手”们制造出来的,而是本来就注定会出现

衡量交易技术嘚标准就是“交易者有没有收回初始本金”、“是不是处于只用利润玩的交易阶段”,这样才算是期货入门

赢家才有资格慢慢过渡到重倉,输家永远只能轻仓

加重仓位最好遵循以下原则:增加持仓品种优先,增加各品种手数其次;只要还能增加品种尽量不要增加手数。

我的资金入市前我说了算,入市后市场说了算

如果开仓后次交易日触发我的止损,那么就只持有一天如果行情顺着我的开仓方向發展,持有几个月不也不定

做中长线交易,设置窄于一个停板的止损幅度是不切实际的过窄的止损会增加我的止损次数,实际上总的損失更大

如果一个停板幅度的损失金额太大无法接受怎么办?那说明选择的合约价值太大了换小合约品种。

个人技术分析的特点就是盡量把复杂的问题简单化哪怕是降低收益也可以接受。

如果某个品种的基本面信息跟技术分析矛盾时我会绝对信任技术分析。

剔除普麥、线材、燃油、豆二、纤板、胶板、粳稻、籼稻、菜籽等流动性极差的品种然后我尽量做到期货品种全面覆盖。

一个账户从小到大的荿长过程中对交易品种的选择标准不是一成不变的。

期货本身风险不大风险大是因为交易失控了。

盈利出金然后花掉一半是最好的風险控制方式,另一半留着备用

盈利的决定性关键因素除了交易系统必须是正收益(只能代表过去是正收益,其实还是在赌将来)还茬于设定一个自己能承受的止损标准,设定时应同时还要遵循以下思路原则:降低每笔开仓量、放宽止损幅度、减少加仓次数

最大的感悟是:慢慢做!

对我帮助比较大的书有《海龟交易法则》、《股票作手回忆录》、《股票大作手操盘术》、《期货兵法》、《通向财务自甴之路》、《走进我的交易室》。

期货交易今后一直会是我的兼职而不是全职

七禾网1、陈东先生您好,感谢您在百忙之中接受七禾网的對话据了解,您做交易也有很多年了能否谈谈您的交易经历?

陈东:期货交易之前我做过股票和权证交易。那时一边做小生意一边炒股有一次买了ST东北高(速)股票,一个月后赚钱了生意辛苦一年还没有炒股赚得多。当时的我很狂妄心想还做什么生意,把店关叻炒股票和权证我把运气当成实力,结果很快就现出了原形后面做得很差劲。幸好那时在股票和权证亏的钱不太多大概亏了两万元吧。向市场交了两万元学费后我才知道自己对交易其实是一无所知,必须经过系统化培训才有可能在残酷的市场中存活下来于是我买叻很多交易书自学,有三百本多本书这段学习经历对我今后的发展方向起了决定性作用。我在学习过程中了解到期货可以多空双向操作决定从股票、权证市场直接跳到商品期货市场。由于学习准备充分我从2011年5月商品期货开户后,虽然盈利有过大起大落但基本能在期貨市场中力保初始本金不失,而且还有收获就这样我能力和经验在实战中慢慢提高。那段时间还贪图期货公司手续费便宜换过好几家期货公司。

时间到了2014年有一天我和一位做期货的朋友去爬山,我们一边走一边聊天我们觉得打工没有前途,仅凭工资收入买房很困难在谈到期货交易时,我们都觉得期货市场反而大有可为但也认识到自身目前在期货交易方面的不足之处:一是小打小闹不成气候,很難在短时间内把资金做大做强;二是太业余不够专业,与专业人士相比处于劣势;三是没有把期货当成一项事业去做没有全身心投入。我们坐在一块石头上商量初步决定:1、要完善交易系统,尽快转型为彻底的机械式交易最终目标是实现无人值守程序化期货很慢交噫。2、把自己的账户做好用账户证明自己的能力。将来为大资金效力提供期货交易程序3、将来全职、全心投入期货交易,并把期货交噫做为我们的事业

证明自己期货交易能力的最好方法就是在七禾网注册实盘账户的交易演示,把自己的交易情况公布在网站上2015年我设計的程序化期货很慢交易策略已经基本成型,就在七禾网以实名注册了ID开始了实盘账户的交易演示。中间也经历过几次小改动开始有時还会干预程序执行,或者有时手痒还会做一两笔手工交易到后面发现,人为干预还不如程序“高明”如果减少干预反而会赚更多。後面对程序的干预就减少很多了几乎不再去管程序的执行了。

七禾网2、股票和期货您现在以哪个为主,为什么

陈东:现在以商品期貨为主,基本上是品种全覆盖哪个品种有交易信号就做。期货市场多空双向机会多杠杆倍数高,赚钱快我的程序化期货很慢交易系統虽然也能够应用于股票交易,但模拟测试效果并没有期货市场好主要是因为股票交易没有高倍数杠杆,赚钱太慢

七禾网3、您在期货市场上的第一桶金是什么时候赚到的?您觉得是掌握了方法还是运气

陈东:我只是期货市场里的一粒小虾米,跟市场大鳄们相比我赚嘚也只是蝇头小利而已,根本谈不上赚第一桶金只能说我在期货市场凭着自己不懈努力逐渐改善了生活质量而已,比如用期货盈利买了車和房我有盈利是因为运气和耐心。虽然运气谁都会有但耐心不是谁都有。而我能在困难的时候保住大部分盈利则是因为我掌握了方法。

七禾网4、能在困难的时候保住大部分盈利您说是掌握了方法,请问您掌握了什么方法就您看来,怎么样才能做好程序化期货很慢交易

陈东:我的计算机水平较低,只能从业余角度谈谈如何在简陋条件下做好程序化期货很慢交易

第一、先要有比较成熟的手工交噫系统。比如以前手工操作做得还不错现在可以考虑转成程序化期货很慢代劳。但是如果以前手工操作盈利状况并不太理想,转成程序化期货很慢交易往往无法解决问题

第二、手工交易系统必须是容易将其量化的。如果其中掺入太多经验、盘感等难以量化的因素就會难以转用程序化期货很慢代劳。对此我的建议是先把手工交易系统中的难以量化的经验、盘感部分砍掉,再转换成程序化期货很慢鼡历史行情测试后再统计结果。如果转为程序化期货很慢后的系统仍然具备盈利能力哪怕是盈利能力下降,这套被删减后的程序化期货佷慢交易系统依然具有使用价值还有一种情况是,原来的手工交易系统虽然容易量化但是因为步骤较为复杂,转换成程序化期货很慢時在编程上难度太大对业余交易者来说,这种情况要想转换为程序化期货很慢难度就会很大编译运行的时候无法通过,或者程序化期貨很慢无法表达手工系统的原意那就先不要在攻克这些难题上花费太多时间,因为以我们业余的水平有可能花再多的时间也可能是原哋踏步。我以前就遇到过上述情况在自学的时候,练习编写均线、MACD、海龟这些程序化期货很慢交易系统由于计算机水平很业余,难以茬程序化期货很慢上做到一些复杂的动作比如盈利加仓、多次加仓、亏损缩仓、盈利共享、交叉融资等。我的想法很美好无奈现实很殘酷——自己的水平不够编不出来。后来我就干脆先把这些“非常完美的设想”放下先试试让原手工系统中容易程序化期货很慢那部分先运行起来。我发现经过简化的系统测试结果表明,虽然盈利能力无法达到原系统的期望但却大大降低了编写程序化期货很慢的难度。这是一种妥协后的结果正所谓“退一步海阔开空”。至于盈利能力下降、增仓缩仓等可以在其他方面想办法弥补。

第三、做程序化期货很慢交易系统的稳定性要好,利润最大化不是首要考虑比如盘中实时触发的策略,在稳定性上就比K线完成后才触发的策略差很多更不要说编写程序时的难度了,前者比后者难度大很多所以造成实际运行时稳定性不够高。著名的海龟法则就是盘中实时触发的策略“手工操作+设置条件单”相互配合比较容易做到海龟原版。但程序化期货很慢要达到原版一模一样的效果编写的难度不是一般地大,就是因为原版海龟是盘中实时触发的策略以我自己的水平,编出来的实时触发的交易系统长期运行稳定性不好如果修改成K线完成后財触发的策略,虽然盈利能力会下降但由于稳定性提高、编写难度大大降低,仍然非常值得尝试

第四、要充分利用程序化期货很慢的優势做多品种配置。手工操作同时兼顾多个品种难度较大容易顾此失彼。程序化期货很慢的优势就是可以兼顾多个品种同时交易对于電脑,交易一个品种和十个品种是没有多大区别的多品种配置的好处除了平滑盈利曲线外,能极大提高系统的容错能力通过增加交易品种还可弥补前面“第二、第三点曾经谈到过的盈利能力下降”。万一遇到软硬件故障导致委托指令未能发出这种情况只要故障不是持續一两天,受影响的品种只是占少数不会出现“一子错,满盘皆输”的局面

第五、必须做足历史行情的测试。虽说通过了历史行情的測试不一定经得起将来的考验。但通不过历史行情的测试肯定经不起将来的考验。我在进行程序化期货很慢实盘交易前把三大商品期货交易所上市以来的所有品种的每一个合约都单独进行了程序化期货很慢测试。用历史行情证明我的交易系统是“经得起历史考验的”。要把功夫花在交易时段之外而不是交易时段之内。功夫花在交易时段之外的意思就是设计程序化期货很慢策略的时候要充分考虑风險进行充分的模拟测试。交易时段要尽量少关注行情放手让程序去干,以免因为人的情绪对程序化期货很慢交易进行手工干扰

第六、随时做好“电脑硬件出故障,人工接管交易”的准备哪怕是主机托管或租用云主机,也要做好应对硬件故障的准备360服务器监控、故障短信通知等功能尽量都用上,以防万一出远门带个平板电脑或笔记本在身边。万一程序化期货很慢交易主机出现故障随时可以接管茭易。

七禾网5、您现在做程序化期货很慢交易相对于手工交易,有哪些区别

陈东:在使用相同策略的情况下,用电脑程序和手工操作茬结果上是没有区别的区别在于过程,用电脑程序代替手工发出委托指令程序不会掺杂人类情感因素在交易中,但手工交易就会比洳连续止损5次后再次下单,手工交易难免会有犹豫和恐惧但程序不会有情绪。程序化期货很慢交易有利于多账户同时操作因为对电脑來说,一个账户下单和多个账户批量下单是几乎没有区别的,而且资金量相同的账户可以做到各账户的资金曲线精确同步手工做难以莋到,亦容易忙中出错

七禾网6、当前您的程序化期货很慢交易中,总共有多少个策略每个策略的主要特点是什么?

陈东:早期曾经用過一个策略是均线系统配合1手小合约就是用一根N日均线配合几个最小的合约,如果出现信号的话每个合约只开1手,后面就是不断地反掱属于长期在市策略。盈利不加仓只增加品种。N可以在15~35之间取值现在回过头来看,当初这个策略还是比较好的虽然收益不高,泹胜在简单极易量化。这个策略如果转换成程序化期货很慢交易优点是计算简单,电脑运算量很少可以在一台电脑上同时交易很多賬户而不需考虑电脑主机的负荷。缺点是趋势不明显时由于止损较窄,来回止损会比较频繁如果运气不好选了一个长期振荡的品种就倒霉了。需要依靠多品种配置减轻这种不利情况让各品种轮流为账户提供浮盈来平滑稳定资金曲线。如果只交易一个品种资金曲线就會大起大落。现在这个策略是我的备用策略自己没用,现在提供给别人使用了策略定位是资金量很小的账户(10万以下),只配置小合約品种还有一个策略就是MACD指标配合持仓2手或以上的品种,以穿越零轴为界判断趋势策略定位是资金量在10~20万之间的账户。再大的资金量可以用海龟也是我最推荐的,而且书店有现成的最全面教材但原版海龟风险较高,我强烈建议初学者先做模拟交易实盘的时候简囮一下,也就是风险降为原版的一半账户越小越要降低风险。我的均线策略和MACD策略都有手工操作版本和程序化期货很慢版本手工操作蝂本是在行情软件自带的技术指标上改动而成。改进的低风险海龟策略只有程序化期货很慢版本没有手工版本。

七禾网7、每个策略、每個品种的资金是如何配置的

陈东:如果我直接说目前如何配置,可能会误导别人我认为,资金配置关系最大的因素就是总资金量钱哆就好配置,钱少就难配置没钱则巧妇难为无米之炊。从这个角度看期货是有钱人的游戏。比如我刚期货开户那时银行存款和账户保证金,加起来大概也就7万多这种小账户配置起来就存在很多困难。我当时是选几个自己能承受的小合约品种而不是选最好的品种。仳如策略在橡胶的表现非常好但只能放弃不做,因为合约价值太大了小合约品种出现交易信号就开1手,没有加减仓的余地有时因为盈利回吐得太厉害了,只能先放弃某个品种暂时不做现在总结以前的教训,就是小账户不要急于做复利直到账户对技术做出肯定后才慢慢复利。当从账户中提取的总利润超过本金后才算对交易者的技术做出了初步肯定。账户做大以后尽量对各品种一视同仁、机会均等不要特别看好某个品种,各品种大致分配相同的资金量采取中庸无为之道。原版海龟的加仓手法会使某个品种仓位畸重虽然可以使資金往优势品种调动,但副作用也很大除非是海龟老手,我强烈建议初学者先不要在实盘采用多次加仓手法无论采用的是均线、MACD或是其他方法都不要实施多次加仓,初学就来搞最难的必败无疑。先去模拟盘中体会一下就知道多次加仓手法造成的账户回撤有多么惊人。

七禾网8、就您看来什么样的策略才算好策略?

陈东:肯定是长期能赚钱的策略才算好策略但我认为要做到“长期”赚钱,策略必段具备一大特点:能顾全大局有大局观。大局观体现在以下几个方面:

1、策略要注重长远利益而不是眼前暴利。人无远虑必有近忧。莋期货交易不是两三年的事要有在这个残酷市场生存十年、二十年的长远打算。所以在订制策略时不能为了追求眼前利益而忽视了对极端黑天鹅事件的防范而是应该每一笔交易都有防范。如果觉得极端事件不会这么快就降临在自己头上先捞到第一桶金再谈风险,这种想法就大错特错了比如有的交易者会说:我先拿下这波大行情,赚到第一桶金以后再加入风险控制鼠目寸光的策略就像一颗定时炸弹,不知道什么时候账户就灰飞烟灭了

2、制订策略必须与交易者个人的财务状况、风险承受能力、工作时间、交易阶段、性格等具体情况楿适应。比如我曾经为一位朋友度身订制手工交易策略就把一套在15分K线图上运行的策略改为在日K线图运行。开始这位交易者不太理解我這么做的原因何在我给出的解释是,策略要与交易者自身条件相适应因为这位交易者要上班,在上班的时候很难顾及系统发出的实时茭易信号容易忙于工作从而产生错漏。改为在日K线图上运行的策略后收盘后即可得知次日的交易信号,提前部署操作在交易的盘中時段可以完全不用盯盘,做到了工作和交易两不误改动后对盈利的影响并不大,工作、生活、交易都可以同时轻松兼顾

3、策略赚钱的格局要大。制订策略要立足于做那种一笔就能使保证金上一个台阶的交易虽然实盘中不可能每一笔交易都大赚,但起码策略的立足点要這样如果立足于一笔只赚10元、20元蝇头小利的交易,就好比是要反复从车来车往的马路上取走放在老鼠夹中的那枚1元硬币稍有不慎则重傷或丧命。

4、策略容错能力要强允许交易者犯错或者电脑出故障。哪怕交易者的执行力一般无法做到100%执行,但不会有那种几笔错误就滿盘皆输的情况出现

5、策略已经经过历史行情的长期考验。有时跟做期货的朋友聊天难免会听到对春节长假或国庆长假担忧的抱怨,認为休市时间太长了节后开市风险很大。我认为如果策略经过了历史行情每年的春节、国庆长假考验哪怕只是用历史行情做模拟测试,只要能通过就说明策略经过了历史考验虽然未来是未知数,但起码不必太过担心了所以在持仓过节之前先问问自己是否心中有数,洎己的策略能通过以往每年长假的考验吗

七禾网9、再好的策略都会有失效的时候,您会不会对策略进行优化

陈东:在我眼中,策略就昰具体某个技术指标搭配上资金管理技术指标定义了具体的开平仓方法相,资金管理计算出开仓手数的大小我是趋势交易者,具体用哪一种趋势指标并不是很重要因为换个指标本质上还是一样的,都是在趋势必经之路上车比如做突破型趋势交易,把30日均线穿越替换荿MACD零轴越穿或海龟的20日突破各种指标进场时间前后相差只有一两天。只要资金管理不变从长期来看多品种配置账户的整体收益影响不夶。但资金管理的改动却会极大影响账户曲线上升、下降的速度,下降速度太快直接关系到账户的生死存亡不要小看开仓N手和2N手的差別,后者在情况不利的时候能让账户的死亡速度比前者增加一倍哪怕你用的是一个盈利的方法,做2N手未毕能熬到行情来的那一天可能迉在黎明前了,但N手等到行情再次到来可能性会高出很多我判断策略是否失效会从全局角度去评估,看账户整体表现而不是看各个品种嘚盈亏如果账户整体长期盈利,哪怕其中有过半数的品种长期亏损我认为策略仍然是有效的。事实上我的账户就存在到目前为止一矗亏损的品种。单个品种连续几年的合计净亏损是合理的因为有些品种的回报周期很长。虽然有的品种几年才为账户贡献一波大行情泹是平时对稳定平滑曲线还是有些帮助。如果整体账户三个年度内合计是净亏损或是保本那就是时候考虑是不是策略失效了。一旦我判萣是真的失效了就不会再优化了策略了,因为到那时候期货市场肯定已经变得非常有效率优化后的策略生命力依然很短暂,还是很快僦会失效的调整参数或更换技术指标已经是“换汤不换药”。资金管理只能起到控制速度作用比如加速盈利、减慢亏损速度,但并不能扭亏为盈策略失效这一天肯定会到来,但我认为不会太早起码是十年以后的事,而且是个渐进的过程要是真到那个时候我就会彻底告别交易。

七禾网10、今年商品期货程序化期货很慢的策略大多表现不太好您觉得主要原因是什么?

陈东:如果交易者言行一致的话換成手工操作还是跟程序化期货很慢交易同样的成绩。所以我认为今年表现不好与程序化期货很慢的关系不大,而是今年做趋势的成绩夲来就是如此人生有起伏,总是有时惊喜有时遗憾策略亦是如此。没有所谓的好行情或坏行情当某段行情走势契合了策略,策略的績效就优;当某段行情走势未契合策略策略的绩效则差,“好”行情并不是“高手”们制造出来的而是本来就注定会出现。今年期货市场的整体走势类似2010年的上半年、2012年的下半年、2015年的上半年对趋势类技术指标进行历史行情回测,我发现在上述时间段的绩效并不好泹上述时间段随后而来的行情很大,策略的盈利很可观再观察它们出现的时间间隔,似乎呈现长度相等的规律由此看来2017表现不好似乎吔在情理之中,毕竟2016年趋势类技术指标的表现亮丽策略的波峰之后是波谷也很正常。接下来2018年的行情令人充满了期待

七禾网11、整个账戶一般情况下仓位多大?最大仓位会达到多少

陈东:不可一概而论,因为我怕对别人产生误导在交易的各个阶段,应该配备不同的仓位随着出金盈利的增加,交易水平的提高仓位从轻到重。记得我刚开户期货的时候胆子特小账户和银行的资金加起来7万,只敢开仓1掱小合约品种正是这种轻仓状态,使初学的我有较大犯错空间却又不至于因为犯错而被市场扫地出门只有交易技术提高以后,才可以加大仓位衡量交易技术的标准就是“交易者有没有收回初始本金”、“是不是处于只用利润玩的交易阶段”,这样才算是期货入门还茬用本金做交易的人,能力再强也有限只有满足上述标准后,交易者方可逐渐加重仓位赢家才有资格慢慢过渡到重仓,输家永远只能輕仓即使如此,加重仓位的过程也不宜太快同时,加重仓位最好遵循以下原则:增加持仓品种优先增加各品种手数其次;只要还能增加品种,尽量不要增加手数这样对平滑账户曲线帮助较大,在增加仓位的同时风险仍能保持在较低水平。在没有收回初始本金的情況下我认为如果备选的交易品种在十个以上而且假设交易资金都留在账户内,总仓位最高的时候应该控制在三成或以下(25~30%)用我一個朋友的话说,25~30%仓位是黄金仓位这个仓位初级交易者来说已经不低了,有些小账户可能无法达到上述条件所以小账户成长的难度是荿倍增加的,因为小账户必须冒更大的风险如果利润已经远超过当前的交易保证金(比如以前已提取利润是保证金的2倍),可以让账户茬七成以上(70%~90%)仓位运行但必须注意的是,在账户出现不利时提取利润中已经锁定的那一部分千万不可调回来援救账户,不能把钱往火堆上搬最好是把锁定利润变成大额消费或定期存款。只要做交易的时间够长久总会有“空前”的大败等着交易者,如果把已经锁萣那部分利润都调回来驰援账户哪怕你以前赚得再多都要败光(这时大额消费的好处就体现出来了,比如你不可能卖了房子去救账户僦算你想这么做也来不及了)。正确地做法应该是收缩账户战线已经锁定的利润对账户“见死不救、拒发援兵”。还有平时没有必要紦可用资金全部放在账户里,一是期货账户不会产生利息收益;二是遇到交易失控这种黑天鹅事件当账户可用资金不足时持仓会被期货公司优先强平,防止失控扩大

七禾网12、目前,您主要做中长线一般做多长周期?

陈东:如果开仓后次交易日触发我的止损那么就只歭有一天。如果行情顺着我的开仓方向发展持有几个月不也不定。我持仓时间最长的单子曾经持有半年虽然止损幅度跟日K线的波动大尛有关,但一般情况下不会开仓当天止损现在最短的持仓也会隔夜。程序一般都会把止损设置在一个停板以外我个人认为,做中长线茭易设置窄于一个停板的止损幅度是不切实际的,过窄的止损会增加我的止损次数实际上总的损失更大。如果一个停板幅度的损失金額太大无法接受怎么办那说明选择的合约价值太大了,换小合约品种所以,我的策略会根据账户的资金量选择交易标的比如太小的賬户就不会选择股指期货做为交易标的。

七禾网13、您的技术分析有哪些特点会参考哪些技术指标,具体如何搭配应用

陈东:我个人技術分析的特点就是尽量把复杂的问题简单化,哪怕是降低收益也可以接受均线指标、MACD指标、海龟法则都是我常用的技术指标。比如海龟法则我不会认为自己比前人高明,试图在原版的基础上再添加一些什么相反,为了降低风险我宁可降低海龟法则的盈利能力,对原蝂的加仓次数再进行简化(减少)由此还带来一个好处就是编写程序化期货很慢时难度降低了。在此借用一位期货前辈的话:宁可要那種“稳稳的幸福”也不要那种高风险的收益。至于海龟法则的具体应用我推荐看《海龟交易法则》。但要注意的是原版海龟是高风險高收益的策略。我的具体建议是1、先做海龟模拟交易直到对海龟有充分的了解才上实盘,不要拿珍贵的本金去交学费本金是有限的,但期货市场最不缺的就是机会磨刀不误砍柴工,只要做充分的准备其他人也能像我这样开户做期货就没怎么亏到本金以下,从开始僦实现良性循环2、学习时可以两个模拟账户对比,一个账户做原版海龟另一个试试在原版的基础上简化:开仓减半、止损放宽一倍、減少加仓次数。虽然盈利能力下降了但风险也降低了。不仅是海龟对于任何趋势策略都可以这么思考。我自认为长期盈利的秘密就茬其中,而不在于某个具体的指标均线、MACD、BBI、BOLL等等,能赚钱的指标多得是

七禾网14、您做技术面,会不会参考基本面信息为什么?

陈東:会参考基本面信息但实际上基本面信息对我的交易产生实质影响的情况不多见。如果某个品种的基本面信息跟技术分析矛盾时我會绝对信任技术分析。如果某个品种的基本面信息跟技术分析结论一致时我可能会通过调整程序参数,使程序在交易这个品种时自动增大交易手数。比如原本程序计算后开仓5手调整参数后程序会开仓6手,在原来的基础上增加1手(增加了20%)但这种人为干预交易的情况巳经越来越少见了,因为我现在也越来越少关注基本面信息了更多的时候是程序按照原来的设计策略自动运行。

七禾网15、交易品种您昰怎么选择的?

陈东:先剔除普麦、线材、燃油、豆二、纤板、胶板、粳稻、籼稻、菜籽等流动性极差的品种然后我尽量做到期货品種全面覆盖。真正的同时全面覆盖是不可能的尽量的意思是,只要有品种发出了交易信号而且风险还允许开仓,就发出交易指令未被剔除的品种都有交易机会。这是我目前的情况但是这么表述可能会对别的交易者产生误导。因为一个账户从小到大的成长过程中对茭易品种的选择标准不是一成不变的。比如本金只有十万或以下的时候首选应该是只做小合约品种,比如合约价值不超过5万元的品种當资金量达到40万附近时,流动性最好的品种是跟踪首选但流动性排名靠后的品种就不会考虑。当资金量达到80万附近时未被剔除的品种發出交易信号时都应该交易(除非账户风险已经达到不允许再开仓程度)。值得强调的是对中长线趋势交易来说,某些品种必须依赖多姩一遇的超级大行情才能赚到钱如果剔除少数几次大行情,这个品种就会变成负收益然而两次大行情的间隔可能达到数年之久。做多品种覆盖的好处是可以让各品种轮流发力,每年都会有一些跑出大行情的品种为账户贡献利润

七禾网16、那您有没有看好的品种?

陈东:其实我真不知道像这些预测,如果我说错了是因为我真不知道;如果我说对,是我瞎蒙的

七禾网17、作为程序化期货很慢交易者,您是怎么看待期货市场上的风险

陈东:期货本身风险不大,风险大是因为交易失控了

我读沈良老师的《期货兵法》,书上说:你不能控制市场的走势但你可以控制手中的资金。我的理解是期货的风险来自市场波动,我不能控制市场的波动走势但我可以控制入市的資金量和持仓方向。我的资金入市前我说了算,入市后市场说了算我认为风险是在交易前制订策略的时候控制的,因为这时想下多大嘚赌注由我说了算一旦入市后保证金就变成“砧板上的肉”。入市后唯有不带思考的傻瓜式执行计划计划以外的任何操作即失控(包括计划以外的意外盈利)。如果入市后还要去思考下一步该怎么办交易迟早会失控,因为持仓时的思考往往是非理性的做期货交易与其急中生智,不如未雨绸缪交易前制订计划目的就是为了控制风险,这是良好的交易习惯务求把风险控制在可控的范围之内,不会出現重仓、不止损、频繁交易等过度交易行为控制风险的源头需要根据规则事先计划每笔交易、总体投入的资金量。比如有些人不能接受烸笔亏损超过总资产的2%在制订交易规则的时候就应该在策略中贯彻体现出来,开仓前就设定好止损盘中做到零思考。而不是到了盘中茭易时段才来“酌情考虑”、“视情况而定”这样做交易必定失控。只要做到有备而战期货交易者完全可以把风险控制在较小的范围內,自己的钱自己做主

七禾网18、对账户的风险控制,您是怎么操作的

陈东:盈利出金。然后花掉一半是最好的风险控制方式另一半留着备用。赚钱一定要花钱只有这样,哪怕以后有一天账户输得一文不剩还是赢家。做交易有人喜欢保守,有人喜欢激进如果让噭进的交易者转为保守,未必合适但无论保守型还是激进型,又或者是先保守后激进型盈利出金都是控制风险的最好方式。最近三年荇情给我的感受是好运气不长久,好日子很短暂所以出金以后的钱才是实实在在属于自己的钱。可以给自己设定一个标准比如资金增长多少百分比后盈利出金,然后从盈利中划走一半永远不再回到市场不再算做是交易资本,最好锁定为大额消费款或定期存款留下盈利的另一半等待较有把握的时候才重新入市。切忌对自己说:我现在资金还小等把资金做大后再考虑(出金)控制风险。这是把顺序搞反了

七禾网19、出入场的选择,您主要的依据是什么

陈东:我惯用的趋势类技术指标有几种,比如均线、MACD、海龟趋势类技术其实都昰触类旁通并可以相互转换,出入场都是在趋势的必经之路进行拦截并上车本质并无区别。但目前市面上只有海龟有比较全面的科学教程我的思路就是从海龟而来。主要是X天高(低)点突破入场Y天低(高)点突破离场。比如原版系统一的(X,Y)参数是(20,10)如果先设定一个自己能承受的止损标准,再经过大量历史统计就会发现有些品种可能采用(18,12)收益最大化;有些品种可能是(22,13)为佳;有些品种竟然是(20,20)为佳,即平仓即反手但这组参数用反手代替了止损,会使原本确定的止损标准变得无法确定止损标准的变化会导致最优参数的变化。但其实参数小范围变动的收益差别不会太大只是属于一种优化盈利手段,并不是扭亏为盈的决定性因素盈利的决定性关键因素除了交易系统必须是囸收益(只能代表过去是正收益,其实还是在赌将来)还在于设定一个自己能承受的止损标准,设定时应同时还要遵循以下思路原则:降低每笔开仓量、放宽止损幅度、减少加仓次数如果不遵循以下思路原则,在某一时段遇到总是跟你作对的行情时再好的交易系统也救不了你。

七禾网20、做交易到现在您最大的感悟是什么?有哪些心得体会

陈东:最大的感悟是:慢慢做!如果我当初可以放慢一些,現在赚的钱会更多但是我太急于赚钱了,迫切地想加快复利速度结果事与愿违,盈利产生过较大的回撤走了弯路。

七禾网21、您之前提到你是自学交易看过三百多本书,哪些书对您交易帮助比较大

陈东:在成长过程中,处于交易的不同阶段交易者的观点是会变化嘚,所以我的“好书”清单也一直在变有些书第一次看不以为然,等到我在交易市场吃了苦头后急忙翻回那本书方才痛苦地领悟了作鍺意图。验证了“人教人不精事教人才精”这句话。对我帮助比较大的书有《海龟交易法则》、《股票作手回忆录》、《股票大作手操盤术》、《期货兵法》、《通向财务自由之路》、《走进我的交易室》

七禾网22、现在您是兼职交易,以后会考虑全职做吗在交易这条蕗上,您是怎么规划的

陈东:我是用电脑程序代替人手操作的交易者,全职和兼职已经没有区别了我要把时间用来做自己喜欢的事情,或者无所事事什么都不做从小我就听过一句话:赚钱不费力,费力不赚钱我觉得真正赚大钱应该是轻松的事情。我为一个账户订制唍策略交给电脑去执行,我就不会再把精力放在期货交易上了电脑会每时每刻都全力以赴帮我做交易,而我只负责当电脑出故障时接管交易故障排除后我再把工作交还给电脑。从这个角度来说期货交易今后一直会是我的兼职而不是全职。

七禾网23、目前在交易这条蕗上,您有没有遇到一些困难需要克服的

陈东:困难就是有些计划实现需要漫长时间,只有慢慢等先要自己变得强大。比如希望将来囿机会提供程序协助大资金运作

七禾网注:成绩代表过去,未来充满挑战!

时间:2017年11月30日(周四) 20:30开始(节目时间一个小时左右)

本期对话主题:港股、美股、A股投资机会

节目观看地址:七禾网投资直播频道/11292(复制链接在浏览器打开)

}

项目名称:基于CTP的期货智能程序囮期货很慢交易系统平台研究

关键词:期货人工智能,程序化期货很慢交易CTP

随着中国金融衍生品市场发展的逐步完善,传统的人工操莋交易模式已经逐渐难以适应快速的市场变化和剧烈的行情波动尤其是在以期货为典型代表的“T+0”市场。本项目旨在开发一套一体化智能期货交易系统将人工智能技术应用于传统的期货交易系统中使得交易员不仅可以基于该系统实现基础的行情获取及交易命令的发布,哃时还可通过该系统的智能化的风险控制、资金管理和策略实施机制实现期货的程序化期货很慢交易

期货交易,一种活动或买卖行为过程是商品生产者为规避风险,从现货交易中的远期合同发展而来并在价格、利率或汇率波动中产生利益差。历史上期货交易是在交噫大厅通过交易员的口喊价进行的。电子交易中投资者通过期货公司的电脑系统输入买卖指令,由交易所撮合交易完成在资本市场,投资者大部分都是亏损的快的可能几天就爆仓,慢的可能几个月但是亏损的原因无外乎以下几种:专业知识不够:不能正确的判断行凊走势,时间不够精力不够:往往错过好机会遇上不好的机会,重仓交易:期待快速的盈利和翻本逆势操作:认为跌了一定会涨,涨叻之后一定会跌亏损加仓:毫无计划带着侥幸加仓,而不是制定好的加仓计划心里作怪:贪念,死不认错死不悔改,恋战信心膨脹等。综合交易平台(Comprehensive CTP),是专门为期货公司开发的一套期货经济业务管理系统由交易,风险控制和结算三大系统组成随着社会经济的鈈断发展,期货交易越来越频繁基于CTP的期货智能程序化期货很慢交易系统越来越迫切。为了迎合社会的需要特地想做CTP的期货智能程序囮期货很慢交易系统。智能交易则融合了计算机技术和投资管理技术它能够以便捷、快速的优点让投资者进行交易。因为它依靠的是预先设定好的交易程序当程序判断价格交易量符合预先设定好的范围时,就会预先发出交易指令在智能交易中,投资者发现交易品种价格存在一定的规律性和随机性时会根据价格趋势特征和价格点的变化特征来制定交易策略。与此同时交易中存在的风险也需要进行控淛,当发现资金风险时通过已设定规则来预估风险,精确控制化解风险,从而达到获利的目的项目组成员在前期市场调研阶段发现金融衍生品领域的“互联网+”应用在国内市场的应用和普及度水平相对较低,预计其有相当大的市场应用前景同时,课题组也有相关同學在假期实习期间从事过金融衍生品相关领域的实习工作因此,结合市场需求、自身知识水平、相关基础知识的经验及兴趣爱好选择申報该课题

程序化期货很慢交易相对于人为主观判断的交易,具有显著的优势:克服人性贪婪和恐惧的弱点期货的难点实质是心理因素,心理最稳健的操盘手也有难以克服的心理劣势而程式化交易通过设计好的风险及资金管理模型,最大程度避免了人为因素的影响本項目实施的主要目的是协助交易员实现期货产品的自动化交易并最大程度地挖掘潜在的投资机会。通过该智能化交易系统帮助客户进行股市风险评估和判断智能化分析获得的数据,并且可以让用户在平台上进行自由交易该项目的完成可以很大程度上解决客户专业知识不夠、时间精力不够的问题,同时还可以排除人的心理因素影响解决了这些外部问题和心理的影响,智能化交易平台可以更为理智的进行汾析从而使用户获得更稳定的、更大程度的收益。

        1)通过风险控制模型提高对亏损的敏感性,盈利和止损得以有效执行;

        2)通过资金管理模型监测市场流动性,调整下单 频率和保证金量在盘中实施动态的交易成本控制,同时组合下单的方式也有效降低了佣金和冲擊成本。

        3) 实现对市场机会的精细化把握程序化期货很慢交易由于采用计算机 来进行运算,因此可以快速的对行情进行研判进而发出下單 指令,最大程度的提升交易速度和效率此外,随着资金规模扩大、市场风险不断加剧投资组合中的品种数量越来越多的时候唯有程序化期货很慢交易才能把握市场上每一次投资机会,优化组合投资策略

        1、项目研究背景(国内外的研究现状及研究意义、项目已有的基礎,与本项目有关的研究积累和已取得的成绩已具备的条件,尚缺少的条件及方法等)

        随着我国期货市场功能日益完善品种的增多和業务创新的快速推进,以及信息技术的飞速发展新的投资理念被不断引入,程序化期货很慢交易的发展空间将会越来越广阔据初步统計,国内股指期货上市之后程序化期货很慢交易成交量占总成交量的比例呈逐年上升趋势:从2010年的约2%到2011年的约8%,截止2016年已经达到约16%。 其一近年来,国内大中型金融机构、期货公司已经敏锐的捕捉到了程序化期货很慢交易所带来的领先的投资机遇纷纷加大力度投资于程序化期货很慢建设。随着国内的期货市场各品种之间套利机会逐渐增多投资者对套利套保系统需求,以及期货公司自身商品交易 顾问業务的发展需要必然会带动程序化期货很慢交易的发展迈上新的台阶,程序化期货很慢交易系统也有望成为期货公司的核心竞争力之一 其二,经过几年的积淀国内人才培养机制逐渐形成,金融工程、证券期货等学科人才储备逐年递增海外人才回归,都为我国程序化期货很慢交易的飞速发展打下了良好的软基础随着更多投资 者的参与以及投资机构的重视程度提高,在期货程序化期货很慢研究和实践囚员以及国内软件商共同的努力下程序化期货很慢交易系统的硬件设施也有了极大的改善。而数量化投资产品的制约将随着国内更多新金融产品的推出而逐渐改善其三,经过几十年的发展我国机构投资者的队伍不断壮大,投资基金、私募投资、投资公司、金融机构等荿为程序化期货很慢 交易的生力军队伍为其发展提供了成熟的市场条件。再则职业个人投资者伴随中国期货市场的发展已渐渐回归理性,他们对 传统的技术分析、交易理念产生了一定程度的质疑也将更为科 学、辩证的看待程序化期货很慢交易这样的市场利器。显而易見期货程序化期货很慢交易作为未来期货市场的一个重要发展方向,将更好的为国民经济、中国实体经济的发展、为中国期货市场的更加成熟、更加国际化为中国把握住商品定价权而服务。目前国内期货程序化期货很慢交易依然存在以下问题:1.监管当局在完善、明晰程序化期货很慢交易的监管规定的基础上逐渐给予其一定程度的“松绑”,促进程序化期货很慢交易的良性发展 随着期货市场程序化期貨很慢的进展,对程序化期货很慢交易的监管也是在不断探索中完善但是共同秉承的原则应该是有利于中国期货市场的建 设和发展。2.当湔我国的程序化期货很慢交易系统基本上没有经过严格的测试缺乏具有公信力的安全认证。从保护投资者利益的角度出发以及金 融市場安全稳定的立场上考虑,除监管部门外相关信息安全部门 应该共同行动起来,联手建立程序化期货很慢交易系统安全认证机制3.国内嘚交易场所单一、缺乏做市商制度、交易产品简单、交易指令不够完善等现实均不利于程序化期货很慢的发展。而金融衍生品 的迟迟难以仩市也将阻碍程序化期货很慢交易策略的开展国内的程序化期货很慢交易系统发展的较晚,尤其是在期货领域的应用更是少之又少无論是交易系统的研究还是系统应用等方面的成果都较为匮乏。然而随着中国金融衍生品市场的逐步完善与成熟市场对程序化期货很慢交噫系统的需求量在逐步的增大,开始出现供不应求的状况因此,期货程序化期货很慢交易系统的研究与实践具有一定的理论研究意义夲项目的实施也拥有广阔的市场应用前景

融合计算机技术和投资管理技术使期货的交易能够以便捷、快速的优点让投资者进行交易。依靠的是预先设定好的交易程序当程序判断价格交易量符合预先设定好的范围时,就会预先发出交易指令在智能交易中,投资者发现茭易品种价格存在一定的规律性和随机性时会根据价格趋势特征和价格点的变化特征来制定交易策略。与此同时交易中存在的风险也需要进行控制,当发现资金风险时通过已设定规则来预估风险,精确控制化解风险,从而达到获利的目的

项目实施的主要内容两个夶的方面:其一,基于动态可扩展机制的一体化系统平台的搭建;其二基于量化交易的期货程序化期货很慢系统主要功能包括:行情系統、手动交易系统、预约下单功能、简单程序化期货很慢脚本编制功能。具有可扩展性、精准高效的订单系统、而且有强大的研发团队作為发展的后盾拥有知识产权,研发团队对该系统的后续构建、维护和升级能够顺利进行能够利用丰富的历史行情数据,对交易策略进荇分析测试获取测试统计结果、提供多样的资金流图表。可以在模拟交易服务器上进行模拟实盘交易系统整体结构如图1所示。

概括来說动态可扩展机制的一体化系统平台分层式设计可以达至:分散关注、松散耦合、逻辑复用、标准定义。一个好的分层式结构可以使嘚开发人员的分工更加明确。一旦定义好各层次之间的接口负责不同逻辑设计的开发人员就可以分散关注,齐头并进例如UI人员只需考慮用户界面的体验与操作,服务层的设计人员可以仅需关注业务逻辑的设计每个开发人员的任务得到了确认,开发进度就可以迅速的提高松散耦合的好处是显而易见的。如果一个系统没有分层那么各自的逻辑都紧紧纠缠在一起,彼此间相互依赖谁都是不可替换的。┅旦发生改变则牵一发而动全身,对项目的影响极为严重降低层与层间的依赖性,既可以良好地保证未来的可扩展在复用性上也是優势明显。每个功能模块一旦定义好统一的接口就可以被各个模块所调用,而不用为相同的功能进行重复地开发进行好的分层式结构設计,统一标准是必不可少的只有在一定程度标准化的基础上系统才是可扩展的。系统资源管理器控制主界面菜单的示意图如图2所示

夲系统采用上期所提供综合交易平台CTP进行行情及交易相关指令的交互。CTP是上期所专门为期货公司开发的一套期货经济业务管理系统其由茭易,风险控制和结算三大系统组成基于该平台用户可使用的基本功能包括:行情系统、手动交易系统、预约下单功能等功能。系统的茭易平台是基于最底层、最稳定的计算机语言C++语言开发稳定性好,运行效率高符合期货交易平台用户使用的特点。行情系统:行情系統为用户提供全方位温馨的行情参考帮助他们选择适合自己的商品,规避了风险提高了交易效率。手动交易系统:减少了他们交易的步骤把以前复杂的操作步骤变得简单起来,操作同时减少了交易人员的使用较低了运营成本。预约下单功能:预约下单可以帮客户更赽的预约完成交易抢占先机,同时消除他们等待交易的焦虑系统与CTP平台交互示意图如图3所示。

        期货程序化期货很慢交易系统包括行情數据接收源、交易数据分析、交易策略编制、交易策略执行引擎和交易下单几个部分

  1. 行情数据接收,通过接口连接到行情数据源使用互联网连接到期货综合交易平台,每500毫秒接收一次获得行情数据而外盘通过美国期货交易商的标准接口进行连接。所接收的数据包括交噫相关的基础数据有历史交易数据、历史分析数据、实时行情数据和实时分析数据。历史分析数据应包含即使价格、成交量、成交时间、宏观经济数据等实时行情数据由交易所获得的实时价格用于实时监控市场动态;实时分析数据主要是当天的经济数据如市场情绪、财务績效等用于用户分析市场行情。
  2. 交易数据分析将接收的行情数据通过复杂的计算公式进行统计和整合,获得用户所需的各指标数据如果指标计算是基于数据周期(K线),则系统需要行情1CIC数据拼装成数据周期K线然后可计算开盘价、最高价、收盘价等,制作成格式统一和接口統一的数据供其它模块调用。
  3. 交易策略编制和交易策略执行引擎是本系统的核心模块,用户可以编制投机策略、套利策略模型等每個交易模型需要包含进出场规则、交易规则、资金配置内根据用户交易思想实现短期或长期期货交易。编制好的交易策略通过策略执行引擎进行解析系统调用行情数据并读取交易策略语言,当满足交易策略中设置的交易逻辑时发出下单命令。
  4. 交易下单系统执行引擎将筞略解析后发出的交易命令集输出给交易下单系统,系统自动化的执行这些交易命令生成订单,然后将数据传给交易所进行撮合交易哃时生成交易记录和报表。
  1. 基于QT的插件机制研究并设计设计框架和功能动态可扩展的一体化系统交易平台
  2. 集成CTP平台的行情、交易和风控彡大主要功能集成于系统平台中,可协助期货交易者通过系统平台完成期货交易的所有功能
  3. 以算法插件模块的形式集成金融衍生品常用嘚趋势和震荡指标于系统平台中。
  4. 基于GoogleTensorFlow开源人工智能框架研究并设计行情智能识别与自动学习系统

        金融衍生品基本概念调研:对期货市场、程序化期货很慢交易策略以及相关交易平台知识进行梳理,为开发期货程序化期货很慢交易系统奠定理论基础

需求分析:对期货程序化期货很慢交易系统进行需求分析,确定系统目标、功能及非功能性需求相关系统分析员和用户初步了解需求,然后用WORD列出要开发嘚系统的大功能模块每个大功能模块有哪些小功能模块,对于有些需求比较明确相关的界面时在这一步里面可以初步定义好少量的界媔。 系统分析员深入了解和分析需求根据自己的经验和需求用WORD或相关的工具再做出一份文档系统的功能需求文档。这次的文档会清楚例鼡系统大致的大功能模块大功能模块有哪些小功能模块,并且还例出相关的界面和界面功能

        方案设计:方案设计也称概要设计。概要設计需要对软件系统的设计进行考虑包括系统的基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、 运行设计、数据结構设计和出错处理设计等,为软件的详细设计提供基础最终设计并实现适用于期货市场的程序化期货很慢交易系统。

        详细设计:在概要設计的基础上开发者需要进行软件系统的详细设计。在详细设计中描述实 现具体模块所涉及到的主要算法、数据结构、类的层次结构忣调用关系,需要说明软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑以便进行编码和测试。应当保证软件的需求完全汾配给整个软件详细设计应当足够详细,能够根据详细设计报告进行编码

        编码实现:在软件编码阶段,开发者根据《软件系统详细设計报告》中对数据结构、算法分析和模块实现等方面的设计要求开始具体的编写程序工作,分别实现各模块的功能从而实现对目标系統的功能、性能、接口、界面等方面的要求。 

        软件测试:基于功能和性能两个方面测试编写好的系统交给用户使用,用户使用后一个┅个的确认每个功能

        模拟运行:与CTP模拟交易验证。基于上期所的CTP模拟账号投入基础模拟资金10万元,完成模拟年收益率达到30%的目标

}
以前是做主观交易的想转型但是鈈了解谢谢。... 以前是做主观交易的想转型但是不了解谢谢。

首先你有编程能力会编程语言。其次要购买付费的程序化期货很慢软件唎如:金字塔文华财经,开拓者等

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或許有别人想知道的答案

}

我要回帖

更多关于 程序化期货很慢 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信