Beginner
Introduction to Python for Finance: Why It's the Quant's Language
A first course in Python built entirely around Indian market data, for engineering graduates, working coders and traders who want to systematise what they do. Explains why Python beat Excel, R and C++ as the working language of quant desks, sets up a proper workstation with Jupyter and free NSE data, then teaches core Python, NumPy and pandas by computing returns, moving averages, volatility and drawdowns on Nifty 50 stocks. Ends with a simple, honest backtest that includes STT and slippage, a look at Zerodha Kite Connect and SEBI's algo rules, and a realistic map of quant careers in India.
MODULES
7
DURATION
4 Hours
TRACK
Python for Finance
Access Level
LEARNER
Everything included
Full Text Playbooks
Actionable Exercises
Mobile Reading Mode
Lifetime Updates
Curriculum Breakdown
Chapter 1: Why Python Became the Quant's Language
4 LessonsChapter 2: Setting Up Your Quant Workstation
4 Lessons▶
Installing Python the Right Way: Anaconda, Virtual Environments and Jupyter10 min read
▶
Your First Notebook: Nifty 50 Closing Prices in Ten Lines10 min read
▶
Free Data Sources for Indian Markets: NSE Bhavcopy, yfinance and screener.in11 min read
▶
Reproducibility and Version Control: Why Quants Use Git9 min read