赚钱到底是什么?
盘中一度显示盈利 100 元,平仓后为什么账户只增加了 18 元?
用实际成交与费用账本计算一笔线性交易的净盈亏,并避免把浮盈、入金和成本重复计入收益。
30秒看懂
屏幕上跳的数字,不等于你赚到的钱

先猜一下:100 元买入 10 份,屏幕上一度显示「赚了 100」。等全部卖完、扣完手续费,这笔交易真正赚了多少?

- 先用 100 元一份的价格,买入 10 份。
- 价格涨到 110,屏幕显示「赚了 100」。可你还没卖,这只是纸面上的数字。
- 价格回落到 103,纸面数字跟着缩到 30。没卖之前,它随时会变。
- 真正卖出:4 份卖 103,6 份卖 102。差价进了账户,一共 24 元。
- 再扣掉手续费 6 元。这笔交易真正赚到的是 18 元。
- 你又往账户转进 200 元。账户多了 218,可交易只赚了 18。转进来的钱,不能算成收益。
一句话记住
没卖出之前,屏幕上的盈利只是纸面数字;卖出、扣完费用、真正落进账户的,才是你赚的钱。
搞混了会怎样:如果总按最高浮盈记账、忘了扣手续费、把自己转进去的钱也算成收益,账本会一直很好看,账户却可能在慢慢变少。
照着做的三条规则
- 没卖出的叫浮盈它会随价格变,复盘时和已卖出的分开写。
- 赚到的钱 =(卖价 − 买价)× 数量 − 费用分批卖出就一批一批算,最后再加起来。
- 账户变多,先减掉入金和出金剩下的才是交易带来的变化。
真实行情:一天之内,浮盈 263 美元,最后反而亏了
ETH 在 2022年1月26日:早上 2459.04 美元,白天一度涨到 2722.00(高了 10.7%),晚上又回到 2462.99(只高 0.16%)。
假设早上买 1 个、晚上卖出,买卖各付 0.1% 手续费:
- 白天最高时,屏幕显示浮盈 +262.96
- 晚上卖出的差价 +3.95
- 两边手续费 −4.92
- 真正结果 -0.97 美元
遇到了怎么做
- 看成交记录,不看最高价:最高价只是路过,你没在那里卖。
- 卖不卖按事先写好的规则执行,别被盘中最高点牵着走。
- 算账把两边手续费都扣上。涨幅很小的交易,手续费可能直接把它变成亏损。
行情为公开日线数据;手续费率为假设,不同平台不同。这个例子用来说明怎么算账,不代表那天适合交易。
30 秒自测:换一组数字,还会算吗?
1. 50 元买入 20 份,53 元全部卖出,手续费一共 8 元。真正赚了多少?
2. 账户月初 1000 元,月底 1500 元,这个月你自己转进去 400 元。交易赚了多少?
完整讲解概念细节 · 成立、失败、放弃三种情况 · 真实行情逐步账本 · 选择练习 · 行动卡(约 12 分钟)
01先把这件事讲明白
「价格涨了」和「我赚钱了」是两回事。价格可能在你买之前就涨了;拿在手里的浮盈,也可能在卖出前吐回去。所以记账要分两栏:已经卖出的叫已实现,还拿在手里的叫未实现。
最简单的先买后卖:毛盈亏 =(卖价 − 买价)× 数量 × 合约乘数。再减去佣金、税费、资金费用这些真正花掉的钱,才是净盈亏。股票、期货、加密的收费项目不一样,按自己的账单核对。
有一个地方容易多扣:如果用的已经是真实成交价,买卖价差和滑点已经算在价格里,不要再扣一次。只有用理想报价做模拟时,才需要另外估计这部分成本。
先分清账户里的三种变化
账户上的数字变了,可能来自三件事:已经卖出的交易结果、还没卖出的持仓估值、自己转进转出的钱。把它们分成三栏记,数字才对得上,也才知道交易本身到底赚没赚。
分批卖出时,每一批单独算差价再相加;还剩一部分没卖,就留在未实现那一栏,等真正卖出后再挪过去。转进转出的钱单独一栏,永远不算成交易收益。
赚到的 40 元,为什么只剩 34 元
虚构品种在 100 买入 10 单位,在 104 卖出,乘数为 1,毛盈利为 40 元。假设两边佣金与其他显式费用合计 6 元,净盈利就是 34 元。
图中价格已经是实际成交价。这里没有再扣一遍滑点;也没有假设任何真实市场采用这种费率。
放到实际判断中,按什么顺序做
当你比较两次操作、两套规则或账户软件上的不同数字时,用这一节统一收益口径。尤其在分批退出、隔夜持仓、资金划转与高频交易中,价格图上的涨幅不能代表账户所得。先把实际成交与显式费用合并,再解释观察到的浮盈为什么没有全部实现。
- 01
建立一笔完整账本
先确定一笔交易的起止边界,把相关买卖成交归到同一组,记录方向、数量、成交价与乘数。分批退出时逐笔算价差或计算数量加权均价。若仍有未平仓部分,分别列出已实现与未实现盈亏,不能把两者当成已结算现金。
- 02
核对成本是否重复
佣金、税费与资金费用按产品实际账单记录。已经使用真实买卖成交价时,报价点差及相对理想价的滑点通常已反映在价差里,不再机械加扣一遍。若用理想价格作模拟,则明确哪些成本需要另行估计,并写清计费次数。
- 03
对照账户变化
把期间净交易结果与入金、出金、股息及其他现金流分别列示,然后对照账户余额或净值变化。若数字不一致,先查未平仓估值时点与费用入账时间,再讨论方法好坏。不要用账户总额上涨直接证明交易产生了收益。
02成立、失败和放弃,分别怎么处理
教学情景:比较条件获得跟进、计划失效和主动放弃时,分别怎样处理。
分批退出后仍能还原净收益
教学假设:100 买入 10 单位,乘数 1,随后 4 单位在 103 卖出,6 单位在 102 卖出。毛盈利为 4×3+6×2=24 元,显式费用合计 6 元,净盈利 18 元。期间最高报价曾到 110,但账户未在该报价退出,因此瞬间 100 元浮盈只记为持仓路径信息,不计入实际收益。
复盘记 18 元净结果。最高浮盈只能用来检查退出是否按规则执行,不能替代成交价。
方向有利,成本后仍然亏损
教学假设:100.10 买入 10 单位,100.50 全部卖出,两者都是实际成交价,显式费用合计 6 元。毛收益 4 元,净结果负 2 元。图上参考报价从 100 涨到 100.6,若拿两个参考报价计算会得到 6 元毛盈利,与真实成交账本不同。记录仍写净亏损 2 元,不称为保本单。
亏损来自差价太小、盖不住费用。要检查这类小机会是不是经常被费用吃掉。
无法核对费用时暂停比较
教学假设:两份策略报告都宣称每笔赚 8 元。甲采用实际成交价并扣除 3 元显式费用;乙采用图表中间价,没有说明手续费与成交偏差。你暂不宣布乙更好,要求补充数量、乘数、报价时点与成本模型。资料不全的乙被标记为口径待核对,不进入收益排名。
放弃的是口径不一致的比较,不是断定乙会亏。未知费用不能填零,也不能凭印象编。
03真实行情逐步账本:赚钱到底是什么?
真实行情 · ETH/USDT 日线(手续费率为假设)。自动按事件或样本推进,可暂停或展开完整过程;演示结果不代表真实策略业绩。
早上买入:账本只记买入成本
2022年1月26日开盘 2459.04 美元买入 1 个 ETH。此刻已实现 0,未实现 0。
| 项目 | 数值 |
|---|---|
| 买入价 | 2459.04 |
| 数量 | 1 个 |
| 已实现盈亏 | 0 |
| 未实现盈亏 | 0 |
盘中最高:屏幕显示浮盈
价格到过 2722.00,屏幕显示 +262.96。没有卖在这里,只能记进「未实现」。收盘价此刻还不知道。
到这一刻为止经过的价格
晚上卖出:只有成交价进账
收盘 2462.99 卖出,差价 +3.95。盘中那 262.96 只是路过,没有成交,不进账。
这一天经过的三个价格
扣完手续费:真正结果
买卖各 0.1%,手续费共 4.92,净结果 -0.97。按最高价记账,会把结果多写 263.93。
同一笔交易,两种记账
早上买入:账本只记买入成本
2022年1月26日开盘 2459.04 美元买入 1 个 ETH。此刻已实现 0,未实现 0。
| 项目 | 数值 |
|---|---|
| 买入价 | 2459.04 |
| 数量 | 1 个 |
| 已实现盈亏 | 0 |
| 未实现盈亏 | 0 |
盘中最高:屏幕显示浮盈
价格到过 2722.00,屏幕显示 +262.96。没有卖在这里,只能记进「未实现」。收盘价此刻还不知道。
到这一刻为止经过的价格
晚上卖出:只有成交价进账
收盘 2462.99 卖出,差价 +3.95。盘中那 262.96 只是路过,没有成交,不进账。
这一天经过的三个价格
扣完手续费:真正结果
买卖各 0.1%,手续费共 4.92,净结果 -0.97。按最高价记账,会把结果多写 263.93。
同一笔交易,两种记账
04信息一段段到来,看看各选择的后果
本节独立假设情景。演示比较各选择在给定条件下的后果与约束,评价依据当时信息,不按事后盈亏评分。每一步使用共同的预设事实流,不冒充某个选项执行后生成的真实分支。
教学假设:乘数为 1,均价 200 买入 5 单位,三个阶段逐步补齐成交与账户信息。数字和上方动画不同,用来检验能不能自己算。
第 1 / 3 个决策时点
入场均价为 200,持仓报价为 208,目前未卖出。
此时能够确认什么?
观察提示:先确认是否已经卖出。
第 2 / 3 个决策时点
随后 2 单位在 208 卖出,3 单位在 205 卖出,全部卖完,费用合计 5 元。
该怎样记录净收益?
观察提示:两批分别算差价,再扣一次费用。
第 3 / 3 个决策时点
当天没有别的交易,账户期初 2000 元,当天自己转入 300 元,期末 2326 元。
怎样解释账户增加的 326 元?
观察提示:账户增加的钱里,有一部分是自己转进来的。
回看你的三次决策
05把本节方法留给实战
用实际成交与费用账本计算一笔线性交易的净盈亏,并避免把浮盈、入金和成本重复计入收益。
需要时再写自己的行动卡(可选)
06再往深处想一步
展开边界、取舍与研究问题
收益以金额、百分比或 R 表示时,分母必须一致。固定数量下的价差结果与固定风险仓位下的结果不能直接混在一列平均。对分批进出场还应固定合并规则,否则把一笔亏损拆成多笔、把多笔盈利合并成一笔,会改变笔数统计并扭曲后续胜率。
成交账本解决的是结果是什么,尚未回答结果是否可重复。进阶复盘可把理想规则结果、实际成交结果和费用后结果并排列出,定位偏差来自市场路径、执行还是成本。使用相同原始成交数据完成对账后,再研究不同退出规则,避免为让曲线好看而事后删掉费用。
想再想一想?展开问题与笔记(可选)
100 买入 10 单位,102 卖出,往返显式成本 6 元,净盈利是多少?
笔记仅保存在当前浏览器展开参考思路
毛盈利为 (102 − 100) × 10 = 20 元;净盈利为 20 − 6 = 14 元。
资料依据与案例口径
真实行情:ETH/USDT 日线,公开市场行情接口,与站内推演数据同源(数据清单);手续费率 0.1% 为假设。其余数字均为教学假设,用来说明记账口径,不代表任何真实账户或策略。参考:Investor.gov · 费用对收益的影响。