Free and open stock market and financial education

Varsity is an extensive and in-depth collection of stock market and financial lessons created by Karthik Rangappa at Zerodha. It is free and openly accessible to everyone and is one of the largest financial education resources on the web. No signup, no pay-wall, no ads.

Explore Varsity

Varsity on mobile

Explore stock market lessons in bite size modules, quizzes, and tests.

Videos



Varsity Certified

An online certification program designed to test your market knowledge and give you the confidence to start your career in capital markets.


Learn more


Modules

Explore all the open-access Varsity modules that cover the entire spectrum of financial literacy and capital markets; everything from savings and taxation to option strategies and technical analysis.


Learn more

Recent comments

  • Suppose I sell a call option on Zerodha. Next day when the premium falls, I buy the same call option with same expiry, quantity and strike price. Does that mean I have exited the position and I get the premium difference credited into my account? Wil ...

    08 Jan 2026
  • 1054 Bhushan Huparikar on All about Shorting

    Hi, I hold some stocks in holding for long term. I see the trend is bearish so want to short the same stock. Is it possible that my holding remain untouched and still I can short the same stock as new transaction? ...

    08 Jan 2026
  • Thanks for sharing this Karthik. You mention in the video that you are not pro taking the stock delivery. Wanted to ask- why so? Isn't it a great way to buy good company shares you would anyway want to buy at a lower price & you earn ...

    08 Jan 2026
  • While writing this chapter, the price of Infosys moved from 1014.20 to 1020.80, and the color changed to red from blue.---red means decrease what does blue means explain in detail with example ...

    08 Jan 2026
  • My question is why the sell side of the bull call spread adds margin when there is no extra risk added by doing so. simple example: buy 26000 nifty call current week sell 26200 nifty call current week now when we add the sell, it adds margin ...

    08 Jan 2026

Don't have a Zerodha account?

Modern platforms and apps / Free equity investments / Flat ₹20 intraday and F&O trades.