This is a simple ETL project to extract data stocks from Yahoo Finance & IDX then load it into a PostgreSQL database.
Simply install the requirements using pip:
pip install -r requirements.txt
To run the ETL, simply run the following command:
python main.py
Database configuration is stored in creds
file. You can change the database configuration there.
The result of the ETL is stored in Result
folder. The data is stored in CSV format.
This project is licensed under the MIT License - see the LICENSE file for details