Portfolio / Aggressive
Aggressive Portfolio
High conviction, concentrated. Deep-value and turnaround picks across the cap spectrum. Higher targets with volatility-aware risk levels.
Create a tracked version of this basket so you can run rebalance checks as the universe evolves.
Cap tier filter
Intersected with tier rules — e.g. Defensive never shows Small/Micro
Portfolio brief
Stocks
9
Weighted U-Score
84.8
Avg Piotroski
7.7/9
Avg Target Upside
+84.1%
Weighted PE
17.8
Weighted ROE
35.1%
Dividend Yield
3.64%
Top-3 Concentration
40.9%
· Holding period: 1–3 years
· Cap mix: ~30% Large / 40% Mid / 30% Small
· Sector cap: 35% — top-3 concentration currently 40.9%
· Position sizing: weighted by tier strategy (defensive inverts leverage; aggressive top-heavy)
· Review cadence: quarterly rebalance recommended; replace names that fall below score threshold
Sector allocation
cap: 35% per sectorEnergyIOC, CHENNPETRO, BPCL
3 stk35.8%
MetalsHINDZINC, NATIONALUM
2 stk23.0%
PharmaLUPIN
1 stk13.3%
TelecomINDUSTOWER
1 stk9.6%
AutoTMPV
1 stk9.2%
Financial ServicesGICRE
1 stk9.2%
Positions
Entry at current market price. Targets use fair value where available; risk stops require ATR and recent support.
Ticker
Company
Signal
Alloc %
Entry ₹
Target ₹
Risk stop ₹
Upside
Rationale
TMPVLarge · U 78
Tata Motors Passenger Vehicles Limited
Auto
↑ TURN
12–36mo
Allocation
9.2%
Entry
₹264.6
Target
₹317.52
Risk stop
₹248.95
Upside
+20.0%
Risk
-5.9%
MoS 97% — deep value · Piotroski 7/9 — clean book
TMPV
Large · Score 78
Tata Motors Passenger Vehicles Limited
Auto
↑ TURN
12–36mo
9.2%
₹264.6
₹317.52
₹248.95
+20.0%
-5.9%
MoS 97% — deep value · Piotroski 7/9 — clean book
HINDZINCLarge · U 78
Hindustan Zinc Limited
Metals
◆ BUY
6–18mo
Allocation
10.7%
Entry
₹496
Target
₹545.6
Risk stop
₹461.59
Upside
+10.0%
Risk
-6.9%
MoS 75% — deep value · Piotroski 8/9 — elite balance sheet
HINDZINC
Large · Score 78
Hindustan Zinc Limited
Metals
◆ BUY
6–18mo
10.7%
₹496
₹545.6
₹461.59
+10.0%
-6.9%
MoS 75% — deep value · Piotroski 8/9 — elite balance sheet
IOCLarge · U 90
Indian Oil Corporation Limited
Energy
★ STRONG
12–24mo
Allocation
15.3%
Entry
₹129.09
Target
₹148.45
Risk stop
₹123.41
Upside
+15.0%
Risk
-4.4%
MoS 67% — deep value · Piotroski 8/9 — elite balance sheet
IOC
Large · Score 90
Indian Oil Corporation Limited
Energy
★ STRONG
12–24mo
15.3%
₹129.09
₹148.45
₹123.41
+15.0%
-4.4%
MoS 67% — deep value · Piotroski 8/9 — elite balance sheet
NATIONALUMMid · U 93
National Aluminium Company Limited
Metals
▲ COMP
3–7yr
Allocation
12.3%
Entry
₹301.75
Target
₹1,296.14
Risk stop
₹280.25
Upside
+329.5%
Risk
-7.1%
MoS 76% — deep value · Piotroski 8/9 — elite balance sheet
NATIONALUM
Mid · Score 93
National Aluminium Company Limited
Metals
▲ COMP
3–7yr
12.3%
₹301.75
₹1,296.14
₹280.25
+329.5%
-7.1%
MoS 76% — deep value · Piotroski 8/9 — elite balance sheet
CHENNPETROLarge · U 98
Chennai Petroleum Corporation Limited
Energy
▲ COMP
3–7yr
Allocation
12.3%
Entry
₹1,475.6
Target
₹6,229.78
Risk stop
₹1,304.46
Upside
+322.2%
Risk
-11.6%
MoS 77% — deep value · Piotroski 7/9 — clean book
CHENNPETRO
Large · Score 98
Chennai Petroleum Corporation Limited
Energy
▲ COMP
3–7yr
12.3%
₹1,475.6
₹6,229.78
₹1,304.46
+322.2%
-11.6%
MoS 77% — deep value · Piotroski 7/9 — clean book
LUPINMid · U 83
Lupin Limited
Pharma
★ STRONG
12–24mo
Allocation
13.3%
Entry
₹1,928.9
Target
₹2,218.24
Risk stop
₹1,847.64
Upside
+15.0%
Risk
-4.2%
MoS 65% — deep value · Piotroski 8/9 — elite balance sheet
LUPIN
Mid · Score 83
Lupin Limited
Pharma
★ STRONG
12–24mo
13.3%
₹1,928.9
₹2,218.24
₹1,847.64
+15.0%
-4.2%
MoS 65% — deep value · Piotroski 8/9 — elite balance sheet
GICRELarge · U 74
General Insurance Corporation of India
Financial Services
↑ TURN
12–36mo
Allocation
9.2%
Entry
₹323.75
Target
₹388.5
Risk stop
₹304.18
Upside
+20.0%
Risk
-6.0%
MoS 76% — deep value · Piotroski 8/9 — elite balance sheet
GICRE
Large · Score 74
General Insurance Corporation of India
Financial Services
↑ TURN
12–36mo
9.2%
₹323.75
₹388.5
₹304.18
+20.0%
-6.0%
MoS 76% — deep value · Piotroski 8/9 — elite balance sheet
INDUSTOWERMid · U 74
Indus Towers Limited
Telecom
◆ BUY
6–18mo
Allocation
9.6%
Entry
₹380
Target
₹418
Risk stop
₹353.14
Upside
+10.0%
Risk
-7.1%
MoS 69% — deep value · Piotroski 8/9 — elite balance sheet
INDUSTOWER
Mid · Score 74
Indus Towers Limited
Telecom
◆ BUY
6–18mo
9.6%
₹380
₹418
₹353.14
+10.0%
-7.1%
MoS 69% — deep value · Piotroski 8/9 — elite balance sheet
BPCLLarge · U 87
Bharat Petroleum Corporation Limited
Energy
★ STRONG
12–24mo
Allocation
8.2%
Entry
₹281.95
Target
₹324.24
Risk stop
₹266.02
Upside
+15.0%
Risk
-5.6%
MoS 53% — deep value · Piotroski 7/9 — clean book
BPCL
Large · Score 87
Bharat Petroleum Corporation Limited
Energy
★ STRONG
12–24mo
8.2%
₹281.95
₹324.24
₹266.02
+15.0%
-5.6%
MoS 53% — deep value · Piotroski 7/9 — clean book