diff --git a/web/src/components/AILearning.tsx b/web/src/components/AILearning.tsx index 8ef1a840..20da61d2 100644 --- a/web/src/components/AILearning.tsx +++ b/web/src/components/AILearning.tsx @@ -6,8 +6,12 @@ import { api } from '../lib/api'; interface TradeOutcome { symbol: string; side: string; + quantity: number; + leverage: number; open_price: number; close_price: number; + position_value: number; + margin_used: number; pn_l: number; pn_l_pct: number; duration: string; @@ -558,6 +562,34 @@ export default function AILearning({ traderId }: AILearningProps) { + {/* Position Details */} +
+
+
Quantity
+
+ {trade.quantity ? trade.quantity.toFixed(4) : '-'} +
+
+
+
Leverage
+
+ {trade.leverage ? `${trade.leverage}x` : '-'} +
+
+
+
Position Value
+
+ {trade.position_value ? `$${trade.position_value.toFixed(2)}` : '-'} +
+
+
+
Margin Used
+
+ {trade.margin_used ? `$${trade.margin_used.toFixed(2)}` : '-'} +
+
+
+