https://github.com/nodesocket/stocks-dashboard
A free, lightweight, and beautiful static dashboard for stock quotes using the IEX API
https://github.com/nodesocket/stocks-dashboard
iex salvattore static-site stock-data stock-market stock-prices stock-quotes stocks
Last synced: 9 days ago
JSON representation
A free, lightweight, and beautiful static dashboard for stock quotes using the IEX API
- Host: GitHub
- URL: https://github.com/nodesocket/stocks-dashboard
- Owner: nodesocket
- License: mit
- Created: 2018-05-07T04:24:45.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-12-06T20:45:19.000Z (about 7 years ago)
- Last Synced: 2025-06-25T01:13:33.835Z (8 months ago)
- Topics: iex, salvattore, static-site, stock-data, stock-market, stock-prices, stock-quotes, stocks
- Language: HTML
- Homepage:
- Size: 12.7 KB
- Stars: 32
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# stocks-dashboard
A free, lightweight, and beautiful static dashboard for stock quotes using the [IEX API](https://iextrading.com/developer/). Fully responsive design that adapts to mobile, tablet, desktop, and TV. Stocks can be grouped into user-defined portfolios. Quotes update every 5 seconds. No API key required.
Based on the project @toddwschneider/stocks 🙏.
## Improvements
- Beautiful CSS styles
- Fully responsive *(mobile, tablet, desktop, TV)* using [salvattore.js](https://salvattore.js.org/)
- Ticker symbols link to Yahoo Finance stock pages
- Increased market capitalization precision
## Screenshot

## Customize
Edit the `PORTFOLIOS` variable within `index.html`. For example:
```js
const PORTFOLIOS = [{'name': 'Portfolio', 'symbols': ['AAPL', 'BAC', 'BRK.B', 'SPY', 'F']}];
```
Note you can provide multiple portfolios:
```js
const PORTFOLIOS = [
{'name': 'Banks', 'symbols': ['BAC', 'MS', 'GS', 'C']},
{'name': 'Tech', 'symbols': ['AAPL', 'AMZN', 'TSLA', 'NFLX']}
];
```
## IEX API
You do not need to sign up for anything or get an API key to use the [IEX API](https://iextrading.com/developer/docs/), but usage is subject to their [terms of service](https://iextrading.com/api-terms/).
## Browser compatibility
The page uses the [Fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API), which means it does not work with Internet Explorer.