Skip to content

An extended example of streaming application in streamlit of a Stocks Monitoring Dashboard.

Notifications You must be signed in to change notification settings

ash2shukla/streamlit-stream-stonks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Streamlit Stream STONKS!

stonks

A practical implementation of a realtime stocks dashboard using streamlit stream template.

How to run ?

Clone the repo,

  1. Get your API key from Finnhub 2.a. (Unsafe) Replace ${FINNHUB_TOKEN} in docker-compose.yml with your api 2.b. Set host machine's env variable FINNHUB_TOKEN=your-token-value
  2. docker-compose up

And you are done.

You can only have one active websocket connection at a time with free trial of finnhub!

snippet

Development

The docker-compose by default mounts the "consumer" directory to "src" inside container to leverage hot-reload of streamlit, so that you dont have to install any dependencies locally ! 😊

About

An extended example of streaming application in streamlit of a Stocks Monitoring Dashboard.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published