Skip to content

Worldwide economic calendar scraping tool

License

Notifications You must be signed in to change notification settings

kasbur01/ecocal

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Economic Calendar tool

  GitHub release (latest by date) python version | 3.10+ Code style: black

Overview

This tool allows the user to get full access to the historical and future economic calendar (worldwide scale).

Public data scraped and processed from the FxStreet.

Project's architecture

.
├── LICENSE
├── README.md
├── ecocal
│   ├── __init__.py
│   └── main.py
├── out
├── requirements.txt
└── test
    └── test.py

To reproduce the file tree, run: tree -L 2 -I '*.csv'

Getting started

git clone https://github.com/lcsrodriguez/ecocal.git
cd ecocal/

python3 -m venv .venv
source .venv/bin/activate

pip3 install -r requirements.txt
pip3 freeze

python3 setup.py sdist bdist_wheel # Build the package from source

Run the example script:

python3 test/test.py
from ecocal import EconomicCalendar

ec = EconomicCalendar(startHorizon="2023-10-10", 
                      endHorizon="2023-10-12", 
                      withDetails=True
                      )

ec.saveCalendar(withDetails=True)

License

MIT

About

Worldwide economic calendar scraping tool

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 95.3%
  • Makefile 2.8%
  • Dockerfile 1.9%