Portfolio Card - User Guide
Understanding Your Portfolio Card
The portfolio card displays all essential information about your positions with enhanced technical recommendations based on price action analysis.
Card Layout Overview
┌─────────────────────────────────────────────┐
│ KEI +₹3095.82 │
│ Electrical Equipment & Parts (+13.42%) │
│ Long │
│ │
│ ▲▲ Overall Recommendation: STRONG BUY │
│ │
│ ✅ SL Safe: ₹4008.97 (Supertrend) │
│ │
│ Quantity: 6 Avg Buy Price: ₹3845.83 │
│ LTP: ₹4361.80 Current Value: ₹26170.80│
│ │
│ ┌─────────────────────────────────────────┐ │
│ │ Technical Levels ▲▲ STRONG BUY │ │
│ │ 50 EMA: ₹4048.55 ↑ 100 MA: ₹3887.83 ↑│ │
│ │ 200 MA: ₹3682.97 ↑ Supertrend: ₹4008 ↑│ │
│ │ BB Middle: ₹4162.89 RSI: 69.09 │ │
│ └─────────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────────┐ │
│ │ Fundamentals GOOD │ │
│ │ PE: 54.62 Debt-to-Equity: 0.0 │ │
│ │ Earnings Growth: 23.2% │ │
│ └─────────────────────────────────────────┘ │
│ │
│ [Analysis] [Buy/Sell] [Exit] │
└─────────────────────────────────────────────┘
Section 1: Header Information
Stock Symbol & Performance
- KEI - Stock symbol/ticker
- +₹3095.82 - Total profit/loss in rupees
- (+13.42%) - Percentage return (Green = Profit, Red = Loss)
Company Details
- Electrical Equipment & Parts - Industry sector
- Long - Position type (Long/Short)
Section 2: Overall Recommendation ⭐ NEW
The recommendation badge uses advanced price action analysis combining multiple technical indicators. Each recommendation requires specific conditions to be met - it's not just one indicator, but a combination that gives high-confidence signals.
How Recommendations Are Calculated
The system checks conditions in priority order (top to bottom). The first match determines your recommendation:
Priority Order:
- STRONG SELL (Most Critical)
- SELL (Warning)
- STRONG BUY (Best Opportunity)
- BUY (Good Entry)
- HOLD (Default/Neutral)
5 Recommendation Levels:
| Icon | Recommendation | Color | Meaning |
|---|---|---|---|
| ▲▲ | STRONG BUY | Orange (#ff8c42) | Strong uptrend + all bullish signals aligned |
| ▲ | BUY | Green | Building momentum, good entry point |
| ■ | HOLD | Blue | Consolidating, wait for clearer signal |
| ▼ | SELL | Orange | Weakening trend, consider reducing |
| ▼▼ | STRONG SELL | Red | Strong downtrend, exit recommended |
Example: ▲▲ STRONG BUY
This position shows:
- ✅ Uptrend structure (higher highs + higher lows)
- ✅ RSI 50-70 (healthy momentum)
- ✅ Above 50MA, 100MA, 200MA
- ✅ Supertrend bullish
- ✅ Above BB middle for 3+ days
- ✅ MACD bullish
- ✅ Volume above average
Action: Strong accumulation opportunity!
Detailed Logic: How Each Recommendation is Determined
▼▼ STRONG SELL Logic
Checked First (Highest Priority)
ALL of these conditions must be TRUE:
| # | Condition | Example | Why It Matters |
|---|---|---|---|
| 1 | Trend Structure = DOWNTREND | Making lower highs AND lower lows | Price pattern shows clear weakness |
| 2 | RSI < 30 OR (RSI > 70 AND below 50MA) | RSI = 25 (oversold panic) | Extreme selling pressure OR overbought but trend reversing |
| 3 | Price below 50MA | ₹1350 < ₹1380 (50MA) | Short-term trend is down |
| 4 | Closing below BB middle for 3+ days | ['BELOW', 'BELOW', 'BELOW'] | Consistent weakness for multiple days |
Example: RELIANCE (Hypothetical STRONG SELL)
✓ Trend: DOWNTREND (lower highs: ₹1400→₹1370, lower lows: ₹1350→₹1320)
✓ RSI: 28 (extreme oversold - panic selling)
✓ Price ₹1320 < 50MA ₹1380
✓ BB Position: ['BELOW', 'BELOW', 'BELOW', 'BELOW']
→ Result: ▼▼ STRONG SELL - Exit immediately!
▼ SELL Logic
Checked Second
ALL of these conditions must be TRUE:
| # | Condition | Example | Why It Matters |
|---|---|---|---|
| 1 | Trend = DOWNTREND OR Price below 50MA | Trend weakening | Either pattern or price shows weakness |
| 2 | RSI < 50 | RSI = 46.7 | Momentum is negative |
| 3 | Price below BB middle | Below average price range | Trading in lower half of volatility band |
Real Example: RELIANCE (Actual Data)
✓ Trend: UPTREND (but below 50MA check triggered)
✓ Price ₹1375 < 50MA ₹1385.43 ← KEY TRIGGER
✓ RSI: 46.7 (below 50, weak momentum)
✓ Price < BB middle ₹1384.24
✓ BB Position: ['BELOW', 'BELOW', 'BELOW', 'BELOW', 'BELOW']
→ Result: ▼ SELL - Consider reducing position
Why RELIANCE is SELL (not STRONG BUY):
- Despite uptrend structure, it's below key support (50MA)
- RSI shows weak momentum (46.7 < 50)
- Consistently trading below BB middle
- Supertrend turned bearish
- Volume below average (0.75x)
▲▲ STRONG BUY Logic
Checked Third
ALL 8 conditions must be TRUE (most strict):
| # | Condition | Target Range | Why It Matters |
|---|---|---|---|
| 1 | Trend Structure = UPTREND | Higher highs + higher lows | Price pattern shows clear strength |
| 2 | RSI between 50-70 | Sweet spot: 55-65 ideal | Healthy momentum, not overbought |
| 3 | Price above 50MA | Current > 50MA | Short-term trend is up |
| 4 | Price above 200MA | Current > 200MA | Long-term trend is up |
| 5 | Supertrend = Bullish | Direction = 1 | Dynamic support confirms uptrend |
| 6 | Above BB middle for 3+ days | ['ABOVE', 'ABOVE', 'ABOVE'] | Consistent strength |
| 7 | MACD Bullish | Histogram > 0 | Momentum indicator confirms |
| 8 | Volume > Average | Current > 20-day avg | Strong participation |
Example: KEI (STRONG BUY)
✓ 1. Trend: UPTREND (higher highs + higher lows)
✓ 2. RSI: 69.09 (healthy momentum, not overbought)
✓ 3. Price ₹4361 > 50MA ₹4048
✓ 4. Price ₹4361 > 200MA ₹3682
✓ 5. Supertrend: Bullish 🟢
✓ 6. BB: ['ABOVE', 'ABOVE', 'ABOVE', 'ABOVE']
✓ 7. MACD: Positive histogram
✓ 8. Volume: 1.5x average
→ Result: ▲▲ STRONG BUY - All systems go!
Why RELIANCE is NOT STRONG BUY:
✓ 1. Trend: UPTREND ✓
✗ 2. RSI: 46.7 (NOT 50-70) ← FAILED
✗ 3. Price ₹1375 < 50MA ₹1385 ← FAILED
✓ 4. Price ₹1375 > 200MA ₹1346 ✓
✗ 5. Supertrend: BEARISH 🔴 ← FAILED
✗ 6. BB: ['BELOW', 'BELOW', ...] ← FAILED
✓ 7. MACD: Bullish ✓
✗ 8. Volume: 0.75x (below avg) ← FAILED
→ Only 3 out of 8 conditions met = NOT STRONG BUY
▲ BUY Logic
Checked Fourth
ALL of these conditions must be TRUE:
| # | Condition | Example | Why It Matters |
|---|---|---|---|
| 1 | Trend = UPTREND OR SIDEWAYS | Positive or neutral | Not in downtrend |
| 2 | RSI > 50 | RSI = 56 | Positive momentum |
| 3 | Price above 50MA | Current > 50MA | Short-term trend up |
| 4 | Above BB middle for 3 days OR MACD bullish | At least one confirmed | Some strength signal present |
Example: Stock in BUY Zone
✓ Trend: SIDEWAYS (consolidating after uptrend)
✓ RSI: 56 (positive momentum)
✓ Price ₹850 > 50MA ₹830
✓ MACD: Bullish (even if BB not consistently above)
→ Result: ▲ BUY - Good entry point
■ HOLD Logic
Checked Last (Default)
ALL of these conditions must be TRUE:
| # | Condition | Example | Why It Matters |
|---|---|---|---|
| 1 | Trend = SIDEWAYS | No clear direction | Consolidating |
| 2 | RSI between 40-60 | RSI = 52 | Neutral momentum |
| 3 | Price above 50MA | Current > 50MA | At least maintaining support |
Example: Stock in HOLD Zone
✓ Trend: SIDEWAYS (no higher/lower pattern)
✓ RSI: 52 (neutral zone)
✓ Price ₹950 > 50MA ₹930
→ Result: ■ HOLD - Wait for clearer signal
If none of the above match: Defaults to HOLD
Quick Decision Tree
START
↓
Is Trend DOWNTREND + RSI extreme + Below 50MA + Below BB middle 3 days?
YES → ▼▼ STRONG SELL
NO ↓
Is Trend DOWNTREND OR Below 50MA + RSI < 50 + Below BB middle?
YES → ▼ SELL
NO ↓
Is Trend UPTREND + RSI 50-70 + Above all MAs + Supertrend bullish
+ Above BB middle 3 days + MACD bullish + High volume?
YES → ▲▲ STRONG BUY
NO ↓
Is Trend UPTREND/SIDEWAYS + RSI > 50 + Above 50MA + (BB or MACD bullish)?
YES → ▲ BUY
NO ↓
Is Trend SIDEWAYS + RSI 40-60 + Above 50MA?
YES → ■ HOLD
NO ↓
DEFAULT → ■ HOLD
Real-World Examples with Explanations
Example 1: Why Strong Signals Matter
Stock A: Looks good at first glance
✓ Price: ₹500 (up 2% today)
✓ Above 200MA
✓ Positive MACD
But...
✗ RSI: 45 (weak momentum)
✗ Below 50MA
✗ Supertrend: Bearish
✗ Volume: Low
→ Result: ▼ SELL (not BUY!)
Reason: Short-term weakness despite long-term uptrend
Example 2: All Signals Aligned
Stock B: True strength
✓ Trend: UPTREND (clear higher highs/lows)
✓ RSI: 62 (strong but not overbought)
✓ Above 50MA, 100MA, 200MA (all MAs aligned)
✓ Supertrend: Bullish
✓ Above BB middle for 5 days straight
✓ MACD: Bullish crossover
✓ Volume: 1.8x average
→ Result: ▲▲ STRONG BUY
Reason: Everything confirms the uptrend = high confidence
Understanding False Signals
Why We Need Multiple Conditions
Single indicator can be misleading:
❌ Bad Example: "Stock is STRONG BUY because RSI is 65"
- RSI alone doesn't tell full story
- Could be overbought in a downtrend
- Need trend, price position, volume confirmation
✅ Good Example: "Stock is STRONG BUY because:"
- Uptrend pattern (price action)
- RSI 65 (momentum)
- Above all MAs (trend)
- High volume (participation)
- MACD confirming (momentum)
- BB position strong (volatility)
Multiple conditions = Higher accuracy
Common Misconceptions
Myth 1: "Above 200MA = Automatic BUY"
Reality: RELIANCE example shows it can be SELL even when above 200MA
- Need short-term trend (50MA) confirmation
- Need momentum (RSI > 50)
- Need volume confirmation
Myth 2: "RSI > 70 = Sell immediately"
Reality: In strong uptrends, RSI can stay 70+ for weeks
- Check if above 50MA (trend still up)
- Check volume (strong buying)
- STRONG BUY requires 50-70, but holding 70+ positions is fine
Myth 3: "One day below 50MA = Exit"
Reality: Need consistent weakness
- SELL requires below BB middle too
- Look for 3-day pattern
- Check if trend structure broke
Section 3: Stop Loss Alert
Example: ✅ SL Safe: ₹4008.97 (Supertrend)
Alert Types:
| Icon | Message | Meaning |
|---|---|---|
| 🚨 | STOP LOSS HIT | Price below SL - Exit immediately |
| ⚠️ | Near SL | Within 5% of SL - Watch closely |
| ✅ | SL Safe | Above SL - Position secure |
SL Levels Used:
- User-defined SL
- Supertrend level
- 100MA level
- System uses the highest of these for safety
Section 4: Position Details
Basic Information
Quantity: 6 Avg Buy Price: ₹3845.83
LTP: ₹4361.80 Current Value: ₹26170.80
- Quantity - Number of shares held
- Avg Buy Price - Average entry price per share
- LTP - Last Traded Price (current market price)
- Current Value - Total portfolio value (Quantity × LTP)
Calculation:
- Invested: 6 × ₹3845.83 = ₹23,074.98
- Current: 6 × ₹4361.80 = ₹26,170.80
- Profit: ₹26,170.80 - ₹23,074.98 = ₹3,095.82 (+13.42%)
Section 5: Technical Levels
Technical Levels ▲▲ STRONG BUY
50 EMA: ₹4048.55 ↑ 100 MA: ₹3887.83 ↑
200 MA: ₹3682.97 ↑ Supertrend: ₹4008.97 ↑
BB Middle: ₹4162.89 RSI: 69.09
Understanding Technical Indicators:
Moving Averages (Trend Direction)
- 50 EMA (Exponential Moving Average) - Short-term trend
- 100 MA (Simple Moving Average) - Medium-term trend
- 200 MA (Simple Moving Average) - Long-term trend
Arrows:
- ↑ Green Arrow = Price ABOVE this level (Bullish)
- ↓ Red Arrow = Price BELOW this level (Bearish)
Example: All arrows up (↑ ↑ ↑) = Very bullish!
Supertrend
- Dynamic support/resistance level
- ↑ = Bullish trend
- ↓ = Bearish trend
BB Middle (Bollinger Band Middle)
- Shows price volatility zone
- Price above = Bullish
- Price below = Bearish
RSI (Relative Strength Index)
- 0-30 = Oversold (potential bounce)
- 30-50 = Weak momentum
- 50-70 = Healthy momentum ✅
- 70-100 = Overbought (potential pullback)
Example: RSI 69.09 = Healthy bullish momentum, not overbought
Section 6: Fundamentals
Fundamentals GOOD
PE: 54.62 Debt-to-Equity: 0.0
Earnings Growth: 23.2%
Fundamental Metrics:
PE Ratio (Price-to-Earnings)
- How much you pay for ₹1 of earnings
- Lower = Better value
- Industry comparison important
Debt-to-Equity
- Company's financial leverage
- 0.0 = No debt (Very safe!) ✅
- <1 = Low debt (Good)
-
2 = High debt (Risky)
Earnings Growth
- Year-over-year profit growth
- 23.2% = Excellent growth! ✅
-
15% = Strong
- <5% = Weak
Overall Rating:
- EXCELLENT - Outstanding fundamentals
- GOOD - Strong fundamentals ✅
- AVERAGE - Okay fundamentals
- WEAK - Poor fundamentals
- POOR - Very poor fundamentals
Section 7: Action Buttons
[📊 Analysis] [💱 Buy/Sell] [🚪 Exit]
Analysis Button
- View detailed investor-type analysis
- See suitability for Value, Growth, Momentum investors
- Get entry/exit conditions breakdown
Buy/Sell Button
- Add more shares (average up/down)
- Record partial sells
- Update position quantity
Exit Button
- Close entire position
- Record exit price and reason
- Calculate final P&L
Using the Filter Feature ⭐ NEW
Filter Dropdown
Located at top of portfolio page:
Filter: [Dropdown ▼]
Filter Options:
- All - Show all positions
- ▲▲ Strong Buy - Only show best opportunities
- ▲ Buy - Show good entry points
- ■ Hold - Show consolidating stocks
- ▼ Sell - Show weakening positions
- ▼▼ Strong Sell - Show positions to exit
Example Usage:
Scenario 1: Find Best Stocks to Add
Filter → ▲▲ Strong Buy
Result: Shows 3 positions with strong uptrend
Action: Consider adding to these positions
Scenario 2: Identify Problem Stocks
Filter → ▼▼ Strong Sell
Result: Shows 2 positions in downtrend
Action: Review and consider exiting
Scenario 3: Check Neutral Positions
Filter → ■ Hold
Result: Shows 5 consolidating positions
Action: Monitor for breakout signals
Reading Recommendations: Decision Matrix
▲▲ STRONG BUY Signals
What to do:
- ✅ Hold current position
- ✅ Consider adding more (if budget allows)
- ✅ Set trailing stop loss to protect profits
- ✅ Monitor daily for trend continuation
What NOT to do:
- ❌ Don't exit profitable positions too early
- ❌ Don't ignore if RSI goes above 80 (overbought)
▲ BUY Signals
What to do:
- ✅ Hold current position
- ✅ Good time to add if below average price
- ✅ Watch for confirmation of uptrend
- ✅ Keep stop loss tight
What NOT to do:
- ❌ Don't go all-in yet (wait for STRONG BUY)
- ❌ Don't ignore if trend reverses
■ HOLD Signals
What to do:
- ✅ Hold and monitor
- ✅ Wait for clearer signal
- ✅ Keep stop loss in place
- ✅ Watch for breakout direction
What NOT to do:
- ❌ Don't add more (wait for BUY signal)
- ❌ Don't exit yet (unless SL hit)
- ❌ Don't make hasty decisions
▼ SELL Signals
What to do:
- ✅ Consider reducing position size
- ✅ Tighten stop loss
- ✅ Book partial profits
- ✅ Monitor closely for further weakness
What NOT to do:
- ❌ Don't add more shares
- ❌ Don't ignore warning signs
- ❌ Don't hope for recovery without confirmation
▼▼ STRONG SELL Signals
What to do:
- 🚨 EXIT IMMEDIATELY or very soon
- ✅ Book losses (if any)
- ✅ Preserve capital for better opportunities
- ✅ Review what went wrong
What NOT to do:
- ❌ Don't average down (add more shares)
- ❌ Don't wait for "recovery"
- ❌ Don't ignore multiple red flags
- ❌ NEVER remove stop loss
Example: Complete Card Analysis
Stock: KEI (from image)
Overall Assessment: STRONG BUY ▲▲
Technical Signals:
- ✅ Price: ₹4361.80 (above all MAs)
- ✅ 50 EMA: ↑ (bullish)
- ✅ 100 MA: ↑ (bullish)
- ✅ 200 MA: ↑ (very bullish - long-term uptrend)
- ✅ Supertrend: ↑ (bullish)
- ✅ RSI: 69.09 (healthy momentum, not overbought)
Fundamental Signals:
- ✅ Rating: GOOD
- ✅ Debt: 0.0 (No debt - very safe)
- ✅ Earnings Growth: 23.2% (Excellent!)
Position Performance:
- ✅ Profit: +₹3095.82 (+13.42%)
- ✅ Above entry price: ₹4361.80 > ₹3845.83
Risk Management:
- ✅ SL Safe at ₹4008.97 (Supertrend)
- ✅ Price 8.8% above SL (good cushion)
Recommended Action:
- Hold - Continue holding position
- Consider adding - If you have capital, this is a good opportunity
- Set trailing SL - Move SL to ₹4200 (lock in profits)
- Monitor daily - Watch for RSI above 75 or trend reversal
Tips for Best Results
Daily Monitoring
- Check recommendation badges each morning
- Use filter to quickly find STRONG SELL positions
- Review technical levels for any MA crosses
- Watch for SL alerts
Weekly Review
- Filter by each recommendation level
- Analyze distribution (too many SELL signals = defensive mode)
- Review fundamentals of STRONG BUY stocks
- Rebalance based on recommendations
Risk Management
- Never ignore ▼▼ STRONG SELL signals
- Always respect stop losses
- Consider adding only to ▲▲ STRONG BUY positions
- Book partial profits when RSI > 75
Common Questions
Q: What if recommendation changes daily?
A: This is normal during consolidation (■ HOLD). Wait for 3+ days of consistent signal before acting.
Q: Can I trust STRONG BUY signals?
A: STRONG BUY means ALL conditions are met (trend, MAs, RSI, volume, etc.). It's the highest conviction signal, but always use stop losses.
Q: Should I exit on first SELL signal?
A: Not necessarily. One ▼ SELL signal = warning. Multiple days or ▼▼ STRONG SELL = exit soon.
Q: What if fundamentals are POOR but technicals are STRONG BUY?
A: Short-term traders can trade the technicals. Long-term investors should avoid poor fundamentals.
Q: How often is data updated?
A: Technical data updates after market close (EOD). Check timestamp at top of portfolio page.
Legend: Quick Reference
Recommendation Icons
- ▲▲ = Strong Buy (Orange)
- ▲ = Buy (Green)
- ■ = Hold (Blue)
- ▼ = Sell (Orange)
- ▼▼ = Strong Sell (Red)
Alert Icons
- 🚨 = Critical (Exit now)
- ⚠️ = Warning (Watch closely)
- ✅ = Safe (All good)
Trend Arrows
- ↑ = Above level (Bullish)
- ↓ = Below level (Bearish)
Fundamental Ratings
- EXCELLENT = Outstanding
- GOOD = Strong
- AVERAGE = Okay
- WEAK = Poor
- POOR = Very poor
Support
For questions or issues:
- Check FAQ section
- Review recommendation rules in
PRICE_ACTION_IMPLEMENTATION.md - Contact support via app
Last Updated: October 2025 Version: 2.0 (with Price Action Analysis)