数据回测
Last updated
Last updated
撸币支持对过往12个月的交易数据进行回测,可根据实际需求,自定义创建回测数据范围,回测数据频率
如:实时数据(毫秒级),秒级,10秒级,30秒级。
本回测系统支持组合策略回测,用户可根据自己的需求,输入所需回测的数据参数范围,系统可对所有参数进行组合回测,并输出所有测试结果,以方便用户探寻最适合自己的策略。
数据回测任务创建后,会动态创建一个云主机进行实测,最终将根据数据的复杂程度进行按流量计费。
实际测试费用=云主机运行时间*每分钟单价
当前测试每分钟 0.02 USDT,不足1分钟按1分钟计。
例:结束时间-开始时间=68分钟,测试费用=68*0.02=1.36U。
为保障回测的顺利进行,请确保撸币账户中拥有足额的服务费。
1.创建任务
以测试ETH U本位多单为例,先创建交易货币对 ETH,选择计价货币,交易方向选择“多”,选择回测时间
以及回测频率,点击“创建”按钮,创建回测任务。
2.编辑策略
成功创建回测任务后,需对任务回测的策略参数进行设置,点击“编辑策略/查看结果”按钮。
撸币回测拥有单组回测与组合回测,两类回测方式
单组回测:数值设定等同正常交易过程中的策略设定,该回测将以所设定的单一策略,对设定时间范围内的数据进行回测,输出对应的结果。
组合回测:通过对每个参数设定最低值与最高值,以及数值之间的增加的递进参数,系统将自动统计出数值范围内的所有参数,进行交叉回测。
如ETH,网格数量设定,最小100,最大1000,递进100,那么,系统将进行100,200,300,400,500,600,700,800,900,1000 这几组数值测试。
如ETH,网格数量设定,最小100,最大1000,递进100,那么,系统将进行100,200,300,400,500,600,700,800,900,1000 这10组数值测试。
网格止盈比例设定,最小0.01,最大0.03,递进0.005,那么系统将进行0.01,0.015,0.02,0.025,0.03这5个数值进行测试。
如其他参数设定,均只有1个数值,那么该组合,将累计测试10*5=50组
因组合测试可进行8个参数的组合设定,回测系统当前默认最高可测试的组合数量为400组/轮次,当超过数量时,系统会提出警示,请重新调整参数后再进行测试。
3.开始回测
设置好相应的回测策略后,请跳转至“回测中心-回测任务”页面,找到所需回测的货币对,点击“开始回测”按钮,系统将进行测试。
回测的具体时长,与回测组合的数量、回测数据范围等息息相关,时长在数分钟到数小时不等。
4.查看回测结果
当回测状态显示为“成功”后,可点击“查看结果”按钮,查看本次回测的具体结果。
结果包含了 测试范围内的开仓次数、平仓次数、最大网格、最低未实现盈亏、网格和账户收益等。
同时也可查看所有的交易明细。
提示:回测数据仅代表该策略在过去时间内的交易情况,并不代表未来,合约交易作为高风险交易,建议根据自身情况,合理设置策略,防止出现较大亏损。