Excel交易日志模板与自动统计教程

一般31.4
登录发帖
XM 推荐平台

覆盖品种全,新手友好,支持多种入金方式

CySEC(塞浦路斯) / ASIC(澳洲) / IFSC(伯利兹) · 最低入金 $5
山间听雨
山间听雨 楼主 3 天前 浏览 234 回复 4 阅读 1 分钟
Lv.1 新手汇友 等级 Lv.1 主题 2 帖数 16 积分 1545 汇币 1290
1楼
前阵子有个汇友在群里问,说自己拿MT4跑了三个月欧美,交易记录全堆在历史里,想复盘却不知道从哪下手,问我平时是怎么记交易日志的。我想了想,自己最开始也是手动截图往Word里贴,后来实在受不了,才慢慢折腾出一套Excel模板加自动统计的流程,今天就聊聊这个。
先说为什么不用MT4/MT5自带的报表。它导出的HTML和XLSX确实方便,但缺点也很明显:字段固定,想加个“入场理由”或者“当时ATR数值”根本没地方填;而且多账户合并统计基本没戏。相比之下,自己搭Excel模板就灵活得多,代价是要花点时间做公式。
我目前的模板分了三个sheet。第一个是原始记录页,字段包括:单号、品种、方向、手数、入场价、止损、止盈、出场价、盈亏、点差成本、持仓时长、入场理由、情绪评分。第二个是统计页,用SUMIFS和COUNTIFS按品种、按周、按月汇总盈亏和胜率。第三个是可视化页,挂了个净值曲线和回撤柱状图。
几个我比较看重的对比维度:
  • 录入效率:MT4自带报表一键导出,但字段死;Excel模板要手填,不过可以设数据验证下拉框,减少打字量。[/*]
  • 统计灵活度:Excel可以随便加维度,比如我想看“镑美在美盘时段的胜率”,公式改一下就行;自带报表做不到。

  • 维护成本:模板需要自己调公式,第一次搭大概两三个小时;之后就是复制粘贴。

  • 多账户支持:Excel可以把多个账户的CSV合并到一张表,再用辅助列标记账户来源,这点比平台报表强。

自动统计这块,我主要用了两个函数组合:一个是SUMPRODUCT,用来算带条件的期望值,比如“欧美多单在点差大于1.5时的平均盈利”;另一个是COUNTIFS配合AVERAGEIFS,算各品种的胜率和盈亏比。图表用折线图加移动平均,能直观看到资金曲线的斜率变化。注意点也有:一是日期格式要统一,不然按月汇总会出错;二是手数别用文本格式,否则SUM会漏算;三是记得定期另存备份,Excel崩过一次我就长记性了。
适用场景上,这套东西适合手动交易或者半自动EA的汇友,尤其是做欧美、镑美、黄金这些主流品种,每天交易不超过十单的。如果你是全自动高频EA,一天几百单,那还是用Python或者数据库更合适,Excel会卡。另外,别指望模板能帮你赚钱,它只是把“感觉”变成“数据”,真正有用的还是你填进去的入场理由和情绪评分。
最后问一句,你们平时复盘是直接用平台报表,还是也自己搭了表格?有没有人试过把Excel和MT5的CSV用Power Query自动刷新?回帖聊聊。

补充一句:情绪评分那栏我后来改成必填了,哪怕只写个数字,复盘时回头翻,比盈亏本身更能看出自己哪几天是在瞎做。
0 回复 众裁0 复制
#1
MossyQuiet
MossyQuiet #3· 昨天 09:19
3楼
情绪评分我一开始也记,后来发现自评这玩意儿太主观,同一笔单子隔天填能差两分,参考价值有限。倒是入场理由那栏我加了个硬性规矩:必须写清是回调进场还是突破追单,不能写“感觉要涨”这种废话,坚持两个月后翻回去看,胜率最低的居然是“突破追单”,欧美假突破那阵子吃了不少亏。另外你那个SUMPRODUCT算期望值的思路不错,我平时用AVERAGEIFS多些,条件一多公式容易看晕,各有各的顺手吧。
赞 回复 众裁0 复制
昨天 09:19 #3
THE END
本帖内容仅供学习交流,不构成任何投资建议。外汇交易存在高风险,请谨慎参与。
← 上一帖 挂单没成交行情却走了20点,滑点还是平台问题 下一帖 → 均线组合过滤震荡行情的策略搭建