欢迎来到天天文库
浏览记录
ID:42713210
大小:610.00 KB
页数:18页
时间:2019-09-20
《程序化交易方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、程序化交易方法许欣晨一、什么是程序化交易?程序化交易(ProgramTrading)是指通过计算机软件程序进行自动下单的交易。策略型:主要使用一些技术指标,按照程序化交易的原则设计交易策略,并将此交易系统写成程序,交由计算机自动执行。数量型:通过建立金融数量模型,利用计算机对行情数据的实时高速计算,自动监测交易机会、设定交易策略并完成交易。二、程序化交易与人为交易的区别程序化交易人为交易应对市场方式顺应市场预测市场分析基础技术面/统计概率基本面/技术面/经验收益稳定性比较稳定不稳定交易方式电脑自动人工手动运
2、算执行能力快速坚决缓慢犹疑决策判断方式理性/客观感性/主观持续交易能力极强因人而异各自弱点机械呆板恐惧贪婪三、程序化交易的设计原则1完整性程序化交易的思想基础23实用性简单≠无用复杂≠有效稳定性生存能力获利能力容错能力四、程序化交易的各个环节AFEBCDG实战检验与维护交易策略的编程交易策略的设计交易系统的测试交易系统的优化系统风险的分散风险资金的定比A:交易策略的设计头寸确定加仓减仓止损止盈买卖入市如何确定交易头寸:根据固定资金确定头寸根据保证金确定头寸2根据风险水平确定头寸根据波动幅度确定头寸1
3、234B:交易策略的编程先将交易策略思想转化为精确的数学公式。再通过程序编写,使之成为计算机可识别并可检验的公式系统。注意在上述转化过程中,尽可能将信息损耗降至最低。C:交易系统的测试衡量交易系统性能的指标:基本测试指标:净利润总盈利/总亏损交易次数胜率最大亏损进阶测试指标:收益率平均盈利/平均亏损标准离差风险收益比最大连续亏损D:交易系统的优化交易系统的优化包括:明确系统优化的目标选择系统优化的方式2确定系统最佳的参数123E:确定风险资本的比例使用固定比例的风险资本。引入盈利概率p,得出风险资本的比例:
4、f=盈利概率-亏损概率=p-(1-p)=2p-1(p=盈利次数/交易次数)引入盈亏比A,得出优化的风险资本比例:f=(盈亏比×盈利概率-亏损概率)/盈亏比=(A×p-(1-p))/A=((A+1)×p-1)/A(A=平均盈利/平均亏损)凯利公式的应用:短线策略:假设盈亏比A=2,盈利概率p=0.6f=((2+1)×0.6-1)/2=0.8/2=40%中线策略:假设盈亏比A=3,盈利概率p=0.5f=((3+1)×0.5-1)/3=1/3=33.3%长线策略:假设盈亏比A=4,盈利概率p=0.4f=
5、((4+1)×0.4-1)/4=1/4=25%F:系统风险的分散品种多样化方法多样化参数分散化平滑资金曲线实战是完成测试与优化后,检验交易系统的最终手段。观察交易系统的运行是否与市场特性有所偏离。程序化交易并非一劳永逸的事。稳定性盈利能力平台升级自身素养监测维护提高G:实战检验与维护五、为本次巡讲提供的模型展示:金肯特纳交易系统布林强盗交易系统恒温器交易系统动态突破Ⅱ交易系统超级日内组合系统闪灵交易者系统许欣晨
此文档下载收益归作者所有