diff --git a/app/safe-paper-trading/page.js b/app/safe-paper-trading/page.js
index 2a176e1..7926888 100644
--- a/app/safe-paper-trading/page.js
+++ b/app/safe-paper-trading/page.js
@@ -1212,6 +1212,11 @@ export default function SafePaperTradingPage() {
Confidence
{currentAnalysis.confidence}%
+ {currentAnalysis.originalConfidence && currentAnalysis.originalConfidence !== currentAnalysis.confidence && (
+
+ (Original: {currentAnalysis.originalConfidence}%, Macro: {currentAnalysis.macroAdjustment?.netAdjustment > 0 ? '+' : ''}{currentAnalysis.macroAdjustment?.netAdjustment}%)
+
+ )}
Timeframes
@@ -1284,6 +1289,78 @@ export default function SafePaperTradingPage() {
+ {/* Macro Sentiment Panel */}
+ {currentAnalysis.macroSentiment && (
+
+
+ 💰 Macro Sentiment Analysis
+ {currentAnalysis.macroAdjustment?.applied && (
+
+ {currentAnalysis.macroAdjustment.netAdjustment > 0 ? '+' : ''}{currentAnalysis.macroAdjustment.netAdjustment}%
+
+ )}
+
+
+
+ {/* Fear & Greed Index */}
+
+
Fear & Greed Index
+
+ = 75 ? 'text-green-400' :
+ currentAnalysis.macroSentiment.fearAndGreed?.value >= 55 ? 'text-yellow-400' :
+ 'text-gray-400'
+ }`}>
+ {currentAnalysis.macroSentiment.fearAndGreed?.value || 'N/A'}
+
+
+ {currentAnalysis.macroSentiment.fearAndGreed?.classification || 'unknown'}
+
+
+
+
+ {/* M2 Money Supply */}
+
+
M2 Money Supply
+
+
+ {currentAnalysis.macroSentiment.m2MoneySupply?.cryptoSignal?.signal || 'N/A'}
+
+
+ ({currentAnalysis.macroSentiment.m2MoneySupply?.cryptoSignal?.confidence || 0}%)
+
+
+ {currentAnalysis.macroSentiment.m2MoneySupply?.cryptoSignal?.timeframe && (
+
+ {currentAnalysis.macroSentiment.m2MoneySupply.cryptoSignal.timeframe}
+
+ )}
+
+
+
+ {/* Macro Adjustments Applied */}
+ {currentAnalysis.macroAdjustment?.applied && (
+
+
Macro Adjustments Applied:
+
+ {currentAnalysis.macroAdjustment.adjustments.map((adjustment, index) => (
+ -
+ •
+ {adjustment}
+
+ ))}
+
+
+ )}
+
+ )}
+
{/* Toggle Detailed Analysis */}