模型展示及建模感想[程序化新手]
-
本人言辞可能有些地方不当或错漏 请各位海涵
在这展示模型不是为了满足虚荣心 主要目的是为了推销这模型 顺便谈谈这几个月的感想
至于展示模型是不是好模型 见仁见智
先谈谈跳点
由于模拟盘与实盘的服务器是不同的 笔者开通了实盘行情与模拟盘进行信号对比 发现实盘的跳点情况比模拟盘成交高不少 特别是偏"右侧"进出场的跟势模型跳点会更厉害
据这几个月对股指盘面的观察与不完全统计 信号出现时点位与几秒后点位差一般维持在1至2跳间(考虑到发单至成功成交的时隔/网络延迟等) 换算手续费约为2%%
为什么不在模型内加进跳点函数 这是因为开平有可能会买在最高 卖在最低 这时候不利跳点就没意义了
接下来讲讲模型回测的有效性与过度优化问题
个人认为确保回测对未来有一定预示性最好满足以下几个条件:
1, bar数充足 最好能保证有5万根bar以上 举个例子 股指至今也运行了3年 1min bar样本20万左右 5min bar 5万左右 也就是说 建模时级别选用 最好不要低于5min周期
2,参数过多 最简单的例子就是在进出场判定上加点数再进行优化 这样做绩效或许看起来很美 但运行起来却两回事 应避免在进出判定上进行优化 级别大bar数不足的模型也应减少参数
3,交易次数不足 这个在bar数不足的情况下很常见 交易次数不足会导致不能覆盖所有行情 对未来行情没过多预示性
综上所述 级别越大 交易次数越少 参数越多 就越容易过度优化 花瓶虽美 却仅能观看
那该如何验证一个模型的有效性/预示性?
1,减少参数
2,确保bar数够
3,交易次数充足
3,在参数合理取值范围内进行优化测试 各参数盈利排列有一定规律性 这步很重要 不能因为你模型采用原始参数进行测试后对结果很满意 就不对其他相邻的参数进行测试 毕竟有可能是因为你运气好 凑巧对上不错的数组
4,同品种下将bar分时段最优化,接着用最优值交换时段跑
5,用出当前品种最优值,跑同一市场的其他品种
感想就谈到这 欢迎大家补充和讨论
下面是模型展示
模型无未来 无偷价 无信号丢失闪烁
模型提供出租 至于源码出售 视买家出价而定
若你对此模型有兴趣可联系 QQ:1326434642 提供当前账户保证金情况 本人提供无源码进行跟踪测试 需提供账户保证金情况是为了不想浪费双方时间 敬请谅解
单参数模型 日内交易 运行于1min bar 可适应多品种(前提是日内波动要高,如农产品期货日内波动低就不适合) 可适应多周期(理论上数据越细,越稳定) 可进行品种组合 以open作为进出点 采用循环算法 理念恕不能透露 只给租客大致讲解
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
- 上一篇:测试报告指标的分析及绩效指标的迷失可能
- 下一篇:没有了!
相关文章
-
没有相关内容