https://github.com/hrmeetsingh/niftystockcharts
Charts of normalized return of stocks listed on Nifty using Jupyter Notebook
https://github.com/hrmeetsingh/niftystockcharts
Last synced: 4 months ago
JSON representation
Charts of normalized return of stocks listed on Nifty using Jupyter Notebook
- Host: GitHub
- URL: https://github.com/hrmeetsingh/niftystockcharts
- Owner: hrmeetsingh
- Created: 2024-11-08T04:24:21.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-11-15T20:00:40.000Z (7 months ago)
- Last Synced: 2025-01-03T08:31:13.576Z (5 months ago)
- Language: Jupyter Notebook
- Size: 1.68 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NiftyStockCharts
Charts of normalized return of stocks listed on Nifty using Jupyter Notebook## Installation
### Create a virtual environment```python -m virtualenv venv```
### Activate environment
```source venv/bin/activate```
### Install dependencies
```pip install -r requirements.txt```
### Run Jupyter Notebook (jupyter needs to be installed globally)
```jupyter notebook```
## Chart
The following chart is generated using matplotlib
## Chart with Plotly
The following chart is generated using plotly. In addition to the chart, plotly also provides a dashboard to interact with the chart. The widget controls allow you to select the stocks to display, the dropdown allows you to select the time period as well as add the held positions. Highlighting held positions is WIP