使用說明

本系統只做監控與決策輔助:所有買賣都在你的券商 App 執行,這裡負責記錄與計算。 下面用四個最常見的情境說明操作步驟,每個情境都附一個具體例子。

名詞速查

Instrument(標的定義)
一個代號的「說明書」:倍數、因子、計價幣別、Yahoo 代碼、去槓桿時的 1x 替代品。放在 設定 → Instruments。系統只認得有定義的代號。
Position(部位)
某個帳戶持有某個標的多少股,加上總成本。放在 持倉。同一標的在不同帳戶是不同部位。
Transaction(交易紀錄)
一筆買進或賣出。記錄後會自動更新部位數量與平均成本,賣出會算已實現損益。放在 交易紀錄
Milestone(里程碑)
財務計畫上的一個目標點:目標 NAV、期望年齡,以及達成之後要換上的目標曝險、是否停止投入與年提領。 起點加上里程碑就是一份 FIRE 計畫,在 設定 編輯。
Gross exposure(總曝險)
Σ(市值 × 倍數) ÷ NAV。例:NAV $100K,其中 $50K 買 3x ETF、$50K 買 1x → 曝險 (150K + 50K) / 100K = 2.00x。

情境零:第一次建立持倉(用 LLM 產生 CSV)

例子:你剛註冊,手上有 Firstrade、Schwab 與台股三個帳戶。不用一筆一筆手動輸入 — 把券商 App 的持倉畫面截圖,讓 LLM 幫你整理成 CSV,貼回來預覽後一次匯入。

  1. 準備資料:把每個券商的持倉畫面截圖,或直接複製網頁上的表格文字。數量、平均成本、總市值都在畫面上最好。
    只有平均成本也沒關係,提示詞會請 LLM 乘上數量換算成「總成本」。
  2. 產生 CSV:到 持倉 的「匯入 CSV」卡片按 「產生 LLM 提示詞」,複製後貼到 ChatGPT/Gemini/Claude/Grok,連同截圖或表格文字一起送出。提示詞已經帶入完整的欄位規格、枚舉值、 槓桿倍數與因子的判斷規則,還有你現有的帳戶名稱系統已認得的代號,所以已建檔的代號只要填數量與成本。
    對話框裡也有「複製並開啟 ChatGPT/Gemini/Claude」,會複製提示詞並開啟該網站的新分頁。
  3. 貼回來預覽:把 LLM 回傳的 CSV 貼進同一張卡片的輸入框(或用「下載範例 CSV」先看格式),按 「預覽」。 預覽只解析、不會寫入任何資料:每一列會標成 ✅ 可匯入/⚠ 警告(例如未建檔的代號將被新建、台幣成本已換算)/ ❌ 錯誤(缺必填、factor 不在允許值、數字格式錯)。有錯誤就不能匯入,改好再預覽一次。
    模式選「取代」時,CSV 內出現的帳戶其既有部位會全部刪除再寫入(第一次建立就用這個); 選「合併」則只覆蓋同帳戶同代號的數量與成本,其他部位保留(之後只更新一部分時用)。
  4. 確認匯入後按「立即檢查」:匯入只寫入數量與成本,還沒有報價。回 總覽 按「立即檢查」, 才會抓最新價格並算出 NAV、總曝險與因子分佈。
  5. 設定里程碑:到 設定 → FIRE 計畫 填起點的目標曝險與每個里程碑(目標 NAV、期望年齡、達成後要換的曝險、是否停止投入與年提領),FIRE 計畫頁才會顯示「期望 / 預計達成年齡」。設定頁預設就展開導引(逐題問金額),也可以改用內建樣板再調金額。
    「預計達成年齡」以 Historical CAGR(各標的長期年化報酬)為基準,旁邊小字是基準牛市/溫和熊的參考區間。
    無痕模式「快速開始」用的就是一組已經填好的里程碑:30 歲起步、45 歲 Coast FIRE、55 歲 FIRE。

CSV 長這樣(前三欄必填,# 開頭是註解):

# 已建檔的代號只要填前 5 欄
account,symbol,quantity,cost_total,cost_currency,multiplier,factor,underlying,currency,price_symbol,display_name,category,replacement_symbol,note
Firstrade,TQQQ,513.689,38000,USD,,,,,,,,,
台股,00631L,55000,3500000,TWD,,,,,,,,,台股成本用 TWD
Binance,BTC,0.35,32000,USD,,,,,,,,,
Schwab,SOXL,100,3000,USD,3,other,費城半導體,USD,SOXL,Direxion Daily Semiconductor Bull 3X,leveraged_equity,SOXX,未建檔要補 multiplier/factor
未建檔的代號一定要補 multiplier(槓桿倍數)與 factorbtc / nasdaq / sp500 / taiwan50 / gold / single_stock / other),系統才知道怎麼算曝險; 其餘欄位留空會自動推斷。台股六碼代號的 price_symbol 要加 .TW

情境一:新增一個標的

例子:假設你想開始買 SOXL(3x 費城半導體),在 Schwab 買了 100 股、每股 $30、手續費 $0。

  1. 先定義標的:到 設定 → Instruments 底部的空白列填入:代號 SOXL、名稱、類別 leveraged_equity、連結標的 「費城半導體」、因子 其他(因為不是 BTC / Nasdaq / S&P / 台灣 50 四大因子)、倍數 3、幣別 USD、Yahoo 代碼 SOXL、 替代品 SOXX(1x 半導體 ETF,之後去槓桿建議會用到)。按「儲存」。
    沒有這一步,系統看到 SOXL 會標成「缺少標的定義」並以 $0、1x 計算。
  2. 記錄買進:到 交易紀錄,日期填成交日、帳戶 Schwab、代號 SOXL、買進、數量 100、單價 30、幣別 USD、手續費 0。送出。 系統會自動建立「Schwab / SOXL」部位:數量 100、總成本 $3,000、平均成本 $30。
    如果是很久以前買的、不想逐筆補歷史交易,也可以直接在 持倉 頁「新增部位」填數量與總成本,效果相同,只是沒有交易紀錄。
  3. 更新報價並檢查:回 總覽 按「立即檢查」。持倉頁會出現 SOXL 的市值、未實現損益;曝險頁的「其他」因子會多出 $3,000 × 3 = $9,000 的曝險;歷史走勢會在下次開啟時自動抓 SOXL 的兩年日線。
用 LLM 產生 CSV:要一次新增很多標的時,不必逐一手動建檔 — 到 持倉 的「匯入 CSV」按 「產生 LLM 提示詞」,把提示詞連同券商截圖丟給 ChatGPT/Gemini/Claude,回傳的 CSV 貼回來預覽即可(詳見上面的情境零)。 CSV 裡填了 multiplierfactor 等欄位時,系統會順便建好標的定義,等於一步完成本情境的第 1、2 步。
台股標的的 Yahoo 代碼要加 .TW(例:00631L.TW),幣別選 TWD,系統會用 USD/TWD 匯率換算;交易紀錄裡的單價也填 TWD,匯率留空會自動用當日歷史匯率。

情境二:刪除(清倉)一個標的

例子:假設你把 Firstrade 的 GGLL(42.46215 股)全部賣掉,成交價 $100、手續費 $0。

  1. 記錄賣出交易紀錄 → 帳戶 Firstrade、代號 GGLL、賣出、數量 42.46215、單價 100。送出後系統算出已實現損益: 42.46215 × ($100 − 平均成本 $90.00) ≈ +$425,部位數量歸 0、總成本歸 0。
    賣出數量不能超過持有數量,超過會被擋下。
  2. 移除空部位:數量 0 的部位仍會留在 持倉 表(市值 $0)。若不會再買回,按該列「刪除」把它移掉,畫面較乾淨。已實現損益的紀錄仍保留在交易紀錄頁。
    如果你不需要已實現損益紀錄(例如只是修正輸入錯誤),也可以直接在持倉頁按「刪除」,一步到位。
  3. 標的定義要不要刪?建議保留。設定頁的 Instrument 只是說明書,留著不影響任何計算,之後買回時不用重填;歷史走勢還原持倉時也還會用到它的價格資料。
  4. 檢查:總覽按「立即檢查」,確認 NAV、曝險、因子分佈已更新(GGLL 屬「個股」因子,該因子曝險會減少 $4,250 × 2 = $8,500)。

情境三:再平衡(去槓桿)

例子:假設某月「立即檢查」後,總覽顯示:NAV $700K、總曝險 2.40x、狀態「警示」(累積期正常區間 1.8–2.2x,警示上限 2.4x)。

  1. 看建議:到 再平衡。系統會算出:目標 2.00x、回復目標 2.10x、需減少的總曝險 = 2.40 × 700K − 2.10 × 700K = $210K。 候選部位依 3x → 2x 的順序、tier 內按比例分配,例如「TQQQ 賣 $60K 換 QQQ $60K、UPRO 賣 $45K 換 VOO $45K」。 每筆都寫明賣掉多少、換成哪個 1x 替代品、減少多少曝險。按「為什麼?」可看完整推導。
    賣 3x 換 1x 時 NAV 不變,只有槓桿下降:賣 $60K 的 3x 少了 $180K 曝險,買 $60K 的 1x 加回 $60K,淨減 $120K。
  2. 在券商執行:依建議(或你自己調整後的版本)下單。系統不會替你下單,也不會因為你沒照做而出錯——建議只是參考。
  3. 記錄交易交易紀錄 逐筆記錄:Firstrade 賣 TQQQ N 股 @ 成交價;Firstrade 買 QQQ M 股 @ 成交價。
    QQQ / VOO 若是第一次持有,先到設定 → Instruments 確認有定義(預設已內建 TQQQ→QQQ、UPRO→VOO、BITU→IBIT 等替代品,但 QQQ、VOO 本身要有一列:倍數 1、因子 Nasdaq-100 / S&P 500)。
  4. 登記再平衡事件:回再平衡頁底部「記錄我執行的再平衡」,填備註(例:「2.40x → 2.10x,TQQQ/UPRO 換 QQQ/VOO」),前後比率會自動帶入。 這會在 歷史紀錄 留下一個事件,之後看曲線時知道那天為什麼變。
  5. 重新檢查:總覽「立即檢查」→ 曝險應回到 ~2.10x、狀態「正常」,並存下一筆快照。
什麼時候該再平衡?系統的規則是客觀的曝險漂移,不是「覺得市場太高」:正常區間內什麼都不用做;警示區間在下一次季度檢視時處理;超過高門檻(累積期 > 2.4x)會立即產生警報。門檻都可在 設定 調整。

建議的例行節奏

Gross exposure(總曝險)是簡化的方向性指標(市值 × 商品公告的每日槓桿倍數),並非完整的風險模型。

槓桿 ETF 在超過一天的期間,長期表現可能與其標示的每日槓桿倍數有顯著差異。

再平衡建議非投資建議。本系統不會執行任何交易。報價可能因資料來源而延遲。