Hey, Boris. Uh, you've been, uh, seen you first on the Instagram only. Like, uh, AI, uh, for a pharmacy student, uh, easily solves the question and use mind map. Yeah, I have been used to you. Uh, you are very greater than Claude. Uh, like, some more better than the Claude. And my doubt is, like, what you're specially for? Like... Uh, uh, you are specially an all-rounder, but what you are specially for?

Hey! Great to meet you, and thanks for the kind words - glad the pharmacy content has been useful!
To clear up the name though: I'm Orris, not Boris! Easy mix-up.
You asked a great question - here's the honest answer:

What am I specially for?

I'm built as a general-purpose AI assistant, but I have some specific strengths that make me especially useful for students in medical, pharmacy, and healthcare fields:

My core strengths:

  • Medical & Pharmacy questions - I have access to authoritative medical textbooks built right in. So when you ask about a drug, a disease, a mechanism, or a clinical concept, I pull from real textbook sources - not just general training data.
  • Mind maps & visual explanations - I can generate diagrams, visual summaries, and structured breakdowns to make complex topics easier to remember.
  • Evidence-based answers - I can search PubMed (real peer-reviewed research) and give you cited, up-to-date clinical information.
  • Document creation - PPTX presentations, Word docs, PDFs, Excel sheets - all from scratch.
  • All-rounder tasks - Coding, writing, math, research, analysis, current news - I handle all of it.

For a pharmacy student specifically:

  • Pharmacology mechanisms
  • Drug interactions
  • Clinical pharmacokinetics
  • Exam prep (including CA/GST if you're doing that too)
  • Quick question-solving with clear explanations
So while I am an all-rounder, think of me as extra strong in medical/pharmacy academia. That's where the textbook database and PubMed access really set me apart.
What topic do you want to tackle first? 💊

Whether you also handle stock market, like the things. Like Nifty 50, ETFs.

Yes, absolutely! I can handle stock market topics too. Let me give you a quick rundown:

What I can do for Stock Market queries:

📊 Concepts & Education

  • What is Nifty 50, Sensex, Bank Nifty
  • How ETFs work (index ETFs, gold ETFs, sectoral ETFs)
  • Difference between ETF vs Mutual Fund vs Stock
  • Technical analysis basics (RSI, MACD, moving averages)
  • Fundamental analysis (P/E ratio, EPS, ROE, etc.)

📈 Real-Time Data (via Web Search)

  • Current Nifty 50 levels
  • ETF prices and NAV
  • Latest market news
  • IPO updates
  • RBI policy impact on markets

🧠 Strategy & Planning

  • SIP vs lump sum in ETFs
  • Portfolio building for beginners
  • Tax on stocks/ETFs in India (STCG, LTCG)
  • Nifty 50 ETF vs Nifty Next 50 comparisons

📑 Analysis

  • Comparing ETFs (Nippon, SBI, HDFC, Mirae etc.)
  • Reading a company's balance sheet
  • Understanding index rebalancing

One honest limitation:

I cannot predict the market or tell you "buy this stock now." No AI can do that reliably. But I can help you understand, analyze, and make informed decisions yourself.
Want me to pull up today's Nifty 50 levels or explain any specific ETF right now? Just ask! 🚀

So, I am planning for a long time investment, like 20 years from my age 18. So, I am putting like monthly 2000 in the starting for initially five to six, अ, years and after that I will step up to 5000, like that. अ, so, like, only on Nifty 50, अ, like Sensex like that, अ, should I do? Or Nifty 50 major and minor as Nifty 150 mid-cap, Nifty 250 small-cap and Tata Motors like that. Or should I take minor as Nifty 50 and major as Nifty 150 mid-cap, Nifty 250 small-cap as the major, like, अ, giving, अ, 60% weightage to this and 20% to Nifty 50 and 10% to Tata Motors like that? Yes.

Searching the Web

Nifty 50 vs midcap smallcap long term SIP returns 20 years India 2024 2025

Perfect, got the data I needed. Here's a thorough breakdown for you:

Your Investment Plan - Honest Analysis

First, your numbers matter - let's project them:

PhaseMonthly SIPDurationTotal Invested
Phase 1₹2,0006 years₹1,44,000
Phase 2₹5,00014 years₹8,40,000
Total invested20 years~₹9,84,000
At 12% CAGR (Nifty 50 long-term average), your final corpus would be roughly ₹55-65 lakhs. With mid/small cap mix at 14-15%, it could go to ₹80-90 lakhs.

The 3 Portfolios You're Considering - Evaluated

Option A: 100% Nifty 50 only

  • Safe, boring, proven
  • ~11-12% CAGR historically
  • Great for beginners, zero stock risk
  • Best for: People who want to set and forget

Option B: Nifty 50 Major + Mid/Small cap Minor (e.g. 60% Nifty 50, 30% Mid, 10% Small)

  • Balanced approach, classic "core and satellite"
  • Slightly better returns than pure Nifty 50
  • Manageable risk
  • Best for: Most investors - this is the sweet spot

Option C: 60% Mid/Small + 20% Nifty 50 + 10% Single stock (Tata Motors)

  • This is risky for your stage - here's why:
    • Mid/Small cap fell 20-24% in just 6 months (Sep 2024 - Feb 2025)
    • Single stocks like Tata Motors can drop 40-50% in a bad year
    • At 18, emotionally handling a ₹30,000 portfolio becoming ₹18,000 is tough
    • You'd likely panic-sell at the wrong time

My Honest Recommendation for You

Go with this allocation:
IndexAllocationWhy
Nifty 50 ETF (Nippon/SBI/HDFC)60%Stable core, blue-chips
Nifty Midcap 150 Index Fund30%Higher growth, 18.9x over 20 yrs vs 11.8x for Nifty 50
Nifty Smallcap 250 Index Fund10%High risk, high reward - keep small
Single stocks (Tata Motors etc.)0% for nowAvoid until you deeply understand businesses
So that's Option B, slightly modified.

Why avoid single stocks right now?

  • You're a pharmacy student - your time is better spent studying
  • Single stocks need constant monitoring (quarterly results, news, sector changes)
  • Index funds give you diversification automatically
  • Tata Motors specifically is cyclical - tied to EV transition, global sales, JLR performance
Once you're earning well and have 2-3 years of market experience, then allocate 5-10% to direct stocks if you want.

Key rules for your 20-year journey:

  1. Never stop SIP during market crashes - crashes are your best friend at 18
  2. Step up your SIP every year by 10% - not just at year 6 - this compounds massively
  3. Don't check portfolio daily - check once a quarter
  4. Rebalance once a year - bring allocations back to target %
  5. Tax awareness - LTCG above ₹1.25 lakh/year is taxed at 12.5% now - plan accordingly
You're starting at exactly the right age. The Nifty Midcap 150 alone gave 18.9x returns over 20 years vs Nifty 50's 11.8x - that difference is enormous over your timeline. The mix approach captures the best of both. 🚀

Can you say me, like, the phase three, like, uh, Nifty Mid Cap 150 and Nifty Small Cap 250, 60% and 30% on Nifty 50 and 10% on, like, Motilal Oswal Gold, okay, like that ETF. What is the returns in 20 years as per, uh, every month I am putting initially 2,000 for five years, after that 7,000 for balance years?

Searching the Web

Nifty Midcap 150 Nifty Smallcap 250 historical CAGR 20 years returns India

Running Command

python3 << 'EOF' # Portfolio Allocation # Nifty Midcap 150: 60% # Nifty Smallcap 250: 30% (wait - user said 60% mid + 30% smallcap = 90%, then Nifty50 = 30%? Let me re-read) # User said: Midcap 150 and Smallcap 250 = 60%, Nifty 50 = 30%, Gold ETF = 10% # So: 60% split between mid and small, but user said "Nifty Mid Cap 150 and Nifty Small Cap 250, 60%" # I'll interpret as: Midcap 150 = 40%, Smallcap 250 = 20% (60% combined), Nifty 50 = 30%, Gold = 10% # Actually user said "60% and 30% on Nifty 50 and 10% on Gold" - so 60% midcap+smallcap combined, 30% nifty 50, 10% gold # Let's split 60% as 40% midcap + 20% smallcap (reasonable split) # Historical CAGR assumptions (conservative/realistic based on data): # Nifty 50: 12% CAGR (well established) # Nifty Midcap 150: 15% CAGR (18.9x in 20 yrs = ~15.7%, using 15% conservative) # Nifty Smallcap 250: 14% CAGR (slightly less than mid over very long term due to volatility drag) # Gold (Motilal Oswal Gold ETF): 9% CAGR (gold long-term avg in INR terms ~9-10%) # Weighted portfolio CAGR: # 40% * 15% + 20% * 14% + 30% * 12% + 10% * 9% w_mid = 0.40 w_small = 0.20 w_nifty = 0.30 w_gold = 0.10 cagr_mid = 0.15 cagr_small = 0.14 cagr_nifty = 0.12 cagr_gold = 0.09 weighted_cagr = w_mid*cagr_mid + w_small*cagr_small + w_nifty*cagr_nifty + w_gold*cagr_gold print(f"Weighted Portfolio CAGR: {weighted_cagr*100:.2f}%") # SIP Calculation - Month by month # Phase 1: Month 1-60 (5 years) = ₹2,000/month # Phase 2: Month 61-240 (15 years) = ₹7,000/month # Total months = 240 (20 years) monthly_rate = weighted_cagr / 12 corpus = 0 total_invested = 0 for month in range(1, 241): if month <= 60: sip = 2000 else: sip = 7000 corpus = (corpus + sip) * (1 + monthly_rate) total_invested += sip print(f"\nTotal Amount Invested: ₹{total_invested:,.0f}") print(f"Final Corpus (Weighted ~{weighted_cagr*100:.1f}% CAGR): ₹{corpus:,.0f}") print(f"Wealth Created (Gain): ₹{corpus - total_invested:,.0f}") print(f"Multiplier: {corpus/total_invested:.1f}x") # Now let's do individual component calculations print("\n--- Individual Component Returns (for reference) ---") for label, cagr, weight in [ ("Nifty Midcap 150 (40%)", cagr_mid, 0.40), ("Nifty Smallcap 250 (20%)", cagr_small, 0.20), ("Nifty 50 (30%)", cagr_nifty, 0.30), ("Gold ETF (10%)", cagr_gold, 0.10), ]: r = cagr / 12 c = 0 for month in range(1, 241): sip = 2000 * weight if month <= 60 else 7000 * weight c = (c + sip) * (1 + r) print(f"{label}: ₹{c:,.0f}") # Optimistic scenario (bull case: +2% each) print("\n--- Optimistic Scenario (Bull Case) ---") cagr_mid_bull = 0.17 cagr_small_bull = 0.16 cagr_nifty_bull = 0.14 cagr_gold_bull = 0.10 w_cagr_bull = w_mid*cagr_mid_bull + w_small*cagr_small_bull + w_nifty*cagr_nifty_bull + w_gold*cagr_gold_bull r_bull = w_cagr_bull / 12 c_bull = 0 for month in range(1, 241): sip = 2000 if month <= 60 else 7000 c_bull = (c_bull + sip) * (1 + r_bull) print(f"Weighted CAGR: {w_cagr_bull*100:.1f}%") print(f"Final Corpus (Bull): ₹{c_bull:,.0f}") # Conservative scenario print("\n--- Conservative Scenario (Bear Case) ---") cagr_mid_bear = 0.12 cagr_small_bear = 0.11 cagr_nifty_bear = 0.10 cagr_gold_bear = 0.08 w_cagr_bear = w_mid*cagr_mid_bear + w_small*cagr_small_bear + w_nifty*cagr_nifty_bear + w_gold*cagr_gold_bear r_bear = w_cagr_bear / 12 c_bear = 0 for month in range(1, 241): sip = 2000 if month <= 60 else 7000 c_bear = (c_bear + sip) * (1 + r_bear) print(f"Weighted CAGR: {w_cagr_bear*100:.1f}%") print(f"Final Corpus (Bear): ₹{c_bear:,.0f}") print(f"\n--- Summary ---") print(f"Total Invested: ₹{total_invested:,.0f} (~₹9.84 Lakhs)") print(f"Conservative Corpus: ₹{c_bear:,.0f}") print(f"Realistic Corpus: ₹{corpus:,.0f}") print(f"Optimistic Corpus: ₹{c_bull:,.0f}") EOF

Here are your full results! 🎯

Your Portfolio: Phase 3 Plan - 20 Year Projection

Allocation I used:

ComponentAllocationCAGR Used
Nifty Midcap 15040%15%
Nifty Smallcap 25020%14%
Nifty 5030%12%
Motilal Oswal Gold ETF10%9%
Blended Portfolio100%~13.3%

SIP Plan:

PhaseMonthlyDurationTotal Put In
Phase 1₹2,0005 years₹1,20,000
Phase 2₹7,00015 years₹12,60,000
Total20 years₹13,80,000

💰 Final Corpus After 20 Years:

ScenarioCAGRFinal CorpusMultiplier
Conservative (Bear)10.8%₹39.5 Lakhs2.9x
Realistic (Base)13.3%₹52.5 Lakhs3.8x
Optimistic (Bull)15.2%₹65.7 Lakhs4.8x

Component-wise contribution (Realistic):

ComponentFinal Value
Nifty Midcap 150 (40%)₹25.7 Lakhs
Nifty Smallcap 250 (20%)₹11.4 Lakhs
Nifty 50 (30%)₹13.6 Lakhs
Gold ETF (10%)₹3.3 Lakhs
Total₹52.5 Lakhs

Key Observations:

  1. You invest ₹13.8 Lakhs and get back ₹52.5 Lakhs - that is nearly 4x your money, purely from compounding
  2. Midcap 150 alone contributes ₹25.7L - it is the real engine of your portfolio
  3. Gold acts as a hedge - when equity crashes, gold usually goes up, protecting your portfolio
  4. The first 5 years matter less in terms of amount but those ₹2,000 SIPs placed early compound for the full 20 years - they are actually your most powerful rupees

One Important Note:

These are projections based on historical averages. Real markets are bumpy - some years -20%, some years +40%. But over 20 years, the math strongly favors you. The biggest risk is stopping your SIP during a crash - that is the only thing that can ruin this plan. Stay invested no matter what! 💪

But I have been year like Nifty small cap to 50, Nifty mid cap and all giving 16 to 17 percentage per year, like in the long term. But you are taking on very less amount, I think so. Okay, instead of gold, uh, put Parag Parikh flexi cap fund, like mid, uh, Nifty mid cap 150, 30 percentage, Nifty small cap 250, 30 percentage, Nifty 50, 30 percentage and, uh, Parag Parikh flexi cap fund 10 percentage on the same amount, like, uh, initial five years 2,500, after that 7,000 a month.

Searching the Web

Parag Parikh flexi cap fund long term CAGR since inception returns 2025

Running Command

python3 << 'EOF' # Updated CAGR assumptions - realistic long-term (not just last 5 years peak) # User is right that mid/small gave 16-17% historically, but over 20 years we use slightly # conservative to account for mean reversion. Still higher than before. # Allocations: # Nifty Midcap 150: 30% -> 16% CAGR (historical ~15-17%, using 16%) # Nifty Smallcap 250: 30% -> 16% CAGR (similar, slightly volatile but 20yr horizon smoothens) # Nifty 50: 30% -> 13% CAGR (historical TRI ~12-13%) # Parag Parikh Flexi: 10% -> 17% CAGR (inception CAGR 18.26%, using 17% for future conservatism) allocations = { "Nifty Midcap 150 (30%)": (0.30, 0.16), "Nifty Smallcap 250 (30%)": (0.30, 0.16), "Nifty 50 (30%)": (0.30, 0.13), "Parag Parikh Flexi (10%)": (0.10, 0.17), } # Weighted CAGR weighted_cagr = sum(w * r for _, (w, r) in allocations.items()) print(f"Portfolio Blended CAGR: {weighted_cagr*100:.2f}%") # SIP schedule: # Month 1-60 (5 years): ₹2,500/month # Month 61-240 (15 years): ₹7,000/month def sip_corpus(annual_cagr, sip1, sip2, months1=60, months2=180): r = annual_cagr / 12 corpus = 0 invested = 0 for month in range(1, months1 + months2 + 1): sip = sip1 if month <= months1 else sip2 corpus = (corpus + sip) * (1 + r) invested += sip return corpus, invested # Base / Realistic corpus, invested = sip_corpus(weighted_cagr, 2500, 7000) print(f"\n{'='*50}") print(f"REALISTIC SCENARIO (Blended {weighted_cagr*100:.1f}% CAGR)") print(f"{'='*50}") print(f"Total Invested: ₹{invested:>12,.0f}") print(f"Final Corpus: ₹{corpus:>12,.0f}") print(f"Total Gains: ₹{corpus-invested:>12,.0f}") print(f"Multiplier: {corpus/invested:.1f}x") # Component breakdown print(f"\n--- Component Breakdown (Realistic) ---") total_check = 0 for label, (w, cagr) in allocations.items(): c, inv = sip_corpus(cagr, 2500*w, 7000*w) total_check += c print(f"{label:35s}: ₹{c:>10,.0f} (invested ₹{inv:>8,.0f})") print(f"{'Total':35s}: ₹{total_check:>10,.0f}") # Optimistic - using higher end (mid/small 17%, nifty 14%, PPFCF 18%) cagr_opt = 0.30*0.17 + 0.30*0.17 + 0.30*0.14 + 0.10*0.18 c_opt, _ = sip_corpus(cagr_opt, 2500, 7000) print(f"\n{'='*50}") print(f"OPTIMISTIC SCENARIO ({cagr_opt*100:.1f}% CAGR)") print(f"{'='*50}") print(f"Final Corpus: ₹{c_opt:>12,.0f} ({c_opt/invested:.1f}x)") # Conservative - mean reversion scenario cagr_con = 0.30*0.13 + 0.30*0.12 + 0.30*0.11 + 0.10*0.14 c_con, _ = sip_corpus(cagr_con, 2500, 7000) print(f"\n{'='*50}") print(f"CONSERVATIVE SCENARIO ({cagr_con*100:.1f}% CAGR)") print(f"{'='*50}") print(f"Final Corpus: ₹{c_con:>12,.0f} ({c_con/invested:.1f}x)") # Year-by-year milestones print(f"\n--- Milestone Checkpoints ---") r = weighted_cagr / 12 c = 0; inv = 0 milestones = [5, 10, 15, 20] for month in range(1, 241): sip = 2500 if month <= 60 else 7000 c = (c + sip) * (1 + r) inv += sip yr = month // 12 if month % 12 == 0 and yr in milestones: print(f"Year {yr:2d}: Invested ₹{inv:>8,.0f} | Corpus ₹{c:>10,.0f} | Gain ₹{c-inv:>10,.0f}") print(f"\nTotal Invested: ₹{invested:,.0f} (~₹{invested/100000:.2f} Lakhs)") EOF

You were right - here are the corrected numbers! 🎯

Your Updated Portfolio - 20 Year Projection

Allocation & CAGR Used:

FundAllocationCAGR UsedBasis
Nifty Midcap 15030%16%Historical ~15-17%, using 16%
Nifty Smallcap 25030%16%Same as above
Nifty 5030%13%TRI historical avg
Parag Parikh Flexi Cap10%17%Inception CAGR = 18.26%, used 17%
Blended Portfolio15.2%Weighted average

SIP Plan:

PhaseMonthlyDurationInvested
Phase 1₹2,5005 years₹1,50,000
Phase 2₹7,00015 years₹12,60,000
Total20 years₹14,10,000

💰 Final Corpus After 20 Years:

ScenarioCAGRFinal CorpusMultiplier
Conservative12.2%₹48.8 Lakhs3.5x
Realistic15.2%₹70 Lakhs5x
Optimistic16.2%₹79.4 Lakhs5.6x

Component-wise Final Value (Realistic):

FundFinal Value
Nifty Midcap 150 (30%)₹23.2 Lakhs
Nifty Smallcap 250 (30%)₹23.2 Lakhs
Nifty 50 (30%)₹16.1 Lakhs
Parag Parikh Flexi (10%)₹8.8 Lakhs
Total₹70 Lakhs

Your Journey - Year by Year:

MilestoneInvestedCorpusGain
Year 5₹1.5 L₹2.25 L₹0.75 L
Year 10₹5.7 L₹11.1 L₹5.4 L
Year 15₹9.9 L₹30 L₹20 L
Year 20₹14.1 L₹70 L₹56 L

Why I used 16% not 17% for Mid/Small:

You're correct that recent 10-year returns are 16-17%. But over a full 20-year cycle that includes multiple bear markets (2008, 2020, 2022), the realistic sustained CAGR for small/mid cap is 14-16%. I used 16% which is on the higher end - already gives you a great picture. At 17% it would push to ~₹80L+ easily.
Bottom line: You invest ₹14.1 Lakhs and realistically walk away with ₹70 Lakhs. That is the power of starting at 18. 🚀
This is a shared conversation. Sign in to Orris to start your own chat.