QMT回测手续费支持图形界面和代码两种配置方式,核心是尽可能贴近实盘费率,否则回测收益会虚高。
️ 图形界面设置(新手推荐)
在策略编辑器右下方的 〖回测参数〗 面板中,直接输入各项费率即可。需分别设置:
· 佣金:按实际账户费率填写,默认约万3。
· 印花税:卖出时收取,固定 0.05% (万5)。
· 过户费:沪深两市均收 0.001% (万0.1)。
· 最低收费:佣金不足5元按5元收取。
· 品种差异:场内ETF无印花税和过户费。
⌨️ 代码动态设置(精准控制)
在init函数中用ContextInfo.set_commission()设置,代码优先级高于图形界面。
· 按比例(推荐):commissionType=0。例:设佣金万1、卖出印花税千1、最低收费5元:
```python
commissionList = [0, 0.001, 0.0001, 0.0001, 0, 5]
ContextInfo.set_commission(0, commissionList)
```
· 按每手:commissionType=1,按固定金额收费。
计算示例
卖出10万元股票,佣金万2(20元)、印花税50元、过户费1元,总费用71元。
⚠️ 核心要点
· 区分全佣与净佣:全佣已包过户费,设佣金即可,勿重复计算。
· 配合滑点:同时设置滑点(如0.01%-0.1%)模拟冲击成本,结果才真实。
QMT量化回测基准选择:指数对比与超额收益计算
量化交易的回测功能支持自定义手续费率吗,可以按照自己的实际佣金设置费率?
QMT量化软件支持回测功能吗?回测的数据准确吗?
QMT量化回测样本怎么选择?时间段与市场环境说明
QMT量化策略回测技巧,数据选取与参数优化方法
怎样运用 QMT 来编写量化策略以及进行回测操作?
问一问流程:
1.提交咨询
2.专业一对一解答
3.免费发送短信回复