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

  • Hi Karthik How would you calculate if there is a stock split in between? This is not only for volatility but for all other calculations in various modules where the data is required for extended period of time say 5 years or 10 years? Thanks K ...

    17 Apr 2026
  • 244 Durga Prasad Gangundi on Personal Finance Math (Part 2)

    Hi Sir, Present value with the Formula PV = FV / (1 + OC) ^ n PV = 750000 / (1 + 7.5) ^ 15 = 1,52,027 Which is lesser than what he suggested (2 lakhs). Better to say, "Have a Tea, and leave, Uncle". Is this calculation, correct Sir?? ...

    17 Apr 2026
  • Hi Karthik! Thankyou for the info here. I wanted to ask, is there an option or a service available that lets you fetch all this data on the volatility, the trend - mean, SD etc of nifty and underlying stocks with the flexibility of allowing to chang ...

    17 Apr 2026
  • I am facing problems understanding IV, especially for T and rate values. NSE is using R as 10%, whereas every platform is indicating to use rate of 91 dat t-bill ? Which one to use ? ...

    17 Apr 2026
  • I am facing problems understanding Implied volatality, especially for T and rate values. If, going by the NSE white paper for India VIX, T value is number of trading days/ 252, then why is NSE taking interest rate as 10%??? ...

    17 Apr 2026

Don't have a Zerodha account?

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