BY

MR.BYw 台股系統

Firebase 雲端登入

請使用你已在 Firebase Authentication 建立的 Email/Password 帳號登入。本頁不提供公開註冊。

{{ authError }}

資料遷移前,請保留原本的本機資料。若此 HTML 能讀取到原本瀏覽器的 LocalStorage,可先匯出備份;不會自動上傳或覆蓋雲端。

雲端尚無台股資料

已登入:{{ authUser.email }}。為避免示範資料覆蓋你的帳務,系統暫停載入主畫面。請選擇原本系統匯出的 JSON 備份檔,再明確確認匯入。

請勿選擇不確定來源的檔案。匯入會將此備份寫入你目前登入帳號的 Firestore 雲端文件;若雲端已有資料,系統會拒絕覆蓋。

{{ migrationMessage }}

BY

MR.BYw 台股 v2.3.3 Firebase 雲端版

全階資料安全遷移 • 外部本金與現金流校正 • 帳務診斷中心

累計外部淨投入本金 (校驗精算)

NT$ {{ formatNumber(coreLedger.netExternalInflow) }}

入: {{ formatNumber(coreLedger.totalExternalIn) }} | 出: {{ formatNumber(coreLedger.totalExternalOut) }}

證券帳戶現金餘額 (唯一流水加總)

NT$ {{ formatNumber(coreLedger.calculatedCashBalance) }}

外部金流 ± 買賣交割款 + 實收股息與折讓

庫存持股總市值 (當前行情)

NT$ {{ formatNumber(coreLedger.totalStockMarketValue) }}

未實現損益: {{ coreLedger.totalUnrealizedProfit >= 0 ? '+' : '' }}{{ formatNumber(coreLedger.totalUnrealizedProfit) }}

總資產淨值 (現金+持股市值) 即時快照

NT$ {{ formatNumber(coreLedger.totalNetAsset) }}

累計名目損益率: {{ coreLedger.overallRoi >= 0 ? '+' : '' }}{{ coreLedger.overallRoi.toFixed(2) }}% (簡化估算)

帳務檢查與資料診斷中心 來源:{{ dataDiagnostics.sourceDisplayName }}
快照時間:{{ dataDiagnostics.sourceUpdatedAt || '尚未儲存' }}
有效外部入金 {{ dataDiagnostics.validInCount }} 筆 (${{ formatNumber(dataDiagnostics.validInSum) }})
有效外部出金 {{ dataDiagnostics.validOutCount }} 筆 (${{ formatNumber(dataDiagnostics.validOutSum) }})
已排除撤銷金流 {{ dataDiagnostics.canceledInCount + dataDiagnostics.canceledOutCount }} 筆 (${{ formatNumber(dataDiagnostics.canceledInSum + dataDiagnostics.canceledOutSum) }})
有效股票成交 / 流水 {{ dataDiagnostics.activeTradeCount }} 筆成交 已連結 {{ dataDiagnostics.linkedCashCount }} 筆流水
⚠️ 發現 {{ diagnosticSummary.missingCashTrades.length }} 筆成交紀錄「缺少交割流水」: 不會自動扣款,請確認後手動補建
[{{ item.date }}] {{ item.tradeId }} - {{ item.type === 'BUY' ? '買進':'賣出' }} {{ item.name }} ({{ item.shares }}股) 應交割: NT$ {{ formatNumber(item.netCash) }}
⚠️ 發現 {{ diagnosticSummary.amountMismatchTrades.length }} 筆成交與對應流水「金額不一致」:
• 單號 {{ item.tradeId }} ({{ item.symbol }}): 預期交割 NT$ {{ formatNumber(item.expected) }},實際流水 NT$ {{ formatNumber(item.actual) }},差額 NT$ {{ formatNumber(item.diff) }}
⚠️ 發現 {{ diagnosticSummary.duplicateCashTrades.length }} 筆成交存在「重複交割流水」:
• 單號 {{ item.tradeId }}: 對應了 {{ item.count }} 筆有效流水 (累計 NT$ {{ formatNumber(item.sum) }})
ℹ️ 待人工確認清單(說明含資金關鍵字但類型非出入金,系統未自行修改):
• [{{ item.date }}] {{ item.id }}: {{ item.title }} (NT$ {{ formatNumber(item.amount) }}) - {{ item.reason }}
✔ 帳務完整性檢驗全部通過:外部出入金無正負號錯置,所有股票成交與現金交割流水完全一對一吻合,無重複與金額歧異。
• {{ warn }}

真實資金流動演變圖 (外部淨本金 vs 帳戶現金餘額)

區間:{{ chartDataRangeText }}(依真實流水記錄繪製)

不虛構歷史持股市值

資產配置比例圖

總資產: NT$ {{ formatNumber(coreLedger.totalNetAsset) }}

圖表區塊與圖例同步顯示資產金額及配置比例 (%)

{{ item.name }}
NT$ {{ formatNumber(item.amount) }} ({{ item.percentage.toFixed(1) }}%)

各持股未實現損益 (NT$)

持股名目報酬率比較 (%)

流動性分析 (帳戶現金 vs 股票市值)

流水號 ID 交易日期 類型 說明 / 備註 現金收付淨額 (NT$) 交易連動與狀態 操作
{{ tx.id }} {{ tx.date }} {{ getCashTypeName(tx.type) }} {{ tx.title }} ({{ tx.note }}) [已撤銷] {{ tx.cancelReason || '無原因' }} ({{ tx.canceledAt }}) {{ tx.amount >= 0 ? '+' : '' }}{{ formatNumber(tx.amount) }} 已撤銷作廢 🔗 交易連動 ({{ tx.linkedTradeId }}) 獨立現金流水 -

審計修訂紀錄 (Audit Log - 最近 10 筆)

[{{ log.timestamp }}] [{{ log.action }}] 紀錄ID: {{ log.recordId }} | 詳情: {{ log.details }}
尚無異動紀錄。

即時庫存持股 移動加權平均成本法

持股成本精確包含買進手續費;賣出扣除手續費與證交稅,撤銷時依原交易費率重算。

{{ stock.name }} {{ stock.symbol }} {{ stock.quote.statusText }}
行情時間: {{ stock.quote.quoteTime }} | 來源: {{ stock.quote.source }}
最新行情價
${{ stock.quote.price.toFixed(2) }} ({{ stock.quote.change >= 0 ? '+' : '' }}{{ stock.quote.change.toFixed(2) }})
成交量: {{ formatNumber(stock.quote.volume) }}
持有股數 / 均價

{{ formatNumber(stock.shares) }} 股

@ ${{ stock.avgCost.toFixed(2) }}

未實現損益 (率)

{{ stock.unrealizedProfit >= 0 ? '+' : '' }}{{ formatNumber(stock.unrealizedProfit) }}

{{ stock.roi >= 0 ? '+' : '' }}{{ stock.roi.toFixed(2) }}%

該標的累計已實現損益: {{ stock.realizedProfit >= 0 ? '+' : '' }}{{ formatNumber(stock.realizedProfit) }} 元
目前無任何在庫持股。

股票成交底冊明細 (Stock Trades Event Store)

點選「撤銷」將依據當時費率與金額原汁原味反向沖銷,避免用新費率算舊帳。

共 {{ stockTrades.length }} 筆歷史交易
交易 ID 日期 動作 標的 股數 單價 費率/折扣 手續費 證交稅 交割淨收付 狀態 操作
{{ t.tradeId }} {{ t.date }} {{ t.type === 'BUY' ? '買進' : '賣出' }} {{ t.name }} ({{ t.symbol }}) {{ formatNumber(t.shares) }} ${{ t.price.toFixed(2) }} {{ t.feeRate ? t.feeRate + '%' : '-' }} ({{ t.feeDiscount }}%) ${{ formatNumber(t.fee || 0) }} ${{ formatNumber(t.tax || 0) }} {{ t.netCash >= 0 ? '+' : '' }}{{ formatNumber(t.netCash) }} 已撤銷 有效 -

歷史已實現交易損益 (封存試算表原底冊)

代號/名稱 買進日/單價 賣出日/單價 股數 買進總成本 賣出淨收款 已實現損益 報酬率
{{ t.symbol }} {{ t.name }} {{ t.buyDate }}
${{ t.buyPrice }}
{{ t.sellDate }}
${{ t.sellPrice }}
{{ formatNumber(t.shares) }} ${{ formatNumber(t.totalBuyCost) }} ${{ formatNumber(t.totalSellNet) }} {{ t.profit >= 0 ? '+' : '' }}{{ formatNumber(t.profit) }} {{ t.roi >= 0 ? '+' : '' }}{{ (t.roi * 100).toFixed(2) }}%

個股情報與客觀新聞事實

{{ n.title }} {{ n.source }}

{{ n.content }}

⚠️ 交易撤銷與帳務平衡確認

系統將依原交易保存之實際手續費及交割款反向沖銷。

交易單號: {{ cancelModal.targetTrade?.tradeId }}
類型 / 標的: {{ cancelModal.targetTrade?.type === 'BUY' ? '現股買進' : '現股賣出' }} - {{ cancelModal.targetTrade?.name }} ({{ cancelModal.targetTrade?.symbol }})
成交股數 / 單價: {{ formatNumber(cancelModal.targetTrade?.shares) }} 股 @ ${{ cancelModal.targetTrade?.price }}
原計手續費 / 證交稅: NT$ {{ formatNumber(cancelModal.targetTrade?.fee) }} / NT$ {{ formatNumber(cancelModal.targetTrade?.tax) }}
原交割淨金額: NT$ {{ formatNumber(cancelModal.targetTrade?.netCash) }}

✔ 帳務依賴檢核通過:

撤銷後持股數量不為負數。系統將安全扣除庫存並作廢交割現金,所有損益與成本即時重新計算。

✖ 無法安全撤銷警告:

{{ cancelModal.checkResult?.reason }}

{{ activeStock.symbol }}

{{ activeStock.name }} 技術指標與客觀決策推演

行情時間:{{ activeStock.quote.quoteTime }} | 來源:{{ activeStock.quote.source }}

持股均價

${{ activeStock.avgCost.toFixed(2) }}

持股市值

${{ formatNumber(activeStock.marketValue) }}

未實現損益

${{ formatNumber(activeStock.unrealizedProfit) }}

報酬率

{{ activeStock.roi.toFixed(2) }}%

已實現損益

${{ formatNumber(activeStock.realizedProfit) }}

⚠️ 尚無可用歷史行情資料(玉山證券歷史 K 線 API 尚未串接,絕不製造假走勢)。

{{ tradeModal.type === 'BUY' ? '記錄現股買進' : '記錄現股賣出' }} 費率精算模式

系統依據成交金額與費率規則自動計算,請以實際券商交割單為準。

原始成交價金 (單價 × 股數): NT$ {{ formatNumber(computedTradeFinancials.gross) }}
券商手續費設定 試算設定,以券商實際交割單為準
%
%
原始算定: ${{ computedTradeFinancials.rawFee.toFixed(2) }} (套用最低手續費)
實收手續費: NT$ {{ formatNumber(computedTradeFinancials.finalFee) }}
證券交易稅設定 (賣出收取) 現股千分之3 / ETF千分之1
%
原始稅額: ${{ computedTradeFinancials.rawTax.toFixed(2) }}
實繳證交稅: NT$ {{ formatNumber(computedTradeFinancials.finalTax) }}
交割金額變動: NT$ {{ formatNumber(computedTradeFinancials.netCash) }}

* 買進 = 成交金額 + 手續費 | 賣出 = 成交金額 − 手續費 − 證券交易稅。所有費率與稅額均會完整固化於交易紀錄中。

{{ cashModal.isEdit ? '編輯獨立資金流水' : '新增外部/調整資金流水' }}