导入指南

导入你的 Interactive Brokers 交易

Stocka 按 IBKR 写出的原样读取保存为 CSV 的 IBKR Activity Statement 或 Flex Query,无需匹配列。你的交易、交易费用和股息都会进入免费的交易日志。

文件在你的设备上读取。没有 Stocka 账户,也不上传任何内容。

第 1 步

从 Interactive Brokers 导出文件。

Activity Statement

  1. 在 IBKR 门户中点击 Performance & Reports › Statements。
  2. 选择 Activity statement 旁边的 Run 箭头。
  3. 选择期间(Period):Daily、Monthly、Annually、Year to Date 或 Custom Date Range。
  4. 格式选择 CSV,然后保存文件。

或 Flex Query

  1. 点击 Performance & Reports › Flex Queries,再点击 Activity Flex Query 的 + 图标。
  2. 在 Sections 中选择 Trades,并包含下面列出的列;把 Format 设为 CSV,选择期间,然后点击 Continue 和 Create。
  3. 选择已保存查询旁边的 Run 箭头,点击 Run 并保存文件。

菜单名称以 IBKR 自己的帮助页面为准,可能会变。IBKR 提供前四个日历年和当年的 Flex Query 数据。

文件

Stocka 从文件中读取什么。

Activity Statement:Trades 部分(日期和时间、代码、数量、价格、佣金、币种和资产类别)、Financial Instrument Information 中的 ISIN,以及 Dividends 和 Withholding Tax 部分。数量为负的是卖出。如果报表在每个订单下列出各笔成交,就取各笔成交;卖出下方的 closed lot 行会被跳过。

Flex Query:Trades 部分。请包含 Symbol、日期(DateTime 或 TradeDate)、Quantity 和 TradePrice,以及 IBCommission 或 Buy/Sell;有 CurrencyPrimary、AssetClass 和 TradeID 会更好。查询同时列出成交和订单时,取各笔成交。

第 2 步

导入 Stocka。

  1. 在 iPhone 上打开投资组合 › 交易,轻点导入或导出,再轻点导入 CSV…。在 iPad 上,侧边栏里也有“交易”。在 Mac 上选择文件 › 导入交易…。
  2. 选择文件。Stocka 会识别它,把格式设为IBKR Activity Statement 或 IBKR Flex Query,各列也已对应好。
  3. 查看文件内容和各行:每一行都会说明将如何处理,导入后的持仓会显示每个持仓导入前后的股数。
  4. 确认导入。会先备份账本。可在“设置 › 导入”中撤销整次导入。

费用、股息、重复

每一行会怎样处理。

  • 费用:佣金(报表中的 Comm/Fee,Flex Query 中的 IBCommission)以正数记为该笔交易的费用。
  • 股息:Activity Statement 会带来每笔股息及其预扣税,按股票和日期配对。Flex Query 文件只包含交易。 只会添加账本中还没有的美元股息(同一只股票、同一天支付)。
  • 不会导入的内容:Stocka 导入以美元计价的股票和 ETF。期权、其他币种的交易和已取消的交易会注明原因并跳过。拆股等公司行动不从文件中读取。
  • 重复:已在账本中的交易——相同的券商 ID,或相同的代码、方向、日期、股数、价格和费用——会标为已在账本中并被排除,所以与上一份文件时间重叠的文件不会重复计算。可能重复是指同一代码、同一天、价格相差在 1% 以内的交易;除非打开包含可能重复的交易,否则不会导入。

Stocka Pro

也可以让新交易自动进来。

使用 Stocka Pro 时,在 IBKR 门户中另建一个 XML 格式的 Activity Flex Query(在 Trades 部分包含 Trade ID、IB Execution ID 和 ISIN),并创建 Flex Web Service 令牌(令牌在 Performance & Reports › Flex Queries › Flex Web Service Configuration 中),并把两者填入 Stocka 的券商设置;之后新交易会自动同步进来。上面的文件导入是免费的。

没有文件?

从截图导入。

截取券商 App 的持仓页面,然后在同一菜单中选择从截图导入…(Mac 上为文件 › 从截图导入…)。Stocka 在你的设备上读取每个持仓的代码、股数和平均成本;你核对每一行并打开后,它才会导入。持仓页面没有买入日期,所以每个持仓都以日期未知导入。

其他券商

任何其他券商的 CSV。

只要有标题行,任何券商的 CSV 都能导入。用同样的方法选择文件。如果格式显示其他电子表格,打开列,对应好日期、代码、股数和价格,文件里有的话再对应买入或卖出和费用。把日期设为日/月/年或月/日/年;如果文件把数字写成 1.234,56,就打开小数逗号(1.234,56)。Stocka 会记住这些列,供下次导入同类文件时使用。

常见问题

你可能想知道的。

Activity Statement 和 Flex Query 该用哪个?

两者都能导入。Activity Statement 还会带来你的股息及其预扣税。Flex Query 带有 IBKR 的交易 ID。Stocka Pro 的自动同步需要另建一个 XML 格式的 Flex Query,而不是 CSV 那个(见下文)。

从 Interactive Brokers 导入免费吗?

免费。导入文件是免费的。从 Interactive Brokers 自动导入新交易属于 Stocka Pro。

Stocka 能看到我的 IBKR 登录信息吗?

不能。文件由你自己导出,Stocka 在你的设备上读取。没有 Stocka 账户,也不上传任何内容。

导入的所有内容都会进入 Stocka 的交易日志:每一笔买入和卖出及其费用、你的平均成本,以及已实现和未实现盈亏,在 iPhone、iPad 和 Mac 上。交易日志和文件导入都免费。

更多导入指南