以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 程序化交易实盘俱乐部 (http://222.73.7.161/bbs/list.asp?boardid=9) ---- 什么样的模型才是好模型;欢迎大家进入讨论 (http://222.73.7.161/bbs/dispbbs.asp?boardid=9&id=9098) |
-- 作者:zg611029 -- 发布时间:2011/11/23 10:59:44 -- 什么样的模型才是好模型;欢迎大家进入讨论 我是做股指期货的,下面所讲的是针对股指期货的,商品期货不太懂。 做自动化交易首先是你的交易策略,也就是你的交易模型,那么什么样的模型才有实用价值呢? 1.要有收益。尽管这是废话,但这是一个最基本的要求。如何确定模型的收益呢?这只能用历史数据进行测试,尽管测试的结果不能说明将来的情况。 测试时一定要注意滑点,可以用提高手续费的办法来达到此目的,根据我的经验交易5手以下:如果开仓费万分之一,测试时可设为万分之三点五。 平仓费万分之一,测试时可同样设为万分之三点五。也可以在程序设计时向不利方向加三~四跳,这样测试的结果基本上是可信的。 2.可操作性。所谓可操作性就是要有明确的出入点,而这些点在一根K线中是不变的。符合这个条件的只有这根K线的开盘价和收盘价。所以我们在模型设 计时只能以开盘价或收盘价为介入点。所有以K线中间某一点作为介入点模型我认为都是伪模型。主要是价格在这点上可能震荡很多次,手续费加上滑点 远高于你的利润,而测试是没有考虑这个问题的,所以结果是虚假的。 3.独立性。这个问题比较麻烦,我们做模型时一般都要使用一些参数,并且会根据过去的数据对参数进行优化,这就会带来一个有争义的问题,过去是否 能说明将来。对这个问题我们讨论不清楚,但我们要清楚股指运行的基本规律--有涨有跌。我们设计的参数只能根据过去的数据来,但是所使用的参数 对过去数据不能太敏感。 4.平顺性。这个问题好理解,我们的模型应该是收益和平顺性相结合的模型。 |
-- 作者:zg611029 -- 发布时间:2011/11/27 12:16:29 -- 真是郁闷,帖子挂了这么长时间,没有一人参与讨论,是我的观点太幼稚了还是其他的原因? |
-- 作者:ccirsi -- 发布时间:2011/12/3 16:15:57 -- 能赚 钱的就是好模型 |
-- 作者:wgh1256 -- 发布时间:2013/1/14 20:42:29 -- 我的个人偏好是:在不影响盈利模式的前提下,交易次数压缩得适当的少,空仓时间保持得适当的久。 |
-- 作者:wubiao888 -- 发布时间:2013/1/15 13:57:59 -- 收益率要高,曲线平滑,最大回撤10%以内,最大资金不创新高时间不超过一个月 |
-- 作者:wgh1256 -- 发布时间:2013/1/20 16:19:07 -- http://www.weistock.com/bbs/dispbbs.asp?boardid=13&id=29918 |
-- 作者:Change_1206_ -- 发布时间:2013/1/20 22:02:56 -- 难道K线当中除了开盘价,和收盘价入场,其他价格入场就都一定不可行吗?当然我的意思是信号一旦出现就一定是固定的。 |
-- 作者:dianslm -- 发布时间:2013/5/12 21:35:38 -- zg611029的论述比较内行
|
-- 作者:dianslm -- 发布时间:2013/5/12 22:01:11 -- 在20100416-20121231的测试成绩中:(一直只开 1手)
1、收益:收益要比较高,比如180万以上,以保护实战中的“边际收益”
2、滑点:滑点是对称的,影响有限,当然对于突破模型会有影响
3、可操作性:模型设计时只能以开盘价或收盘价为介入点,最好只用开盘价作为介入点,
4、独立性:设计的参数只能根据过去的数据,使用的参数对过去数据不能太敏感,要特别注意符合“大数定律”要求。
5、平顺性: 即最大回撤不能太大,通常要求 -7万以下,最好 -6万以下,盈亏比>1.8,总盈利/总亏损>1.5
6、交易次数不能太少,否则不符合“大数定律”要求,纯股指期货K线交易系统,15分钟K线级别或以上的模型都不符合要求。
通常是5分钟、3分钟、1分钟K线级别交易系统。
|