India Investment — Track Record
Simulated track record · ₹200,000 deployed at each buy level (Buy 1 / 2 / 3 / Last) · marked to market 2026-11-03 16:30 · started 2026-05-31
Invested
₹5,172,228
Value
₹5,161,162
Return
-0.21%
Names / tranches
16/26
The buy plan
✓ = position opened · swipe each table sideways for all columns · Buy 2 / 3 / Last fill only when price reaches that level · Fair value = our DCF (green = CMP below it = margin of safety, red = above).
🟢 Buy — high conviction (score ≥ 65) · 14
| Stock | Score | CMP | Fair value | Buy 1 | Buy 2 | Buy 3 | Last buy | TP1 | TP2 | Target | Stop |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ✓ KSOLVES | 95 | ₹209 | ₹568 | ₹256 | — | — | ₹228 | — | — | — | ₹194 |
| ✓ INFY | 92 | ₹1,148 | ₹1,668 | ₹1,045 | ₹961 | — | ₹888 | ₹1,568 | — | 2x ₹2,322 | ₹755 |
| ✓ ITC | 91 | ₹274 | ₹135 | ₹287 | ₹264 | — | ₹244 | ₹430 | — | 2x ₹574 | ₹207 |
| TCS | 89 | ₹2,499 | ₹2,913 | ₹2,033 | ₹1,870 | — | ₹1,728 | ₹3,050 | ₹4,066 | 2x ₹4,518 | ₹1,469 |
| ✓ FRONTSP | 81 | — | n/a | ₹1,426 | ₹1,267 | — | ₹1,145 | — | — | — | ₹973 |
| HCLTECH | 78 | ₹1,439 | n/a | ₹1,065 | ₹980 | — | ₹906 | ₹1,598 | ₹2,130 | 2x ₹2,368 | ₹770 |
| ✓ HBLENGINE | 78 | ₹813 | ₹980 | ₹741 | ₹658 | — | ₹552 | — | — | — | ₹469 |
| ✓ MM | 75 | ₹2,908 | ₹789 | ₹3,046 | ₹2,802 | — | ₹2,589 | ₹4,569 | — | 2x ₹6,092 | ₹2,201 |
| ✓ ICICIBANK | 73 | ₹1,424 | n/a | ₹1,256 | ₹1,156 | — | ₹1,068 | ₹1,884 | — | 2x ₹2,512 | ₹908 |
| ✓ HDFCBANK | 71 | ₹726 | n/a | ₹745 | ₹685 | — | ₹633 | ₹1,118 | — | 2x ₹1,490 | ₹538 |
| ✓ BRITANNIA | 69 | ₹4,930 | ₹2,016 | ₹5,164 | ₹4,751 | — | ₹4,390 | ₹7,746 | — | 2x ₹10,408 | ₹3,732 |
| ✓ SHAKTIPUMP | 67 | ₹357 | ₹561 | ₹472 | — | — | ₹420 | — | — | — | ₹357 |
| ✓ BEL | 67 | ₹380 | ₹19.00 | ₹379 | — | — | ₹361 | — | — | — | ₹307 |
| HAL | 66 | ₹4,959 | ₹1,849 | ₹3,874 | — | — | ₹3,443 | — | — | — | ₹2,927 |
🟡 Watch (45–64) · 19
| Stock | Score | CMP | Fair value | Buy 1 | Buy 2 | Buy 3 | Last buy | TP1 | TP2 | Target | Stop |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ✓ BAJFINANCE | 64 | ₹970 | n/a | ₹908 | ₹836 | — | ₹772 | ₹1,362 | — | 2x ₹1,816 | ₹656 |
| TITAN | 64 | ₹4,562 | ₹2,440 | ₹3,667 | ₹3,374 | — | ₹3,117 | ₹5,500 | ₹7,334 | 2x ₹8,150 | ₹2,649 |
| BHARTIARTL | 61 | ₹2,065 | ₹3,696 | ₹1,646 | ₹1,514 | — | ₹1,399 | ₹2,469 | ₹3,292 | 2x ₹3,658 | ₹1,189 |
| AXISBANK | 61 | ₹1,233 | n/a | ₹1,158 | ₹1,065 | — | ₹984 | ₹1,737 | ₹2,316 | 2x ₹2,574 | ₹836 |
| ✓ WAAREEENER | 61 | ₹2,318 | ₹1,395 | ₹2,523 | — | — | ₹2,403 | — | — | — | ₹2,043 |
| SOLARINDS | 60 | ₹19,654 | ₹4,245 | ₹12,228 | — | — | ₹11,646 | — | — | — | ₹9,899 |
| BSE | 58 | ₹3,666 | n/a | ₹2,123 | — | — | ₹2,022 | — | — | — | ₹1,719 |
| DIXON | 58 | ₹12,270 | ₹1,770 | ₹10,080 | — | — | ₹9,600 | — | — | — | ₹8,160 |
| BAJAJFINSV | 56 | ₹1,718 | n/a | ₹1,605 | ₹1,477 | — | ₹1,364 | ₹2,408 | ₹3,210 | 2x ₹3,568 | ₹1,159 |
| ✓ MARUTI | 56 | ₹11,869 | ₹12,780 | ₹11,814 | ₹10,869 | — | ₹10,042 | ₹17,721 | ₹23,628 | 2x ₹26,254 | ₹8,536 |
| ✓ HINDUNILVR | 56 | ₹1,963 | ₹690 | ₹2,022 | ₹1,861 | — | ₹1,719 | ₹3,033 | — | 2x ₹4,308 | ₹1,461 |
| ✓ LT | 55 | ₹3,948 | ₹2,018 | ₹3,669 | ₹3,375 | — | ₹3,119 | ₹5,504 | — | 2x ₹8,152 | ₹2,651 |
| PIDILITIND | 54 | ₹1,511 | ₹520 | ₹1,335 | ₹1,228 | — | ₹1,134 | ₹2,002 | — | 2x ₹2,966 | ₹964 |
| NESTLEIND | 54 | ₹1,248 | ₹210 | ₹1,137 | ₹1,046 | — | ₹967 | ₹1,706 | ₹2,274 | 2x ₹2,844 | ₹822 |
| NETWEB | 54 | ₹4,088 | ₹696 | ₹1,785 | — | — | ₹1,700 | — | — | — | ₹1,445 |
| KOTAKBANK | 52 | ₹465 | n/a | ₹346 | ₹318 | — | ₹294 | ₹519 | — | 2x ₹768 | ₹250 |
| CDSL | 51 | ₹1,320 | n/a | ₹1,120 | — | — | ₹996 | — | — | — | ₹847 |
| ✓ DABUR | 48 | ₹382 | ₹238 | ₹403 | ₹371 | — | ₹343 | ₹604 | — | 2x ₹886 | ₹292 |
| ASIANPAINT | 47 | ₹2,438 | ₹1,194 | ₹2,137 | ₹1,966 | — | ₹1,817 | ₹3,206 | ₹4,274 | 2x ₹5,344 | ₹1,544 |
⚪ Low priority (< 45) — tracked, not bought · 17
| Stock | Score | CMP | Fair value | Buy 1 | Buy 2 | Buy 3 | Last buy | TP1 | TP2 | Target | Stop |
|---|---|---|---|---|---|---|---|---|---|---|---|
| SUNPHARMA | 41 | ₹1,770 | ₹946 | ₹1,619 | ₹1,490 | — | ₹1,376 | ₹2,428 | ₹3,238 | 2x ₹3,598 | ₹1,170 |
| POLYCAB | 41 | ₹7,837 | ₹7,147 | ₹6,048 | — | — | ₹5,760 | — | — | — | ₹4,896 |
| RELIANCE | 40 | ₹1,308 | ₹1,298 | ₹1,290 | ₹1,187 | — | ₹1,096 | ₹1,935 | — | 2x ₹2,642 | ₹932 |
| PARAS | 40 | ₹1,211 | ₹248 | ₹609 | — | — | ₹580 | — | — | — | ₹493 |
| CYIENTDLM | 38 | ₹744 | ₹9.00 | ₹379 | ₹337 | — | ₹265 | — | — | — | ₹225 |
| SYRMA | 36 | ₹1,491 | ₹234 | ₹980 | ₹871 | — | ₹500 | — | — | — | ₹425 |
| DATAPATTNS | 36 | ₹3,950 | ₹11.00 | ₹2,238 | — | — | ₹2,131 | — | — | — | ₹1,811 |
| 360ONE | 35 | ₹1,065 | n/a | ₹994 | — | — | ₹883 | — | — | — | ₹751 |
| DMART | 33 | ₹3,359 | ₹1,023 | ₹3,600 | ₹3,312 | — | ₹3,060 | ₹5,400 | ₹7,200 | 2x ₹8,108 | ₹2,601 |
| ZENTEC | 31 | ₹1,711 | ₹162 | ₹1,284 | — | — | ₹1,223 | — | — | — | ₹1,040 |
| GLENMARK | 30 | ₹2,408 | ₹3,779 | ₹2,048 | ₹1,820 | — | ₹1,448 | — | — | — | ₹1,231 |
| KEI | 29 | ₹3,881 | ₹1,361 | ₹3,675 | — | — | ₹3,500 | — | — | — | ₹2,975 |
| TITAGARH | 28 | ₹684 | ₹690 | ₹597 | — | — | ₹569 | — | — | — | ₹484 |
| MOSCHIP | 25 | ₹158 | ₹93.00 | ₹154 | — | — | ₹147 | — | — | — | ₹125 |
| TATACONSUM | 24 | ₹1,073 | ₹658 | ₹1,007 | ₹927 | — | ₹856 | ₹1,510 | ₹2,014 | 2x ₹2,356 | ₹728 |
| E2E | 20 | ₹495 | ₹595 | ₹1,926 | — | — | ₹1,834 | — | — | — | ₹1,559 |
| AMBER | 15 | ₹6,260 | ₹2,822 | ₹5,670 | — | — | ₹5,400 | — | — | — | ₹4,590 |
⛔ Avoid — governance gated, never bought · 3
| Stock | Score | CMP | Fair value | Buy 1 | Buy 2 | Buy 3 | Last buy | TP1 | TP2 | Target | Stop |
|---|---|---|---|---|---|---|---|---|---|---|---|
| KAYNES | 17 | ₹3,239 | ₹1,335 | — | — | — | — | — | — | — | — |
| PAYTM | 0 | ₹1,720 | ₹555 | — | — | — | — | — | — | — | — |
| SUZLON | 0 | ₹35.75 | ₹21.00 | — | — | — | — | — | — | — | — |
Investment so far · 17 names, 26 tranches, ₹5,172,228 in
HBLENGINEHBL EngineeringBUY · 78
Invested ₹399,484Value ₹465,792Return +16.60%
Avg entry ₹697CMP ₹813Shares 573
Fair value (our DCF) ₹98016% below — margin of safety
Tranches filled (₹200,000 each)
✓ Buy 1/3 ₹741✓ Buy 2/3 ₹658
Exit if (thesis-break): Kavach rollout pace is government-dependent; obscure (non-Big-6) auditor.
ICICIBANKICICI BankBUY · 73
Invested ₹199,704Value ₹226,496Return +13.42%
Avg entry ₹1,256CMP ₹1,424Shares 159
Fair value DCF n/a (bank / NBFC / insurer)
Tranches filled (₹200,000 each)
✓ Buy 1/3 ₹1,256
Exit if (thesis-break): Valuation, limited multiple expansion from here so returns track EPS (~15%).
INFYInfosysBUY · 92
Invested ₹199,595Value ₹219,287Return +9.87%
Avg entry ₹1,045CMP ₹1,148Shares 191
Fair value (our DCF) ₹1,66830% below — margin of safety
Tranches filled (₹200,000 each)
✓ Buy 1/3 ₹1,045
Exit if (thesis-break): VALUE TRAP: headcount AND revenue both stalling. If the AI-native business does not scale past ~10% of revenue while guidance stays sub-5%, even 15x can de-rate further (Jefferies: up to 65% downside tail).
LTLarsen & ToubroWATCH · 55
Invested ₹198,126Value ₹213,203Return +7.61%
Avg entry ₹3,669CMP ₹3,948Shares 54
Fair value (our DCF) ₹2,018CMP 2.0× fair value
Tranches filled (₹200,000 each)
✓ Buy 1/3 ₹3,669
Exit if (thesis-break): Margin disappointment at a peak multiple; low-margin Middle East mix is 52% of backlog.
BAJFINANCEBajaj FinanceWATCH · 64
Invested ₹199,760Value ₹213,400Return +6.83%
Avg entry ₹908CMP ₹970Shares 220
Fair value DCF n/a (bank / NBFC / insurer)
Tranches filled (₹200,000 each)
✓ Buy 1/3 ₹908
Exit if (thesis-break): ASSET QUALITY, GNPA rising (1.06->1.24%), unsecured/MSME stress. NOT a low-drawdown name; a credit-cycle turn de-rates 29x fast.
HDFCBANKHDFC BankBUY · 71
Invested ₹398,995Value ₹405,554Return +1.64%
Avg entry ₹714CMP ₹726Shares 559
Fair value DCF n/a (bank / NBFC / insurer)
Tranches filled (₹200,000 each)
✓ Buy 1/3 ₹745✓ Buy 2/3 ₹685
Exit if (thesis-break): NIM stuck near 3.6% so the re-rating thesis is slow to fire (you still get ~12% compounding).
HINDUNILVRHindustan UnileverWATCH · 56
Invested ₹397,283Value ₹402,374Return +1.28%
Avg entry ₹1,938CMP ₹1,963Shares 205
Fair value (our DCF) ₹690CMP 3.1× fair value
Tranches filled (₹200,000 each)
✓ Buy 1/3 ₹2,022✓ Buy 2/3 ₹1,861
Exit if (thesis-break): Valuation de-rating, a staples giant at 46x with 2% growth is priced for a recovery that may take years.
MARUTIMaruti SuzukiWATCH · 56
Invested ₹189,024Value ₹189,904Return +0.47%
Avg entry ₹11,814CMP ₹11,869Shares 16
Fair value (our DCF) ₹12,780
Tranches filled (₹200,000 each)
✓ Buy 1/3 ₹11,814
Exit if (thesis-break): EV-transition lag, late to BEV vs Tata; if the market shifts to EVs faster than its CNG/hybrid bridge assumes, terminal de-rate.
BELBharat ElectronicsBUY · 67
Invested ₹199,759Value ₹200,313Return +0.28%
Avg entry ₹379CMP ₹380Shares 527
Fair value (our DCF) ₹19.00CMP 22.1× fair value
Tranches filled (₹200,000 each)
✓ Buy 1/2 ₹379
Exit if (thesis-break): 50x valuation, multiple more likely to compress than expand.
BRITANNIABritanniaBUY · 69
Invested ₹395,774Value ₹394,400Return -0.35%
Avg entry ₹4,947CMP ₹4,930Shares 80
Fair value (our DCF) ₹2,016CMP 2.6× fair value
Tranches filled (₹200,000 each)
✓ Buy 1/3 ₹5,164✓ Buy 2/3 ₹4,751
Exit if (thesis-break): Valuation vs single-category maturity.
MMMahindra & MahindraBUY · 75
Invested ₹396,932Value ₹395,488Return -0.36%
Avg entry ₹2,919CMP ₹2,908Shares 136
Fair value (our DCF) ₹789CMP 3.9× fair value
Tranches filled (₹200,000 each)
✓ Buy 1/3 ₹3,046✓ Buy 2/3 ₹2,802
Exit if (thesis-break): Auto + tractor cyclicality, a rural/monsoon downcycle hits both engines at once (but the cheap entry cushions it).
ITCITCBUY · 91
Invested ₹399,600Value ₹397,977Return -0.41%
Avg entry ₹275CMP ₹274Shares 1,453
Fair value (our DCF) ₹135CMP 2.1× fair value
Tranches filled (₹200,000 each)
✓ Buy 1/3 ₹287✓ Buy 2/3 ₹264
Exit if (thesis-break): Cigarette tax shock (GST/excise) stalls the 60-70% of profit from cigarettes, offset by the 5% yield while you wait.
DABURDaburWATCH · 48
Invested ₹399,857Value ₹395,008Return -1.21%
Avg entry ₹386CMP ₹382Shares 1,035
Fair value (our DCF) ₹238CMP 1.9× fair value
Tranches filled (₹200,000 each)
✓ Buy 1/3 ₹403✓ Buy 2/3 ₹371
Exit if (thesis-break): Growth stagnation, rural-heavy, low pricing power.
WAAREEENERWaaree EnergiesWATCH · 61
Invested ₹398,778Value ₹375,516Return -5.83%
Avg entry ₹2,462CMP ₹2,318Shares 162
Fair value (our DCF) ₹1,395CMP 2.3× fair value
Tranches filled (₹200,000 each)
✓ Buy 1/2 ₹2,523✓ Buy 2/2 (last) ₹2,403
Exit if (thesis-break): The US AD/CVD evasion probe + the I-T raid outcome; CEO/CFO double-exit.
KSOLVESKsolves IndiaBUY · 95
Invested ₹399,770Value ₹345,508Return -13.57%
Avg entry ₹241CMP ₹209Shares 1,656
Fair value (our DCF) ₹56850% below — margin of safety
Tranches filled (₹200,000 each)
✓ Buy 1/2 ₹256✓ Buy 2/2 (last) ₹228
Exit if (thesis-break): Client concentration (a few big Salesforce-ecosystem clients), low free float, and growth deceleration, the ~100% payout caps reinvestment so it compounds slowly. Not a quality-compounder on that ROE, a fragile capital-efficient micro.
SHAKTIPUMPShakti PumpsBUY · 67
Invested ₹399,788Value ₹320,943Return -19.72%
Avg entry ₹445CMP ₹357Shares 899
Fair value (our DCF) ₹561
Tranches filled (₹200,000 each)
✓ Buy 1/2 ₹472✓ Buy 2/2 (last) ₹420
Exit if (thesis-break): ~85-95% of revenue is PM-KUSUM government solar-pump tenders, policy-and-budget-dependent, lumpy, with long receivable cycles. The FY25 profit spike may normalise when current state tenders complete, watch the order book.
FRONTSPFrontier SpringsBUY · 81
Invested ₹398,534Value —Return —
Avg entry ₹1,342CMP —Shares 297
Fair value pre-revenue — no DCF
Tranches filled (₹200,000 each)
✓ Buy 1/3 ₹1,426✓ Buy 2/3 ₹1,267
Exit if (thesis-break): ~85-90% revenue is one customer (Indian Railways), so a railway-capex slowdown hits hard; priced rich at ~30x; the 5th-x needs the still-zero defence/export arm to actually fire.
This website only tracks my own portfolio. It is not investment advice, and we do not ask anyone to promote it. This is just an open-source experiment.
Simulated / paper portfolio. A fixed tranche is logged at each buy level the price reaches and is never rewritten; positions are marked to market daily (Yahoo Finance close). Do your own due diligence.
Simulated / paper portfolio. A fixed tranche is logged at each buy level the price reaches and is never rewritten; positions are marked to market daily (Yahoo Finance close). Do your own due diligence.