对于初涉量化交易的用户,TB开拓者的入门路径需要遵循系统化流程:安装TBQuant软件 → 创建软件账户与模拟交易账户 → 加载内置双均线策略 → 执行历史回测 → 详细分析交易明细 → 启动模拟交易验证。初期阶段的核心目标并非追求利润,而是完整地理解、复现并排查整个量化交易闭环。
**一、平台选择与版本确认**
官网目前提供了多个产品线,包括TBQuant量化服务平台、行情交易软件、简语言量化软件和Python相关产品。其中TBQuant是承载策略运行的核心平台,模拟及测试环节免费,实盘交易才涉及费用。
新手建议从TBQuant和官方内置策略入手,暂不引入Python编程,也无需立即购买策略服务。需特别注意,网络教程中存在旧版TBQuant的操作说明,菜单结构与当前版本差异较大;同时普通版与简语言版的代码体系完全不同,切勿混用。
**二、账户体系认知**
平台涉及三个账户层级,职能各异:
软件账户用于登录TB平台,注册后方可访问。模拟交易账户与软件账户分离,前者用于平台访问权限,后者负责下单执行与持仓管理,两者需在头寸管理器中绑定才能启动策略。新手必须先在模拟环境验证完整流程,再考虑实盘。实盘账户涉及收费且受期货公司监管要求限制,实际接入条件应咨询官方及开户公司,不可简单认为"平台注册成功"等同于"具备实盘交易资格"。
**三、内置策略实操基础**
官方新手教程采用双均线策略(简称dualma)作为练习对象,相比网络代码来源更可靠、更适合初学者验证完整流程。
首次操作建议搭建最小化测试环境:选择单一品种、固定周期(如15分钟)、保留策略默认参数、先执行历史回测再进行模拟交易。这样做的优势在于问题出现时更容易定位,避免多品种并行导致的诊断困难。
加载策略的基本步骤为:打开目标品种K线图 → 输入品种代码或通过菜单选择 → 输入策略简称dualma或通过菜单插入 → 确认图表显示交易信号。
需要区分两类配置概念:策略应用设置控制均线参数等策略逻辑,策略单元设置管理图表、成本及回测环境。新手常见误区是不断调整策略参数却未确认回测环境合理性。正确做法是先固定参数跑通流程,再深化优化工作。
**四、回测报告的正确查看方式**
生成回测报告的流程:确保K线图上已显示交易信号 → 在图表右键菜单选择"策略报告" → 双击对应栏目查看完整测试结果。若报告中无交易记录,应先检查图表是否确实产生信号,而不是立即判断软件异常。
评估回测结果时必须记录完整的测试条件:品种合约、K线周期及历史区间、策略名称与参数、初始资金、手续费及滑点设置、软件版本号。这样后续参数调整或软件升级时才能确保结果可比性。
分析顺序应为:审查交易明细(开平仓时间、方向、数量是否符合规则)→ 观察资金曲线(利润是否过度集中)→ 评估最大回撤(连续亏损心理承受度)→ 考察交易频率(成本占比变化)→ 换不同时间段验证(策略稳定性)。这是学习框架而非盈利判定标准,历史回测表现良好不代表实盘适用。
**五、从回测切换至模拟交易**
K线图显示交易信号与账户实际收到委托是两个环节。启动交易的操作路径为:打开K线图右上方交易框 → 点击"头寸管理器" → 添加并选择模拟账户(此步骤至关重要) → 核对交易策略、品种与账户配置 → 点击"启动交易"。当显示"全自动"时表示交易已启动。
模拟运行阶段应重点观察执行一致性:信号产生后账户是否出现对应委托 → 委托是否最终成交 → 实际持仓方向与数量是否预期一致 → 策略退出时账户是否清空遗留持仓 → 软件重启后状态是否依然符合预期。这些是验证策略可靠性的核心指标。
**六、从策略理解到代码编写的递进路径**
零基础用户应采取三层递进式学习:
第一层为规则明确化,用中文清晰表述"什么条件开仓、什么条件平仓、什么时候停止交易、交易数量如何确定"。规则表述不清就贸然编程,只会把模糊思想转化为难以排查的代码。
第二层为单参数修改验证,以跑通的内置策略为起点,每次仅调整一个参数(如均线周期),观察交易次数与开平仓位置的变化,确认变化是否符合预期后再进行下一步。这样能建立"规则变化→信号变化→交易结果变化"的因果链条。
第三层才是学习TBL编程语言及交易指令,注意TBL属于TBQuant的策略语言,简语言产品体系独立,两者资料和函数库不可混用。初期建议聚焦单周期单品种的基础策略,后续才逐步扩展多周期、多品种及账户级风控。
**七、多品种扩展的批量测试方法**
单品种验证完成后可进入"策略研究"工作区执行批量回测。操作流程为:打开测试工作区选择"策略研究"组件 → 选中需测试组件后点击"运行"或"并行" → 查看单品种结果同时对比底部汇总数据。需注意组合结果优良并不意味着每个品种都表现良好,应逐一核验各品种的回测报告。
**八、常见问题排查优先级**
找不到按钮 → 确认产品版本及语言一致性,不使用旧版教程;策略加载后无交易 → 检查图表是否确实产生信号;图表有信号但账户无交易 → 验证头寸管理器是否完成账户绑定与启动;参数调整后结果异常 → 区分是否混淆了策略应用设置与策略单元设置;多品种批量测试 → 使用官方策略研究工作区。
**九、学习进度验收清单**
可独立打开品种K线图 → 能加载内置策略并定位策略参数 → 能生成回测报告并查看交易明细 → 能阐述本次回测的数据区间及成本配置 → 能绑定模拟账户并正确启动、停止策略 → 能核对信号、委托、成交与持仓的对应关系 → 遇到异常时能提供充分信息供排查。完成以上流程验证后才真正进入"会运用TB进行策略验证"的阶段。此后再考虑编程进阶、组合研究与实盘接入。
特别提醒,实盘交易前必须向期货公司咨询持证客户经理,确认是否满足监管部门程序化交易权限开通条件。
0