diff --git a/frontend/src/app/backtest/[id]/page.tsx b/frontend/src/app/backtest/[id]/page.tsx index f51079b..55b177d 100644 --- a/frontend/src/app/backtest/[id]/page.tsx +++ b/frontend/src/app/backtest/[id]/page.tsx @@ -60,6 +60,7 @@ interface TransactionItem { id: number; date: string; ticker: string; + name: string | null; action: string; shares: number; price: number; @@ -390,8 +391,7 @@ export default function BacktestDetailPage() { {selectedHoldings.holdings.map((h) => ( -
{h.ticker}
-
{h.name}
+ {h.name || h.ticker} {formatNumber(h.weight)}% {formatCurrency(h.shares)} @@ -422,7 +422,7 @@ export default function BacktestDetailPage() { {transactions.map((t) => ( {t.date} - {t.ticker} + {t.name || t.ticker} {selectedSnapshot.holdings.map((holding) => ( - - {holding.ticker} + + {holding.name || holding.ticker} {holding.quantity.toLocaleString()} diff --git a/frontend/src/app/strategy/multi-factor/page.tsx b/frontend/src/app/strategy/multi-factor/page.tsx index 7185995..e3ec23c 100644 --- a/frontend/src/app/strategy/multi-factor/page.tsx +++ b/frontend/src/app/strategy/multi-factor/page.tsx @@ -207,8 +207,7 @@ export default function MultiFactorPage() { {stock.rank} -
{stock.ticker}
-
{stock.name}
+ {stock.name || stock.ticker} {stock.sector_name || '-'} {formatCurrency(stock.market_cap)} diff --git a/frontend/src/app/strategy/quality/page.tsx b/frontend/src/app/strategy/quality/page.tsx index 9ea304f..ed17242 100644 --- a/frontend/src/app/strategy/quality/page.tsx +++ b/frontend/src/app/strategy/quality/page.tsx @@ -172,8 +172,7 @@ export default function QualityStrategyPage() { {stock.rank} -
{stock.ticker}
-
{stock.name}
+ {stock.name || stock.ticker} {stock.sector_name || '-'} {formatCurrency(stock.market_cap)} diff --git a/frontend/src/app/strategy/value-momentum/page.tsx b/frontend/src/app/strategy/value-momentum/page.tsx index e1a2317..dfda757 100644 --- a/frontend/src/app/strategy/value-momentum/page.tsx +++ b/frontend/src/app/strategy/value-momentum/page.tsx @@ -188,8 +188,7 @@ export default function ValueMomentumPage() { {stock.rank} -
{stock.ticker}
-
{stock.name}
+ {stock.name || stock.ticker} {stock.sector_name || '-'} {formatCurrency(stock.market_cap)}