stocks.sh
Real-time stock tickers from the command-line.
stocks.sh is a simple shell script using the Yahoo Finance API as a data source. It features colored output and is able to display pre- and post-market prices (denoted with *).
Based from ticker.sh
Install
$ curl -o ticker.sh https://raw.githubusercontent.com/pstadler/ticker.sh/master/ticker.sh
Requirements
Usage
Preferences:
# Preference file:
$ nano ~/.stocks.yaml
watchlist:
- ^FCHI
- AC.PA
- ALCLS.PA
- ATO.PA
- AUB.PA
- CS.PA
- DG.PA
- ORA.PA
- VIRP.PA
- WLN.PA
lots:
- symbol: "AUB.PA"
quantity: 600
unit_cost: 32.164
- symbol: "ORA.PA"
quantity: 700
unit_cost: 9.426
Running:
# Single symbol:
$ ./ticker.sh AAPL
# Multiple symbols:
$ ./ticker.sh AAPL MSFT GOOG BTC-USD
# Run stocks.sh:
$ ./stocks.sh
# Update every five seconds:
$ watch -n 5 -t -c ./ticker.sh AAPL MSFT GOOG BTC-USD
# Or if `watch` is not available:
$ while true; do clear; ./ticker.sh; sleep 5; done
# Or
./run_stocks.sh
Description
Languages
Shell
100%
