模拟交易是什么?
金字塔支持期货、股票、期权、外盘全市场的实时模拟交易,模拟交易能让您在不需要实际投资的情况下,观察策略在真实市场中的实时表现。
模拟交易是程序化策略中必不可少的步骤。在模拟交易过程会暴露出例如过度拟合等问题,降低您在真实投资中的风险。
下单模式是什么?
金字塔支持两种下单模式,走完K线与固定轮询。
K线走完前,由于行情的变化策略会出现信号产生与消失交替的情况,这种情况下很多用户选择K线走完后,信号稳定的情况下再执行信号下单,这种模式就是走完K线下单模式。一般适用于长线趋势交易。
但有的用户认为这种情况会损失掉信号出现在K线走完这段时间的利润,希望信号出现立即执行,如果信号消失则使用更正功能进行信号更正,让账户恢复到信号出现前的状态,这种模拟就是固定轮询模式。一般适应于短线交易信号比较稳定的情况下。
如何进行多品种多策略的程序化交易?
金字塔支持图表与后台两种策略执行模式。
图表程序化多品种多策略的组合交易需依据多框架实现,一般组合范围在32个策略左右。
后台程序化多品种多策略组合交易我们可以直接在后台程序化功能设置界面进行多策略的添加即可。
程序化交易步骤?
1、交易策略的设计
首先要明确交易策略的属性(趋势型、波动性、套利型等),也可以是以上多种简单交易模式的综合应用,然后根据所要交易的品种价格波动特性和所要交易的周期来制定交易策略,交易策略中设定目标利润和允许亏损的范围,以及具体止盈止损点的设置。
2、模型的编写
首先要选择一个程序化交易平台,不同的交易软件程序语言具有不同的特点,包括语句语法结构、函数构造等都有所不同,投资者结合自身选择一种语言便可,然后将自己的交易策略通过计算机语言来实现。
金字塔的设计沿袭国内用户的操作习惯和理念,将业内的众多功能进行优化升级,提供丰富、大量的编程函数。提高了对交易策略的实现性,让原本复杂的程序化过程变得简单稳定,降低了程序化进入门槛,易懂易上手。
3、策略回测、模拟交易
投资者可以通过使用程序化交易软件对自己的交易策略进行模拟交易测试,以便于投资者对自己的交易思想进行评判和改进,在进行仿真测试时需要注意一下几点:回测的bar周期要与策略制定初期相吻合;回测的时期长短的选择,一般来讲回测效果较好的策略对近期行情有较好的指导性;测试报告的分析以及对仿真测试的理解,在测试报告当中要对收益率、资金回撤、收益风险比、连续亏损次数等多项指标综合考虑。
4、参数优化
对参数的优化要注意一下几点:
优化所用为历史数据,对未来的指导性强弱还有待于探讨;
模型开发要有理论基础,不能依赖于参数优化;
回测中长期的优化参数,或许对短期行情来讲是一个不错的选择;
过度佳化的参数对后市的指导性不一定好;
要考虑交易成本和滑移价差对投资结果的影响。
5、实盘交易
在实盘交易之前,建议投资者先进行模拟实盘跟踪交易,观察交易策略的稳定性后再进入实盘交易,特别是对于投资经验较少的投资者来说更为重要。
运行自动化交易对电脑有什么要求?
程序化交易主要对电脑的CPU、内存损耗较大。一般建议用户使用64位操作系统、内存4G、四核及以上配置电脑。有条件的用户可以考虑直接使用云服务器,云服务器在性能与稳定性上更具优势。