Skip to content

Script written in Python, takes BigMac index data from NASDAQ of all countries and sends to the Amazon S3 and visualise by QuickSight

License

Notifications You must be signed in to change notification settings

fortyfortyy/NASDAQ-python-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NASDAQ-Python-Script

Technologies Used

  • Python 3.10
  • Aiohttp 3.8.3
  • Amazon S3
  • Amazon QuickSight
  • Black

Script written in Python, takes BigMac index data from NASDAQ of all countries and sends to the Amazon S3 and visualise by Amazon QuickSight. The script takes a set of data from https://data.nasdaq.com/data/ECONOMIST-the-economist-big-mac-index/usage/quickstart/api and saves it to Amazon S3.



Next, the script sends email notification to the specified email address that the data was uploaded on S3 bucket.


Script creates a data visualization based on the TOP countries with the highest Big Mac index in July 2021 using Amazon QuickSight.

Official link to visualised data:
https://eu-central-1.quicksight.aws.amazon.com/sn/embed/share/accounts/646507693275/dashboards/2ab4aa4c-c6d9-4e2a-adcb-cd8b19567d76/sheets/2ab4aa4c-c6d9-4e2a-adcb-cd8b19567d76_b3e238ab-67cc-4332-816c-c9da64ca3cd3/visuals/2ab4aa4c-c6d9-4e2a-adcb-cd8b19567d76_3433c8b9-c115-4324-a2ba-5353ea1f5097?directory_alias=tutorialdan

You may need to be logged in into Amazon account to see visualised data in the given link above.

Otherwise check the picture below how it looks.

Setup

  • To run this project, you need to install Python then create and active virtual environment
$ python3 -m venv env
  • Clone repo and install packages in requirements.txt
$ git clone https://github.com/fortyfortyy/NASDAQ-python-script.git
$ cd ../NASDAQ-python-script
$ pip install requirements.txt
  • Run script
$ python main.py

(back to top)

About

Script written in Python, takes BigMac index data from NASDAQ of all countries and sends to the Amazon S3 and visualise by QuickSight

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages