Fillnovo资源

数据核对

如何验证交易导入

验证导入需要在相同期间和币种下,将成交与结果同平台报表比较。API 连接成功,尤其是零交易连接,不能验证历史覆盖范围或损益准确性。

  1. 定义可重复核对的范围
  2. 比较成交
  3. 核对损益的每个部分
  4. 先分类差异,再修正
  5. 常见问题

定义可重复核对的范围

保留源报表并记录账户、品种、币种、时区和时间边界。包含期间内平仓仓位的入场记录;仅有出场记录无法重建成本。

比较成交

有标识符时先核对标识符,再核对代码、方向、数量、价格和时间。多笔成交可能组成一笔完整交易,因此成交数不一定等于交易数。

  • 一次简单开仓和平仓。
  • 一次部分开仓或部分平仓。
  • 一个未平仓仓位,以及入场早于期间开始的平仓。
  • 重新同步后没有重复记录。

核对损益的每个部分

分别检查毛损益、佣金、返佣和资金费用。期货还需检查乘数。比较已平仓损益与整体余额前,分开币种并剔除其他资金流的影响。

先分类差异,再修正

区分历史缺失、不支持的品种、时区偏移、舍入、费用缺失和重建错误。记录差异及修正。在认为统计具有代表性之前,应解释所有导入警告。

核对示例

如何验证交易导入 · 教学示例
核对项目所需证据
期间已比较首笔和末笔成交
数量开仓、平仓和剩余未平仓数量一致
成本手续费和资金费用已核对,或已说明缺失
重复导入重新同步后无重复成交

按连接器和环境分别保留结果。Paper 测试不能证明 Live 覆盖范围;没有成交的账户无法验证重建。

常见问题

应向支持团队提供什么?

提供经纪商、期间、时区、品种、可用的成交 ID,以及预期与实际结果。遮盖不必要的个人信息,绝不发送 API 秘密值。