Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shirshendubhowmick/bhavcopy
Get the daily Bhav of stocks straight from BSE
https://github.com/shirshendubhowmick/bhavcopy
Last synced: 18 days ago
JSON representation
Get the daily Bhav of stocks straight from BSE
- Host: GitHub
- URL: https://github.com/shirshendubhowmick/bhavcopy
- Owner: shirshendubhowmick
- Created: 2018-06-15T07:18:17.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-06-15T22:11:32.000Z (over 6 years ago)
- Last Synced: 2024-12-10T03:07:25.608Z (about 1 month ago)
- Language: Python
- Size: 360 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BhavCopy
## Get the daily Bhav of stocks straight from Bombay Stock Exchange
This is simple Python application powered by CherryPy and Redis
The frontend is written in Vanilla CSS & JavaScript
* extract.py
This file needs to be run manually to extract data from BSE website and loading it into Redis.
It will always fetch last day's data, if you are running this file on Sunday & Monday it will extract data for last Friday.For the sake of simplicity trading holidays are ignored.
* app.py
This is main backend file it will star the Cherrypy server, it is responsible for serving all HTML, CSS & JavaScript files and also data from Redis.
By default, the web app displays top 10 stocks entry from Redis, one can also search for a stock using the search box. For the sake of simplicity, the complete stock name needs to be entered in the search box. For example, searching with "ICICI" will not give any result, however one can search with "ICICI BANK" to get the desired result.
The web app is also mobile device friendly.
The web app is also hosted on Heroku and available under this [link](https://bsebhavcopy.herokuapp.com/)