terminal-stocks
terminal-stocks is a terminal based application that provide stock price information.
How to use
$ curl https://terminal-stocks.herokuapp.com/<TICKER>
Example
$ curl https://terminal-stocks.herokuapp.com/ITC.NS
Note
- This app uses the yahoo finance to fetch information. Please provide ticker for yahoo finance.
View Historical data
Example
$ curl https://terminal-stocks.herokuapp.com/historical/ITC.NS
- By default it shows 10 entries. This api is paginated so you can use ?page=2 to view next entries.
CLI Usage
You can use the terminal-stocks command line interface (cli)
terminal-stocks --help
terminal-stocks --version
terminal-stocks -t [ticker]
terminal-stocks -t [ticker] --historical [domain]
Example
terminal-stocks -t ITC.NS
Tech
- [node.js] - evented I/O for the backend
- [Express] - fast node.js network app framework [@tjholowaychuk]
Installation
Requires Node.js v8+ to run.
Install the dependencies and devDependencies and start the server.
$ git clone "https://github.com/shweshi/terminal-stocks"
$ npm install
$ npm run serve
Development
Want to contribute? Great! Feel free to open a PR.
Happy Coding!!!