// e*trade import
你的 E*TRADE 交易日志
不用重新敲一遍,就能把 E*TRADE 交易记进日志。下载 Transaction History 的 CSV,拖进来,上传即被识别——一个文件里就有期权、股票和现金,每张合约都从 E*TRADE 真正写下它的地方读取。
一个文件 · 期权、股票与现金 · 100% 免费
// how-to-export
从 E*TRADE 的流水到你的日志
四步,大约两分钟。
- 01
下载你的 Transaction History
在 E*TRADE 打开账户流水,下载交易历史。选 CSV——同一页也提供表格版本,但能导入的是 CSV。文件名为 DownloadTxnHistory.csv。
- 02
把日期范围和活动类型都放宽
这份下载有两重筛选——按日期和按活动类型——所以导出前把两者都放宽。平仓要回溯到可能早几个月的开仓,而一个两边都在的文件不需要猜。
- 03
把文件拖进导入向导
设置 → 导入数据,把文件拖进去。凭列名和列里的内容就会自动识别为 E*TRADE——没有对应步骤,不用清理。
- 04
预览并确认
在保存任何内容之前,逐笔查看每一笔交易。重复会被标出,文件无法交代的部分会逐项列名,随后交易记入复式账簿。
// auto-detected
所有东西一张表,按它的本来面目分流。
一次 Transaction History 下载把整个账户装进一张表——期权成交与股票成交并排,还有分红、利息和转账。里面没有哪一处写着「这一行是期权」;说明这一点的是 Description 的形状。TickerScribe 读它,把每一行分流到它本来的位置,并给那些它不愿去猜的行列名。
Activity/Trade Date,…,Activity Type,Description,Symbol,Cusip,Quantity #,Price $,Amount $,Commission,…列已对应06/12/2026,…,Bought To Open,PUT NDXP 06/12/26 21400.000,NDX,…,2,18.40,-3682.38,1.20,…期权 · 根代码是 NDXP,不是 NDX06/12/2026,…,Sold To Close,PUT NDXP 06/12/26 21400.000,NDX,…,-2,26.75,5347.62,1.20,…期权 · 平仓,成本读自现金06/15/2026,…,Option Expired,CALL SPXW 06/12/26 6100.000,SPX,…,-1,,0.00,0.00,…到期 · 记为 06/12,不是 06/1505/28/2026,…,Bought,CALL AMD 07/17/26 190.000 CALL ADV MICRO … OPENING,--,…,1,4.55,-455.51,0.51,…期权 · 待交收,效果已写明05/20/2026,…,Sold,UBER TECHNOLOGIES INC,UBER,…,-150,71.28,10691.90,0.10,…股票 · 卖出05/04/2026,…,Dividend,SCHD DIVIDEND REINVESTMENT,SCHD,…,0.412,27.05,-11.15,0.00,…分红 · 买入股份04/30/2026,…,Transfer,TRNSFR MARGIN TO CASH,--,…,,,-250.00,0.00,…已搁置 · 已列名股票·期权·Description 指的是合约,Symbol 列指的是标的。在指数周期权上,这是两回事。
合约,从它真正被写下的地方读取
E*TRADE 把合约写进 Description,而把标的留在 Symbol 列。在股票上两者一致,没有分别。在指数周期权上两者真的不同——读错那一个,就会把一张周期权归到并非它的月期权名下,悄悄把两个不同的持仓合成一个。Description 胜出,因为合约就在那里。
开仓还是平仓,只在文件说了的时候
大多数行会直接写明,尚未交收的成交则在自己的 Description 末尾以后缀标明。一行两者都没写时,这不是靠乐观去抛硬币——由该合约当前的持仓来判定,好让一笔平仓成交不会被记成一个你从未开过的全新空头。
到期按它真正到期的那天入账
到期与指数现金交收都在下一个交易日入账。把那个入账日照字面采用,就会把平仓排在合约已经到期之后——任何持仓都不可能处在那种状态。因此两者都按到期日打戳,因为持仓真正结束的正是那一天。
一笔期权成交的全部成本
Commission 这一列在期权上只承载了大约一半的负担;交易所与监管费用融进了现金金额,而且哪里都没有写名字。既然现金金额是精确的,成交的全部成本就从中读取——这样盈亏平衡点落在它真正该在的位置,而不是在每一张合约上都比真相更靠近一点。
股票成交保留文件里给出的数字
同样的做法放在股份上是错的,而这是量过的而不是假设的:那里剩下的差额是每股不到一分钱的零头,且正负两个方向都有,那是价格取整,不是费用。从中推出一笔费用等于凭空发明它。所以股票保留写明的佣金而期权不保留——各自按自己行的表现来读。
再投资的分红仍然是一次买入股份
E*TRADE 把再投资写成一行,同时既支付分红又买入股份。把它记成现金,会留下收益却丢掉股份,留下一个没有明显原因却在变大的持仓。被记录的是股份,现金那一半会在自己的行里到来。
无法导入的内容会被列名,而不是丢弃
从别的账户转入的股份与合约哪里都没有写价格,而保证金转现金的划转是成对出现、互相抵消的——记下其中任何一笔都等于凭空发明。两者都会被搁置、计数并在预览中列名,于是缺失的部分成为一件你看得见、也处理得了的事。
两分钟,一个 CSV
你全部的 E*TRADE 历史,集中一处
无需信用卡。下载 Transaction History 的 CSV 并拖进来——期权成交、股票成交以及两者之间的现金都会到来。
常见问题
TickerScribe 真的免费吗?
我需要 E*TRADE 的哪一种导出?
期权也会进来,还是只有股票?
到期和指数交收会怎样?
为什么佣金和文件里的 Commission 列对不上?
转入的股份和保证金转现金呢?
为什么一笔平仓会找不到对应的开仓?
- Interactive BrokersTransaction History 对账单——多币种统一处理,外汇腿自动过滤。
- thinkorswimAccount Statement——价差各腿重新拼合,费用逐笔对应,到期自动平仓。
- Schwab两种导出都支持——交易历史和逐持仓的批次明细。
- Fidelity一份 Accounts History 文件搞定期权、股票和现金,期权代码也会解析。
- Robinhood活动报告——期权从纯文本中解析,现金也一并导入。
- TradeStation交易报告——紧凑的期权代码自动解析。
- tastytrade交易历史——部分成交合并,报价权利金还原,到期自动平仓。
- Webull订单历史导出——只取已成交订单,按平均成交价计;未成交的单独搁置。
- Alpaca你的交易活动 CSV——每笔成交和部分成交都按实际成交价导入。
- WealthsimpleActivity 导出——股票、期权和现金同在一份文件,每张合约的权利金统一处理。
- Trade RepublicTransaction 导出——定投的零碎份额、完整现金账、拆股轧差与更名跟踪。
- M1Activity 导出——按金额下的零碎单,用实际动用的现金来定价。
- 其他任何券商或日志工具——通用 CSV 映射器