I have a Rs 2Cr stock portfolio. Is there a way to generate rental income from it without selling my core holdings?

Published 4 October 2026

Sandesh from Hyderabad avatar Sandesh from Hyderabad
I am 42yr old and have accumulated around Rs 2Cr in direct equities over the last 10yr.

I do not want to sell because they are high-quality blue chips.

But unlike real estate, they just sit there and only make money if the price goes up.

Is there a safe way to generate a regular cash flow from this portfolio without taking wild F&O bets?
Mohan Gupta Mohan Gupta Co-founder Foliyo AI, NISM Series X-A, X-B, XXI-A Certified LinkedIn
You can generate regular rental income from your existing portfolio by selling covered calls which limits your downside to just the opportunity cost of missed extreme upside.

Income generation on real estate is something we intuitively understand. If you buy an apartment for Rs 1Cr and rent it out for Rs 3L a year, you are generating a 3% cash flow yield from that asset. However when it comes to equities most retail investors rely solely on capital appreciation.

If you have a Rs 2Cr portfolio you only make money if the market goes up. If the market trades sideways your portfolio stagnates and if it goes down you lose money. By using an options strategy called a Covered Call you can effectively rent out your shares.

This is a strategy used when you already own the underlying stock. You sell a call option giving someone else the right to buy your shares at a higher price in the future and in exchange you collect a premium upfront.

Let us say you own shares of a company trading at Rs 190 and you believe it might be slightly overvalued. You are willing to book profits if it hits Rs 210 so you sell a 31-day expiry call option at a Rs 210 strike price. You immediately collect a premium for selling this contract.

If the market goes sideways and the stock stays between Rs 190 and Rs 210 the option expires worthless. You keep your shares and you keep the premium. If the market goes down the option expires worthless so you keep your shares and the premium provides a small buffer against the decline.

If the market shoots up to Rs 235 your shares are automatically sold at your agreed Rs 210 strike price. Novice investors feel they lost money here because they missed out on the gains between Rs 210 and Rs 235. But if you were managing your portfolio fundamentally you likely would have booked profits at all-time highs anyway.

You still made a profit on the stock rising from Rs 190 to Rs 210 and you kept the premium. Because your call is covered by shares you already own your downside is strictly limited to opportunity cost rather than capital loss.

Disclaimer: All information shared above are strictly for educational and informational purposes only. It should not be construed as financial or investment advice.
Ask Mohan

Get your question answered by our advisor.

More from Mohan Gupta

Vasavi from Gurugram avatar Vasavi from Gurugram
Should I bet on Indian consumer tech or US AI foundational stocks for the next 10yr?

I have Rs 10L in fresh capital to deploy for the next 10yr. Indian consumer tech stocks seem insanely expensive right now with crazy valuations. US AI stocks also seem like a bubbl…

Read More »
Bharani from Gurugram avatar Bharani from Gurugram
Sitting on 60% profit in direct US tech stocks like Nvidia. How do I protect this without selling?

I started buying direct US stocks a few years ago to diversify my portfolio. My Nvidia position is up over 60% and now makes up a huge 15% chunk of my total equity portfolio. I don…

Read More »
Darshil from Mumbai avatar Darshil from Mumbai
Is the US AI tech boom just a bubble waiting to burst my international mutual funds?

I have about Rs 15L invested in US-focused tech mutual funds. Everyone is saying AI is a massive bubble and if it pops my portfolio will crash. But I also read that the US governme…

Read More »
Budh from Mumbai avatar Budh from Mumbai
Bank RM is pushing a savings plan with Rs 10L life cover. Is this a good alternative to mutual funds?

I am 28 and looking to save taxes while investing for the long term. My bank relationship manager suggested a plan where I pay Rs 1L/yr for 10yr. I get a Rs 10L life cover and guar…

Read More »
Junaid from Bengaluru avatar Junaid from Bengaluru
My health insurance premium jumped 20% this year without any claims. Why is it rising so fast?

I am 40 and hold a Rs 10L family floater health insurance policy. The renewal premium just spiked by over 20% this year even though I have not made a single claim. Is this normal a…

Read More »