Skip to content

shantanukhond/VizStockStreamer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Visualizing stock market data in real-time using Apache Kafka, Apache Druid and Apache Superset

Stock Analysis Data Flow

In this project we are analyzing Zomato's i.e. ZOMATO.NS chart in real time using Apache Superset. To get real time data we are using Yahoo Finance's python API which is known as yfinance.

Implementation

We have divided this project into 4 small parts and videos for each part will be published individually. These parts are as follows.

  1. Phase 1: Pulling data from yfinance python api and preprocessing
  2. Phase 2: Getting Apache kafka ready and pushing the data into Kafka
  3. Phase 3: Installing and setting up Apache Druid and consuming data from kafka
  4. Phase 4: Getting data into Apache Superset and creating charts

Phase 1: Pulling data from yfinance python api and preprocessing

Phase 2: Installing and setting up kafka and push yfinance data into Kafka

To install and set-up Apache kafka please refer to documentation available at atwish.org/apache-kafka/installation

Phase 3: Installing and setting up Apache druid and consuming data from Kafka

To Install and set-up Apache Druid please refer to documentation available at atwish.org/apache-druid/installation

Phase 4: Getting data into Apache Superset and Creating charts

To Install and set-up Apache Superset please refer to documentation available at atwish.org/apache-superset/installation

Tip

In Next Project we will consume this data into Apache Spark and perform Further analysis. If you are interested subscribe here.

About

Visualizing stock market data in real-time using Apache Kafka, Apache Druid and Apache Superset

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors