0% found this document useful (0 votes)
4 views3 pages

Finance Python Roadmap

This document outlines a personalized career roadmap for beginners in Python with a focus on finance, specifically tailored for individuals in Mumbai. It details a structured timeline over approximately one year, including phases for completing a Python course, building projects, and applying to fintech companies. Key projects are categorized into beginner, intermediate, and advanced levels, with specific skills highlighted for each, and emphasizes the importance of maintaining a GitHub portfolio to enhance employability in the finance sector.

Uploaded by

vedantgdiyar223
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views3 pages

Finance Python Roadmap

This document outlines a personalized career roadmap for beginners in Python with a focus on finance, specifically tailored for individuals in Mumbai. It details a structured timeline over approximately one year, including phases for completing a Python course, building projects, and applying to fintech companies. Key projects are categorized into beginner, intermediate, and advanced levels, with specific skills highlighted for each, and emphasizes the importance of maintaining a GitHub portfolio to enhance employability in the finance sector.

Uploaded by

vedantgdiyar223
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

■ Python × Finance

Your Personal Career Roadmap — Mumbai Edition

This roadmap is built specifically for you — a beginner learning Python via the 100 Days course, based in Mumbai, with
a deep interest in finance and the Munger style of long-term thinking. Follow this in order. Don't skip ahead.

■ Honest Timeline

Phase Milestone Duration

Phase 1 Complete 100 Days of Python Course 4–5 Months

Phase 2 Build Beginner Projects (1–3) Month 5–6

Phase 3 Build Intermediate Projects (4–6) Month 7–9

Phase 4 Start Applying to Fintech Companies Month 10

Phase 5 Build Advanced Projects (7–9) While Working

■ Key insight: The gap between where you are now and being hireable at a fintech company in Mumbai is less than 1
year if you stay consistent. Even 20 minutes a day beats a 3-hour session once a week.

■ Stage 2 — Beginner Projects (Month 5–6)


Complete Days 1–30 of your course before starting these.

Project 1 — Stock Price Tracker

Pull live NSE stock prices using Python. Display price, daily change and % Skills: APIs, pandas, file handling
movement. Save data to a CSV file.

Project 2 — Personal Finance Calculator

SIP calculator, compound interest calculator and EMI loan calculator. Massive Skills: Functions, math, user input
relevance in the Indian market.

Project 3 — Budget Tracker

Command line personal finance tracker with categories, spending limits and Skills: Data structures, loops, file
alerts. Like your calorie tracker — but for money. storage

■ Stage 3 — Intermediate Projects (Month 7–9)


These are the projects that actually get you interviews at Zerodha, Groww and Bajaj Finance.
Project 4 — Indian Stock Screener

Screen NSE stocks by PE ratio, ROE and debt levels. Basically what Munger Skills: pandas, yfinance, data analysis
does manually — automated. Use yfinance or NSEpy library.

Project 5 — Portfolio Analyser

User inputs their holdings. Shows returns, sector allocation and risk metrics. Skills: matplotlib, pandas, financial
Compares against Nifty 50 benchmark with charts. math

Project 6 — Annual Report Summariser

Upload a PDF annual report. AI extracts key financial metrics automatically — Skills: PDF parsing, AI APIs, text
revenue growth, profit margins, debt levels. Genuinely impressive. analysis

■ Stage 4 — Advanced Projects (While Working)


Build these to stand out completely and move from fintech to top-tier finance firms.

Project 7 — Backtesting Engine

Test a simple investment strategy on historical data. Did buying Nifty 50 dips beat Skills: numpy, pandas, financial
holding forever? Shows you understand both finance AND code. modeling

Project 8 — Sentiment Analysis on Financial News

Scrape financial news headlines. Analyse positive vs negative sentiment. See if it Skills: NLP, web scraping, basic ML
correlates with stock movements.

Project 9 — Indian Markets Live Dashboard

Live dashboard showing Nifty, Sensex, top movers, sector performance and Skills: Streamlit, APIs, data viz
FII/DII flows. Built with Streamlit — looks very professional.

■ Where to Apply & What They Want

Company Best Projects to Show Extra Edge

Zerodha / Groww / Upstox Projects 4, 5, 9 Use their product. Know it deeply.

HDFC / ICICI / Bajaj Finance Projects 2, 5, 6 CFA Level 1 or MBA helps here

Hedge Funds / Asset Managers Projects 7, 8 CFA Level 1 almost mandatory

■ The One Thing Most People Skip


Put everything on GitHub with a proper README. A GitHub profile with 5–6 clean finance projects tells a hiring manager
more than your resume. Write each README as if you're explaining to someone what the project does and why it
matters. Your GitHub IS your portfolio.

■ Your Mumbai Advantage

• BSE, NSE, RBI and every major bank HQ is in your city


• CFA Society Mumbai hosts regular networking events — attend them
• Finance meetups and fintech events happen here constantly
• Direct access to the people who make hiring decisions
• Most people in smaller cities would trade places with you for this alone

Roadmap built by Jarvis (Claude) — based on your conversation about Python, finance, Munger, gym, and 7.5kg curls ■

You might also like