跳到主要內容

IBKR YTD 報表怎麼核對?年初至今、Flex 現金明細與寄送設定(2026)

最後更新: ·
IBKR YTD 報表期間核對:IBKR 官方標誌與從 1 月 1 日累計至截止日的時間軸

想下載IBKR YTD 報表,收到的卻只有單月資料?先打開檔案找起訖日,再回設定查 Period。YTD(Year to Date,年初至今)描述資料涵蓋的期間;Email 描述送達方式。把兩者分開驗收,才知道你拿到的是全年累計到某一天,還是某個月的活動。這篇帶你留下一份 Activity Statement、Flex 現金明細與核對紀錄。

開始前準備可登入 Client Portal 網頁版的帳戶,寫下要查的帳戶與截止日。以下依 IBKR 官方指南操作,沒有使用讀者實帳測試;先以單一個人證券帳戶整理現金活動,其他帳戶另做一份。若還找不到報表入口,可先看IBKR 開戶後設定導覽。

符合資格新戶;最高 US$1,000;等值 IBKR 股票(非現金);查看資格與流程

IBKR YTD 報表先固定哪一段?把截止日寫出來

先在工作表填「年度起點、希望截止日、帳戶末碼、核對幣別」。例如假設要整理 2026 年前三季,就寫 2026-01-01~2026-09-30。這只是指定期間的教學例子,不是今天按下 YTD 必然得到的區間;如果實際檔案截止日已進入 10 月,先標出差異。

報表期間和第一筆活動日期也要分開。假設報表涵蓋 1 月 1 日至 9 月 30 日,該帳戶第一筆入金卻在 3 月,不能只憑明細首列的 3 月日期判定漏了兩個月。驗收應先讀報表自己的起訖資訊,再找已知事件是否存在;檔名寫 YTD、信件在月底收到,都不足以證明期間。

先產出 Activity Statement,確認抬頭起訖日

  1. 登入 Client Portal,進入 Performance & Reports → Statements。若跳出 Account Selector,選定本次帳戶;在 Default Statements 找 Activity Statement,按同列右側藍色 Run 箭頭。
  2. Period 可選 Year to Date;要固定成前述 9 月底,改選 Custom Date Range,把 From/To 填為 2026-01-01/2026-09-30。這兩個日期請換成你的目標。
  3. 先用 View Statement 檢查內容,再下載 PDF 留原檔;要在試算表加總,可另下載 CSV。兩種格式都記下帳戶與實際起訖日。

上述入口、期間與格式來自IBKR 產出報表指南。多帳戶時,All-in-One Summary 會合併交易、餘額與持倉;Account-by-Account Bundle 則把各戶報表分開交付。這次先只選一戶,比較容易追出差額。

IBKR 官方 Activity Statement 名稱、Run 箭頭、Period 與 Date 控制,以及 Download PDF 按鈕
官方畫面分別放大入口、期間控制與 PDF 按鈕,各框不是連續介面。Daily/2025-10-17 是 IBKR 範例值;本文請選 Year to Date 或 Custom Date Range。圖片來源:IBKR Client Portal 指南。

下載後先看 Account Information 與報表抬頭,抄下帳戶和期間,再看 Cash Report。若內容或日期不符,回到同一入口重選;若下載失敗,先試 View Statement 判斷是內容問題還是檔案問題,保存完整錯誤訊息再詢問客服。

建立 Activity Flex Query:現金明細要選到欄位層

Flex Query 是可重用的報表範本。官方 Flex Queries 說明指出,它可以逐欄選資料,而一般自訂 Activity Statement 是按區段選。這次的目標是能追逐筆現金事件,不是只匯出一個總額。

  1. 進入 Performance & Reports → Flex Queries,確認同一帳戶,在 Activity Flex Query 面板右上按 +。替範本取容易辨識的名稱,例如 YTD_Cash_Check。
  2. 首次先核對入金。在 Sections 點 Cash Transactions,開啟欄位視窗;本次 Flex 不必另選 Account Information 或 Cash Report,帳戶與入金總額會從前面的 Activity Statement 核對。
  3. 勾選 Account ID、Currency、Date/Time、Type、Description、Amount,按 Save。它們分別用來確認帳戶、原幣、事件時間、類別、描述與金額。先不要加單一標的 Filters,讓本次入金核對保持全帳戶範圍。
IBKR 官方 Activity Flex Query 加號,以及 Sections 的 Cash Report 和 Cash Transactions 選項
各框為獨立局部:Activity Flex Query 面板的新增加號,以及 Sections 的 Cash Report、Cash Transactions。本次只需選 Cash Transactions。圖片來源:IBKR Activity Flex Query 指南。

官方 Cash Transactions 欄位表列有上述六個欄位,也說明此區段包含入出金與股息。本文先用入金完成一次明細對總額;出金與股息留待這次對齊後再擴充。Cash Report 另外列佣金、買賣款、其他費用、利息與預扣等項目,因此入金加總不等於期末現金。需要拆佣金時,接著用IBKR 佣金核對教學追成交。

IBKR YTD 報表與 Flex 要怎麼對齊期間?

  1. 在 Flex 範本的 Delivery Configuration 核對 Accounts;Format 可選 CSV 供試算表使用,或 XML 供資料工具讀取。Period 選 Year to Date,不要把 Last Month 或 Last 365 Calendar Days 當作同一設定。
  2. 按 Continue 檢查後,再按 Create 保存範本。回 Flex Queries,按該範本右側 Run 箭頭。
  3. 在執行視窗重新核對 Period、Format、Multi-Account Format,再按 Run 下載。把當次執行設定與原檔一起保存;不要只記住建立範本時選過 YTD。

範本保存與當次執行的控制位置,分別見官方建立 Flex 指南及執行已存 Flex 指南。

IBKR 官方 Delivery Configuration 的 Format、Period 下拉選單,範例為 XML 與 Last Business Day
Format、Period 控制的獨立局部;官方示例為 XML/Last Business Day,本文選 CSV/Year to Date。圖片來源:IBKR 官方指南。
IBKR 官方 Flex 執行視窗的 Period、Format、Multi-Account Format 與 Run 按鈕
各框為獨立局部:Period、Format、Multi-Account Format 與 Run;官方示例為 Last Business Day/XML/Master Account Only。圖片來源:IBKR Run a Flex Query。

接著打開檔案找報表起訖資訊。若 CSV 沒有足夠的期間資訊,回 Performance & Reports → Flex Queries,按該範本的 Edit 鉛筆;入口見官方編輯範本指南。在 Delivery Configuration 把 Format 改為 Text (Pipe),將 Include header and trailer records 設為 Yes,依編輯頁提示完成確認與保存,再回清單按 Run 重新輸出。驗收副本須沿用 CSV 的帳戶、Period 與篩選設定;若截止日已變,兩份都重跑後再核對。官方編輯指南未列保存按鈕名稱;若找不到文字格式選項或無法保存,記下範本名稱與畫面訊息,請客服確認如何為該範本輸出含 BOF 的文字檔,先不判定期間已核實。

官方輸出格式說明列明:文字輸出啟用上述選項後,BOF(Begin of file)列第 2 欄是 Account ID、第 4 欄是 Report from date、第 5 欄是 Report to date、第 6 欄是產檔時間。產檔日期不能代替資料截止日。

IBKR 官方文字輸出範例的 Text Pipe 格式及 Include header and trailer records 的 Yes 與 No 控制
Text (Pipe) 與 header/trailer 控制的獨立局部;官方示例選 No,驗收副本請改選 Yes,保存範本後重新 Run。圖片來源:IBKR 輸出格式說明。

用檔內期間對回 Activity Statement。若你的 Flex 執行視窗提供 Custom Date Range,才依它的 From/To 輸入同一區間;引用的執行指南沒有列出全部 Period 選項。兩份檔案的帳戶與起訖一致,才進入下一節加總。若沒有該選項,或 Flex 仍截至 10 月、Activity 卻截至 9 月底,本次先完成指定期間 Activity Statement 的下載與抬頭核對,保存兩份原檔、各自起訖及執行設定;工作表標「期間未對齊/跨檔比較暫停」,差額留空。先請客服確認如何取得相同起訖的 Flex,再繼續比較;Activity CSV 此時只作指定期間的留存檔,尚未完成兩份檔案的入金對帳。

先按原幣、同類事件加總,再處理差額

已確認帳戶與起訖一致後,在兩份檔案都選同一原幣,例如 USD。Activity Statement 到 Cash Report → USD → Deposits 記下入金總額;Flex 到 Cash Transactions,先用 Account ID 與 Currency 選同一帳戶、USD,再依 Type 與 Description 找入金列,按 Date/Time 回查已知入金,保留 Amount 的原始正負號。官方欄位表只定義 Type 的用途,沒有列出所有類型值;若無法辨認某列是否屬於入金,先標待查,請客服確認後再納入。

Cash Report 欄位說明把多幣別資料分為原幣明細與 Base Currency Summary(基準幣別彙總);Starting Cash/Ending Cash 也和 Ending Settled Cash 分別列示。保留原欄名,這次只比同原幣的入金總額。

做一個純假設:相同期間只有兩筆 USD 入金,原始金額分別為 1,000 與 500,且沒有更正或其他入金。Flex 中選到這兩筆、加總為 US$1,500,就應拿去對 Activity Statement 的同期間 USD Deposits;不要拿它去比 Ending Cash,因為後者是期末餘額。加總後保留明細列號,才能回查是哪筆少了。

若總額不同,先用一筆已知入金的日期、幣別與金額,回查 Flex 是否有該列,再檢查 Accounts、Filters、Sections 與六個必要欄位。確認只加總入金明細,沒有混入出金、其他事件或小計;把找到的列號與描述記回工作表。差額固定寫成「Activity USD Deposits − Flex USD 入金加總」,兩端金額、差額與「金額待查」一起保留。原因未釐清時,不靠增補假設資料把數字填平。

設定 Email 送達,再驗收附件期間

  1. 回 Flex Queries,按 Flex Queries Delivery 面板的齒輪,再在 Activity Flex Queries Delivery 面板按齒輪。不要進到 Trade Confirmation Flex Queries 的寄送設定。
  2. 在 Delivery Method 選 Email,勾選本次 YTD_Cash_Check 範本,再依序按 Continue → Continue → Ok。
  3. 實際收到檔案後,重新核對範本、帳戶、格式和檔內起訖;Email 到了,只完成送達檢查,期間仍要另驗。

官方 Flex 寄送指南說明 Email 設定、逐份範本勾選,以及 sFTP 需另行申請;該頁未交代「每個月某一天寄送累計 YTD」的頻率設定。因此這裡不把選完 Email 寫成已完成每月累計排程。若你需要固定月末交付,先在自己的行事曆設提醒,每次手動執行、核對起訖後封存;要改成自動寄送,先請客服確認該範本的頻率、截止日與可用設定。

IBKR 官方 Flex Queries Delivery 面板與齒輪,以及 Activity Flex Queries Delivery 面板的齒輪
先進 Flex Queries Delivery,再選 Activity Flex Queries Delivery 的設定齒輪。兩個框來自不同畫面,不是同一個連續視窗。圖片來源:IBKR 寄送指南。
IBKR 官方 Configure Delivery Settings 的 Email 選單、Test 222 範本勾選框與 Continue 按鈕
獨立放大原始控制:Delivery Method 的 Email、範本勾選與 Continue。Test 222 是官方示例名稱,請勾自己的範本。圖片來源:IBKR 寄送指南。

少資料或只收到單月時,留下這張核對紀錄

  • 期間不符:回頭分別查範本的 Delivery Configuration 與當次 Run 的 Period,再核對檔內 from/to;保留錯誤版本,不只修改檔名。
  • 期間對、金額少:按前節的已知入金查漏順序,留下兩端金額、列號與差額,標記「金額待查」。
  • 多戶混在一起:回 Account Selector 只選一戶重跑;若要多戶同檔,先核對 Account ID 與帳戶格式,再逐戶分組。
  • 沒收到信:先回送達設定確認範本有勾選,查看登記信箱與垃圾郵件,同時手動 Run 留一份可核對原檔;寄送仍異常再交客服查詢。
本次目標:帳戶末碼〔 〕/年度〔 〕/截止日〔 〕
Activity:原檔名〔 〕/起日〔 〕/迄日〔 〕
Flex:範本名〔 〕/原檔名〔 〕/格式〔 〕
Flex 檔內期間或 BOF:帳戶〔 〕/起日〔 〕/迄日〔 〕
執行設定:Period〔 〕/帳戶格式〔 〕/Filters〔 〕
核對口徑:原幣〔 〕/入金/完整欄名〔 〕
已知入金:日期〔 〕/原幣金額〔 〕/Flex 列號與描述〔 〕
Statement Deposits〔 〕/Flex 入金加總〔 〕
差額(Statement − Flex;期間未對齊則留空)〔 〕
送達:Email 設定〔 〕/實際收件時間〔 〕/附件期間〔 〕
狀態:入金已核對/期間未對齊、跨檔比較暫停/欄位缺漏/金額待查/送達待查
查詢紀錄:錯誤訊息〔 〕/客服案件編號與回覆〔 〕

差額仍未解決時,把兩份原檔、執行設定、已知入金的列號與核對紀錄交客服,請對方說明 Cash Transactions 的該筆 Type/Description 是否屬於 Cash Report 的 Deposits,以及兩端涵蓋範圍有何差別。若卡在期間,附上各自起訖,請確認相同區間的取得方式;收到可核對的答覆前保留待查狀態。

符合資格新戶;最高 US$1,000;等值 IBKR 股票(非現金);查看資格與流程

接著閱讀

左右滑動查看更多推薦

ALPHALAB 社群

有問題?來 Telegram 聊

和 Terry、編輯、其他網友一起討論這篇文章。提問、分享觀點,回覆更即時。

加入 Telegram 討論

📩 訂閱 AlphaLab 電子報

每週最多三封:一封 Weekly 週報與最多兩封關鍵 Alpha Signal。

我們不會 spam,隨時可退訂。已訂閱?管理主題偏好(會寄登入連結到你的信箱)