Skip to content

nish-debug15/FinTech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ˆ Indian Stock Screener & Portfolio Builder

This repository contains three Jupyter notebooks designed to analyze and rank Indian stocks using fundamental indicators such as market capitalization, valuation ratios, and dividend performance β€” all powered by Python and yfinance.


🧩 Project Structure

Notebook Focus Description
fin1.ipynb Market Cap & Allocation Fetches top 50 Indian stocks, retrieves market capitalization and prices, and calculates how many shares to buy for a given investment.
fin2.ipynb Value Investing Screens undervalued stocks using valuation ratios like P/E, P/B, P/S, EV/EBITDA, and EV/GP.
fin3.ipynb Dividend Analysis Ranks top dividend-paying stocks using yield, payout ratio, and earnings growth metrics.

βš™οΈ Tech Stack

  • Python 3
  • pandas, numpy, scipy
  • yfinance
  • math

πŸ“Š Features

  • Fetches real-time stock data from Yahoo Finance
  • Cleans and normalizes missing data
  • Ranks companies by valuation and dividend metrics
  • Generates equal-weighted investment allocation
  • Ready-to-use for retail investors or finance students

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published