导入指南
如何将 Tradovate 交易导入 Fillbook
Tradovate 有两种方式连接 Fillbook:一种是 OAuth 登录(无需生成任何 API 密钥),另一种是针对已开通 Tradovate 自家 API Access 附加功能的账户,可直接使用 API 密钥连接。手动 CSV 导出则用于补录这两种连接建立之前的历史记录。本指南将介绍这三种方式,以及真正容易让人卡住的具体细节。
三种受支持的方式
OAuth(“Connect Tradovate”)是首选的主要方式——您直接在 Tradovate 自己的网站上登录,无需复制或粘贴任何内容。API 密钥方式是为已经开通 Tradovate API Access 附加功能的账户提供的备用方案。无论采用哪种连接方式,CSV 导出都可以补录连接建立之前的历史记录。
方式一:OAuth(“Connect Tradovate”)
在 Fillbook 的同步设置中,点击“Connect Tradovate”会打开 Tradovate 自己的登录与授权页面——您的 Tradovate 用户名和密码是在 Tradovate 自己的网站上输入的,绝不会经过 Fillbook。
- 在 Fillbook 中,进入“导入 → Tradovate”,点击“Connect Tradovate”。
- 在 Tradovate 自己的网站上登录并批准连接。您会被自动重定向回 Fillbook。
- 在确认导入之前请检查同步的交易——Tradovate 的成交数据并不总能可靠地提供佣金信息,因此系统可能会要求您在提交这批数据前,为每个合约代码设置佣金费率。
方式二:API 密钥(已开通 Tradovate API Access 附加功能的账户)
如果您的 Tradovate 账户已经开通了 API Access 附加功能,Fillbook 的同步设置中提供了一个高级选项,可以直接使用您的 API 凭据连接,而不必通过 OAuth——如果您的具体账户类型无法使用 OAuth,这个方式会很有用,但不建议仅为了避开登录页面而从零开始特意开通该功能。
多个 Tradovate 账户
如果您交易多个 Tradovate 账户——例如您自己的账户加上一个 Prop Firm 出资账户——可以在同步过程中显示的账户映射工具中,将每个账户分别映射到 Fillbook 中各自独立的账户,而不会被合并成一份历史记录。
方式三:手动 CSV 导出(用于连接之前的历史记录)
Tradovate 自身的 Reports 部分可以将交易历史导出为 CSV 文件,Fillbook 会通过自动列映射读取该文件。
- 在 Tradovate 中,打开 Reports 标签页,选择 Trades 或 Fills。
- 导出为 CSV。
- 在 Fillbook 中,进入“导入 → CSV”,从平台列表中选择 Tradovate(或手动映射列),然后确认。
佣金
这是 Tradovate 连接真正需要您手动介入的地方:其成交数据并不像部分经纪商的导出数据那样可靠地展示佣金金额,因此 OAuth 和 API 密钥两种同步方式都会要求您在提交一批数据之前,为每个合约代码设置佣金费率,而不是靠猜测或悄悄按 0 美元佣金导入。Fillbook 还会对您填写的费率进行合理性检查,若单边佣金高得不合常理,会标记出来供您复核,而不会默默接受。
重复记录处理
无论是 OAuth 同步、API 密钥同步,还是 CSV 导入,都会根据每笔交易自身的成交数据为其生成唯一标识——重新同步或重新导入同一批交易会进行更新,而不会造成重复。如果您不确定数据是否已经全部到位,再次点击“同步”是安全的。
核对导入数量与盈亏
同步或导入完成后,请将 Fillbook 中的交易数量和净盈亏,与 Tradovate 自身 Reports 中同一日期范围、同一账户的数据进行比较。由于佣金的准确性取决于您所填写的费率(见上文),盈亏不一致的原因大多可以追溯到该费率,而不是遗漏或重复的交易——请先核对您设置的费率与实际对账单是否一致。
常见问题与恢复方法
如果点击“Connect Tradovate”后被弹回 Tradovate 自己的页面,而没有返回 Fillbook,请断开连接后重新连接——如果 Tradovate 一端的账户设置发生变化,OAuth 连接可能需要重新授权。如果同步报告没有任何新交易,而您原本预期会有,请检查账户映射工具中选中的是否为正确的 Tradovate 账户;否则多账户登录可能会同步错误的子账户。如果 CSV 导入跳过了某些行,请查看导入向导的摘要——空白的必填字段会被跳过,而不是被猜测填入。
让 Fillbook 从这里开始自动跟踪您的 Tradovate 历史记录
连接完成后,R 值、Edge Score 以及基于规则的行为检测都会自动基于您同步的 Tradovate 历史记录运行。
开始免费试用 →常见问题
不需要——OAuth(“Connect Tradovate”)是主要方式,不需要该功能。API 密钥方式仅在您的账户因其他原因已经开通该附加功能时才有意义。
Tradovate 的成交数据无法可靠地展示佣金金额,因此 Fillbook 会要求您按合约代码确认费率,而不是靠猜测或按 0 美元佣金导入,从而高估您的盈亏。
可以——在同步过程中显示的账户映射工具中,每个账户都会被映射到 Fillbook 中各自独立的账户,而不会被合并成一份历史记录。
从 Tradovate 的 Reports 标签页导出 CSV 无需连接任何账户即可使用——只是您需要定期手动重新导出并重新导入,而不能自动同步。
查看完整的 Tradovate 交易日志概览,参见 Tradovate 交易日志 — Fillbook.还没准备好连接?先用以下工具手动记录交易: 免费期货交易日志模板(电子表格)— Fillbook.Using NinjaTrader instead? 如何将NinjaTrader交易导入Fillbook — Fillbook.Confused about session dates vs. calendar dates? 期货交易时段日期、时区与夏令时 — Fillbook.
Tradovate® 是 Tradovate, LLC 的注册商标。Fillbook 是一款独立产品,与 Tradovate 之间不存在关联、认可或赞助关系。