[讨论] 程式交易绩效与注意事项讨论

楼主: yes131420 (Aries翱翔)   2016-10-12 07:55:24
大家好,几个月前有在板上询问分享程式交易绩效,并与大家讨论过。
近期,我写出了股票做空的策略,有几个问题想要跟大家请教。
http://imgur.com/qveL7gy
以上是我的回测报告(xq程式交易)
首先,这是一个回测2010~2016的回测报告,
回测的标的范围,是台北股市的所有股票。
因为空方来的又急又快,所以我设定停损停利,还有持仓5日出场的条件。
有几个问题请教!
(1)我尝试过,这个策略我回测今年5/24的8000点一路走上来波段高点9300,大盘有着1X%
的涨幅,但是我的策略(放空)回测结果,却是赚不少,而最大连续亏损也不大(12%)
请问各位,一个好的放空策略,会是一个不管大盘多空,也能赚钱的策略吗?
(2)技术性问题,想要请问,放空股票,除了要有信用户资格外,应该没有其他条件了吧?
我的回测结果是假设,都可以正常融卷放空的结果,会不会与实际上的结果有很大的出入呢?
(3)题外话,资产分配:我目前是一位学生(大三),靠着自己跑补习班,兼家教,赚到了第一桶金
,请问,在9000点的相对高点,我是不是应该把做空的比率提高大于做多?还是要预留资金等低接个股呢?
感谢各位的帮忙,祝各位操作顺利!
作者: whiskyya (whisky)   2016-10-12 09:42:00
好神猛!
作者: ericliu13241 (阿硕)   2016-10-12 10:49:00
这个绩效有在回测时把除权息的影响拿掉吗
作者: leolarrel (真.粽子无双)   2016-10-12 12:11:00
只回测10~16年,我觉得有点短...
楼主: yes131420 (Aries翱翔)   2016-10-12 12:15:00
感谢各位的回文!这个回测结果没有避开除权息的缺口!所以我可能要去回测一下!我也有回测过1996到2016的回测报告,晚上贴上来给大家!谢谢
作者: Allenguy ( )   2016-10-12 13:35:00
学生是吧 一口小台跑系统一年 一年后你会感激我的
作者: tneduts   2016-10-12 13:56:00
股票限制蛮多的,有时候平盘下不能空,有些没券
作者: fantasywing (霑斩战)   2016-10-12 17:50:00
可以花钱拜板上名师赐教
作者: heuristics (阿弟牯)   2016-10-12 17:52:00
同 Allenguy 大
作者: john668 (john668)   2016-10-12 18:46:00
无稳定收入的话 本金波动很容易受不了而关掉程式乱打
楼主: yes131420 (Aries翱翔)   2016-10-12 19:47:00
谢谢各位的回文,我本身每月都有稳定收入,支撑生活所需不成问题,因此,我想我可以相信程式的绩效,放手让他去完成该有的期望值!
作者: Allenguy ( )   2016-10-13 00:09:00
喔 是股票呀 没看清楚 抱歉....
作者: cobrasgo (人鱼线变成鲔鱼线,超帅)   2016-10-13 08:36:00
还是几句老话,进场了没?经过一次多空循环了没?真正的挑战在是入场后,不是入场前另外股票跟平时成交量有很大的关系,有可能涨跌停出不掉最后一个问题是你的第一桶金是100万?
楼主: yes131420 (Aries翱翔)   2016-10-13 09:05:00
感谢回文!我的第一桶金是100万没错!股票我有过滤掉五日均量小于500张的情况,避免流动性问题!您提到的涨停跌停无法出场的问题确实是一个可能发生的问题,谢谢你!我思考一下
作者: cobrasgo (人鱼线变成鲔鱼线,超帅)   2016-10-13 09:11:00
跟你分享我第一次断头,我选择的股票是日成交量破万张的一样碰到连三跌停后断头大概是约十年前的事了很多东西你要进场,时间够长才会碰到你把回测时间拉到2006年开始,应该是另一个故事或是空到3008就飞天了还有现股放空是需要更多资金的,要是碰到连续涨停锁死你可能一次就毕业
楼主: yes131420 (Aries翱翔)   2016-10-13 10:00:00
谢谢你的分享!我为了分散风险,所以目前是开三个仓(各10万)来分散风险!我有设定停利20%停损5%,如果遇到涨停,真的可能会补不了…谢谢提供想法!我的策略还有加入筹码的因素,请问这样可以减少发生锁死补不了的情况吗
作者: leolarrel (真.粽子无双)   2016-10-13 12:46:00
楼主你还有很多没遇到的,真正跳下来才知冷暖,不过我很迎你跳下来,因为我要赚钱的话就是要有人赔钱....
楼主: yes131420 (Aries翱翔)   2016-10-13 12:51:00
可以请楼上大大指点一下,还有哪些因素我没有考虑到吗?谢谢
作者: heuristics (阿弟牯)   2016-10-13 12:53:00
反而期待您日后分享哪些因素是您这时没有考虑到
作者: pppeeeyyy (pppeeeyyy)   2016-10-13 13:02:00
回测之所以美丽是因为你跑了很多年,但是实际上你有没有那种决心开那么多年就是个问题了,真的要做就不要随意开开关关阿,不然总是看着赚钱的在那然后赔钱的都在你,这是我一年来的经验T.T蛇哥你不说10年前我以为你跟到了3662....QQ
楼主: yes131420 (Aries翱翔)   2016-10-13 13:52:00
谢谢大家!我想,如果我真的相信自己的参数,应该就是给他时间跑出自己的期望值,尊守纪律! 回测是把很久的时间压缩一次跑完,其中的波折可能是回测无法体会的,我想这是我必须去经历的过程,期待还有更多质疑更多想法帮我检核我的程式bug ,谢谢
作者: koow ( )   2016-10-13 16:22:00
股票应该是买卖真实情况会不会成交的了 这种要仔细去想 加油不要因为别人说不可行就不试
楼主: yes131420 (Aries翱翔)   2016-10-13 17:01:00
谢谢你的建议!我的程式已经上线了!边跑边思考~去做,应该就会有答案!
作者: Allenguy ( )   2016-10-13 17:55:00
何必急着拿真钱下去做 连除权和强制回补资料都没处理GG每年除那么多钱 你的利润可能都是空欢喜股市是正和市场 长期放空能赚钱本身逻辑就有问题
楼主: yes131420 (Aries翱翔)   2016-10-13 18:43:00
谢谢回文!除权息的问题,我是透过单纯回测除权时期(6~10月)来看程式会不会空在除权后的参考价上,结果我的发现是,除权后的参考价并不会触发我的程式(遮罩)!我是做短空,只要有符合我的设定就进场空,并非长线做空,不知道跟您的长线是否相同定义,麻烦您指导,谢谢!我有回测避开除权的月份(10月到隔年6月),绩效和最大亏损是我可以接受的!因此我才想说趁现在刚除权旺季结束,先上线,一边处理除权息的问题!
作者: flyaway0104 (飞翔吧!)   2016-10-13 18:59:00
你要先知道回测跟实际操作是两件不同的事
作者: koow ( )   2016-10-13 22:22:00
我的建议是拿可承担的金钱去直接试
楼主: yes131420 (Aries翱翔)   2016-10-13 23:08:00
楼楼上!回测与真实操作会有落差,这个问题我有爬过文章,但是我唯一能够以科学方法证明策略或许有效的方法,就是回测,因此不一定能获利,但是我认为有潜力!!楼上k大!谢谢,我已经拿了我可以接受的金额去试单,边跑边批判思考,想想我的程式哪里有问题!!
作者: lrm549 (洛恩 a.k.a sirius)   2016-10-13 23:18:00
批判思考? 你是打算不对 就要打掉从练阿?这样会有危险喔
楼主: yes131420 (Aries翱翔)   2016-10-13 23:54:00
谢谢,请问I大为什么认为会有危险呢?还是您觉得应该基于我目前现在的策略上去修改吗?谢谢
作者: koow ( )   2016-10-14 00:06:00
基本上"回测跟实际操作不同"这句话会有点争议@@先把问题简单化 先不要去考虑万一未来这策略失效的问题刚开始先把问题聚焦在你回测跟实际进出点位差距造成的原因而这些差距理论上你应该要算进程式的交易成本内
作者: jack00002100 (Hsiao Ian)   2016-10-14 00:29:00
有点不懂 标的是全部的股票 若是同时达到条件的股票很多 会不会造成买太多股票 不够钱交割的问题?
作者: starzodiac (HN)   2016-10-14 08:39:00
回测本来就跟现实有差啊 他空的还是融券 最常遇到的问题就是没券而且100万 是能空几张? 搞不好挑个三四档叫分散风险结果是分散赔钱 没挑到一直跌 qq
作者: koow ( )   2016-10-14 08:43:00
基本上如果考虑周详的话 回测跟现实进出点位的差距应该会反应在当初的设定交易成本内 不过股票的问题应该出在融券有无的问题 除权息(但原po已经说避开这段时间) 流动性问题
楼主: yes131420 (Aries翱翔)   2016-10-14 08:46:00
谢谢!首先回复一下,我的程式有设定下单的金额,每笔10万,假设今天跳出台积电,他就是会跳出讯号,但是不会下单!
作者: koow ( )   2016-10-14 08:47:00
那你是在手动下单?
楼主: yes131420 (Aries翱翔)   2016-10-14 08:48:00
另外,没有卷可以使用的情况,我是采取开多间卷商来应对,如果还是没有卷,那就不会做这档了,不过这在回测中看不出来!我是程式自动下单,已经设定过金额限制,所以他跳出讯号后会自动判断这个价位是否可以下单
作者: koow ( )   2016-10-14 08:49:00
那你回测的绩效是全部跳出来的都算在内吗?
楼主: yes131420 (Aries翱翔)   2016-10-14 08:51:00
是的,我这个跑出来的报酬率是把所有讯号都算在内!
作者: koow ( )   2016-10-14 08:52:00
那妳可以做一件事比对看看 就是假设今天跳出ABC三党 设定只挑成交量最大的那档来做 看看绩效会变如何 绝对值绝对会变差但你要注意的是profit跟MDD的关系
楼主: yes131420 (Aries翱翔)   2016-10-14 09:05:00
好的,我来测试!谢谢你的意见!
作者: Allenguy ( )   2016-10-14 12:05:00
挺有心的 加油 我只有一点建议 丢真钱测不如丢假钱测钱丢了就是要确定稳赚 放在户头不会变少不应把钱在测试系统的过程中损耗掉 手续费也是钱就好像没有企业会把未稳定系统上线一样
楼主: yes131420 (Aries翱翔)   2016-10-14 14:44:00
谢谢A大,我想我会跑轻仓,顺便感受一下自己对真实亏损的心理状况!
作者: koow ( )   2016-10-14 15:39:00
我是建议用小钱去跑 否则有些情况在下单环节的问题 没办法
楼主: yes131420 (Aries翱翔)   2016-10-14 16:24:00
谢谢k大!目前已经拿出小量资金开始试跑!!
作者: hanshsu (小肉呆)   2016-10-15 12:24:00
未稳定的系统上线也不是没有->note 7 XD
作者: Dennis411   2016-10-15 12:59:00
允许的话当然是跑真仓,毕竟决定一切的还是人,心态也是要一起磨的
楼主: yes131420 (Aries翱翔)   2016-10-15 13:02:00
谢谢回复,我也想说一个系统就算再好,也要有个适合驾驭它的人,才能相辅相成,所以我是跑真仓(小金额)!!
作者: heimaykiwi   2016-10-19 13:55:00
跳出信号只下十万,那就是限定了股价上限是100元,这本身就是个滤网了,并不是对所有股(且只6年),样本数有点少。po主可以回去看看有成交的每档股票,交易次数如果太小(我觉得少于15次都算小),可能统计意义上比较小一些。
楼主: yes131420 (Aries翱翔)   2016-10-19 17:42:00
感谢回复,针对您的建议,我之前也有想过这个问题,因此,我有去看过10万元能够下的个股,每年交易量还算是可以接受(几十次到百次),文内的图是指所有个股皆有操作下的报酬率,因此是失真的!!谢谢
作者: heimaykiwi   2016-10-19 18:05:00
以我个人的主观直觉,1%大概是勉强可以称为有效应5%才可能看做确有效应的门槛。以单一股算,6年约1500天(我自己是用日线),因此觉得觉得觉得大约15次以上才日考量可能比较有意义。补充一下自己的想法。另外一点,如果您策略是以stock return%为计量单位,2015(?)涨跌幅由7%放宽到10%这个因素也蛮重要。事实上我自己觉得涨跌幅放宽后,我原先的策略都出了一题。甚至到目前都还再修正中,没有很确定的结果.
作者: jauyou (唯心而已)   2016-10-25 17:42:00
先不论回测有没有算到不存在的利润(除权息)光你要稳定地借到券去空就有难度
作者: ntunick (台中永业....XD)   2016-10-30 08:38:00
股东会融券回补有考虑到吗?这个很多……还有停资券期间,这个些都很表……
作者: appleball200 (我带把的不要再把我了orz)   2016-12-01 22:07:00
有考虑手续费跟滑价?
楼主: yes131420 (Aries翱翔)   2016-12-04 23:26:00
我有考虑到手续费,已经把交易成本写进回测囉!滑价的部分,我是以触发价加上1档的价格作为下单价格!
作者: steven87066 (猥豪)   2016-12-15 03:14:00
這報酬的圖乍看之下好像馬丁啊
作者: slurpee (tsinonisthebest)   2015-02-12 13:05:00
这含手续费了吗,有含的话好猛

Links booklink

Contact Us: admin [ a t ] ucptt.com