- NIFTY50 Data Analysis Series using Python
- A Data Extraction Guide for NIFTY50 Historical Data [1]
- Interactive Data Visualization for NIFTY50 Historical Data [2]
- A Macro View of NIFTY50 Historical Data through High-Low and Open-Close Analysis [3]
- Gap Up-Gap Down Analysis for NIFTY50 Historical Data [4]
- Data Extraction : Download NIFTY50 daily data for last 15 years using API like nsetools/nsepy
- Data Visualization : Plot the interactive trends(Line, Candlesticks and Heikin Ashi Charts) for different period using Cufflinks and Plotly
- High-Low Analysis & Open-Close Analysis
- Gap Up-Gap Down Analysis
- Simple Moving Average (SMA) Analysis : Calculate and Plot 7 days, 14 days, 21 days, 50 days and 200 days SMA
- Exponential Moving Average (EMA) Analysis : Calculate and Plot 7 days, 14 days, 21 days, 50 days and 200 days EMA
- Monthly Return Analysis : Calculate and Plot %Monthly Return and Positive & Negative Return Count
- Portfolio Analysis : One Time Lump-sum Investment
- Portfolio Analysis : Monthly SIP on 1st trading day of the month
- Portfolio Analysis : Invest only on First Gap Down Day of the every month
- Portfolio Analysis : Invest on All Gap Down Days
- Sharpe Ratio Comparison : Compare different investment strategies and risk adjusted returns
Extracted 15 years NIFTY50 data using nsepy/nsetools, performed technical analysis, used Cufflinks and Plotly for interactive candlestick and Heikin Ashi charts
Understood NIFTY50 trends through interactive data visualization and provided investment insights