StockPulse Pro

v3
{{ multiplier.toFixed(1) }}×
TWSE {{ marketStatus.label || (isMarketOpen ? '盤中' : '已收盤') }}· {{ marketStatus.data_date.slice(5) }} {{ wsConnected ? '已連線' : '斷線重連…' }} {{ currentTime }}
{{ idx.name }}
{{ fmtPrice(idx.price) }}
{{ idx.change >= 0 ? '+' : '' }}{{ idx.change.toFixed(2) }} ({{ idx.change >= 0 ? '+' : '' }}{{ idx.change_pct.toFixed(2) }}%)

即時行情

{{ filteredStocks.length }} / {{ stocks.length }} 檔
{{ s.symbol }} {{ s.market || 'TW' }}
{{ s.name }}
{{ fmtPrice(s.price) }} {{ fmtChange(s) }}
{{ fmtVol(s.volume) }} {{ fmtPrice(s.high) }} / {{ fmtPrice(s.low) }}
內 {{ (100-outerPct(s)).toFixed(0) }}% 外 {{ outerPct(s).toFixed(0) }}%
🔍
沒有符合條件的股票
試試清除搜尋或切換 filter
📈
等待即時報價載入…

觀察清單

{{ watchlistEnriched.length }} 檔
{{ s.symbol }} {{ s.market || 'TW' }}
{{ s.name || '—' }}
{{ fmtPrice(s.price) }} {{ fmtChange(s) }}
{{ fmtVol(s.volume) }} {{ s.sector || '' }}
觀察清單還是空的
在主畫面點擊股票卡右上角的 ★ 加入

價格警示

{{ alertsList.length }} 筆 · {{ activeAlertCount }} 進行中
{{ a.symbol }}
{{ getStockName(a.symbol) }}
{{ a.direction === 'above' ? '↑' : '↓' }} {{ fmtPrice(a.target_price) }}
現價 {{ fmtPrice(getStockPrice(a.symbol)) }}
{{ fmtRelTime(a.created_at) }}
🔔
尚無價格警示
用上方表單新增第一筆警示

投資組合

{{ portfolio.summary && portfolio.summary.position_count || 0 }} 個 position
總成本
{{ fmtMoney(portfolio.summary.total_cost) }}
{{ portfolio.summary.position_count }} 個 position
總市值
{{ fmtMoney(portfolio.summary.market_value) }}
Market Value
未實現損益
{{ fmtMoneySign(portfolio.summary.unrealized_pnl) }}
{{ portfolio.summary.unrealized_pnl >= 0 ? '+' : '' }}{{ portfolio.summary.unrealized_pnl_pct.toFixed(2) }}%
當日損益
{{ fmtMoneySign(portfolio.summary.day_pnl) }}
Day P&L

📊 風險分析 Sharpe / Beta / VaR / 集中度 / 相關性

Sharpe Ratio
{{ risk.metrics.sharpe_ratio.toFixed(3) }}
風險調整報酬
Sortino Ratio
{{ risk.metrics.sortino_ratio.toFixed(3) }}
下行波動
β (vs 2330)
{{ risk.metrics.beta_vs_2330.toFixed(3) }}
市場連動度
年化報酬
{{ risk.metrics.annualized_return_pct >= 0 ? '+' : '' }}{{ risk.metrics.annualized_return_pct.toFixed(2) }}%
Annualized Return
年化波動
{{ risk.metrics.annualized_volatility_pct.toFixed(2) }}%
σ × √252
VaR 95%
-{{ risk.metrics.var_95_1day_pct.toFixed(2) }}%
1 日最大可能損失
VaR 99%
-{{ risk.metrics.var_99_1day_pct.toFixed(2) }}%
99% 信心下檻
最大回撤
-{{ risk.metrics.max_drawdown_pct.toFixed(2) }}%
Max Drawdown
HHI 集中度
{{ Math.round(risk.metrics.hhi_concentration).toLocaleString() }}
{{ risk.metrics.hhi_concentration>5000 ? '高度集中⚠️' : (risk.metrics.hhi_concentration>2500 ? '中度' : '分散') }}
產業集中度 — 最大: {{ risk.top_sector && risk.top_sector.name }} ({{ risk.top_sector && (risk.top_sector.weight*100).toFixed(1) }}%)
{{ sec }}
{{ (w*100).toFixed(1) }}%
相關性矩陣 (Correlation Heatmap)
{{ sym }}
{{ sym }} {{ (risk.correlation_matrix[sym][sym2] != null ? risk.correlation_matrix[sym][sym2].toFixed(2) : '—') }}
點 ⟳ 重新計算 取得 Sharpe / VaR / 相關性
⚠️
本系統不提供下單/交易功能
僅記錄您在其他券商的實際持倉以便追蹤損益。StockPulse Pro 不是券商, 不會執行任何買賣指令。
{{ p.symbol }}
{{ p.name || '—' }}
股數 {{ p.shares.toLocaleString() }}
成本 {{ p.avg_cost.toFixed(2) }}
現價 {{ fmtPrice(p.current_price) }}
漲跌 {{ p.change >= 0 ? '+' : '' }}{{ p.change.toFixed(2) }}
市值
{{ fmtMoney(p.market_value) }}
{{ p.unrealized_pnl >= 0 ? '+' : '' }}{{ fmtMoney(p.unrealized_pnl) }}
{{ p.unrealized_pnl_pct >= 0 ? '+' : '' }}{{ p.unrealized_pnl_pct.toFixed(2) }}%
💰
投資組合是空的
用上方表單新增第一個 position

股票篩選器

{{ screenerResults.length }} / {{ stocks.length }} 符合條件

篩選條件

{{ s.symbol }} {{ s.market || 'TW' }}
{{ s.name }}
{{ fmtPrice(s.price) }} {{ fmtChange(s) }}
{{ fmtVol(s.volume) }} {{ s.sector || '' }}
🔍
沒有符合條件的股票
調整篩選條件或試試預設

市場熱力圖

按產業分組 · 大小=成交金額 · 顏色=漲跌幅
-3%
-1.5%
0%
+1.5%
+3%

{{ sec.sector }} {{ sec.cells.length }} 檔 · {{ sec.avgPctStr }}

{{ c.symbol }}
{{ (c.change_pct >= 0 ? '+' : '') + c.change_pct.toFixed(2) }}%

財報日曆

{{ calendarTab==='dividends' ? (calendar.dividends.length + ' 檔股利') : (calendar.revenue.length + ' 檔月營收') }}
{{ it.date.slice(5) }}
{{ it.symbol }} {{ it.name }}
{{ it.year }} 年度 · {{ it.stage }}
現金 {{ it.cash_dividend.toFixed(2) }}
股票 {{ it.stock_dividend.toFixed(2) }}
💰
未來 180 天無股利資料
每年 5~7 月旺季資料最多 (董事會擬議公告後)
{{ it.period }}
{{ it.symbol }} {{ it.name }}
{{ it.sector }} · 營收 {{ fmtRev(it.revenue) }}
YoY {{ it.yoy_pct >= 0 ? '+' : '' }}{{ it.yoy_pct.toFixed(2) }}%*
MoM {{ it.mom_pct >= 0 ? '+' : '' }}{{ it.mom_pct.toFixed(2) }}%
📈
沒有月營收資料

系統設定

顯示偏好

主題
桌面通知(價格警示觸發時)
音效提示
顯示成交量條
預設顯示 MA5
預設顯示 MA10

快速動作

需要 admin 密碼 (在「功能模組管理」卡解鎖後此區按鈕才能用)

上次掃描: {{ techScanResult.scanned_symbols }} 支, 新訊號 {{ techScanResult.new_alerts }}
{{ a.symbol }} — {{ a.type }}{{ a.price ? ' @ ' + a.price : (a.rsi ? ' RSI ' + a.rsi : '') }}

系統健檢

系統狀態{{ health.status || '—' }}
版本{{ health.version || '—' }}
已運行{{ fmtUptime(health.uptime_seconds) }}
監控股票{{ (health.tw_monitoring || 0) + (health.us_monitoring || 0) }} 檔 (TW {{ health.tw_monitoring || 0 }} / US {{ health.us_monitoring || 0 }})
WebSocket 連線{{ health.ws_clients || 0 }}
資料庫大小{{ health.db_size_mb || 0 }} MB
Tick 紀錄{{ (health.trades || 0).toLocaleString() }}
Demo Tick{{ (health.trades_demo || 0).toLocaleString() }}
總警示數{{ (health.alerts_total || 0).toLocaleString() }}
進行中警示{{ health.alerts_active || 0 }}
觀察清單{{ health.watchlist || 0 }}

功能模組管理 (全面模組化後台)

輸入 admin 密碼解鎖, 即可個別開關任一功能模組 (40+ 個 flag 分 7 類)。 變更 30 秒內前端自動生效。密碼設定在 Mac mini 的 .env 檔 (預設 USERadmin1234)。

{{ adminPwdStatus.txt }}
{{ s.name }}
{{ s.description }}
{{ s.key }}

📡 外部推播 (Telegram / Discord / LINE)

價格警示 & 即時快訊會推到下方任一啟用的 channel。需 admin 密碼解鎖。

⚠️ 請先在「功能模組管理」卡輸入 admin 密碼解鎖
{{ ch === 'telegram' ? '📨 Telegram Bot' : (ch === 'discord' ? '🎮 Discord Webhook' : '💬 LINE Notify / Push') }}

👥 多使用者 / 登入

登入帳號{{ currentUser.username }}
角色{{ currentUser.role || 'user' }}

建立帳號可儲存個人化設定。Token 存於 localStorage, 30 天有效。

{{ authMsg }}

關於

產品StockPulse Pro
版本v3.9.2 (2026-04)
資料來源TWSE / Yahoo Finance
更新頻率5 秒 (TW) / 10 秒 (US)
資料保留7 天
後端FastAPI + SQLite (WAL)
前端Vue 3 + lightweight-charts

© 2026 SYNCIA · 即時內外盤分析平台
本服務僅供參考, 不構成投資建議

{{ t.icon }}
{{ t.title }}
{{ t.msg }}