Skip to content

01001010x/EOD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eod

 

EOD Stock Data Downloader

Github top language Github language count Repository size License

About   |   Features   |   Technologies   |   Requirements   |   Starting   |   License   |   Author


🎯 About

Simple example of flask backend for downloading stock EOD data from Yahoo. This script will create and update a SQlite database with last year EOD prices for a group of stocks, using Yahoo Finances data.

You can connect to the SQLite database using any external tool to use the data, or you can download CSV file per symbol. This version only download last year data.

This is a very basic example, not suitable for production enviroments. Many logics are not implemented. Feel free to clone it and play with it.

✨ Features

✔️ Download 1yr EOD data.
✔️ SQLite database you can access.
✔️ Export to CSV.

🚀 Technologies

The following tools were used in this project:

✅ Requirements

Before starting 🏁, you need to have Python 3.10 installed.

🏁 Starting

# Clone this project
$ git clone https://github.com/javiergarciad/eod

# Access
$ cd eod

# Create VirtualEnv
$ virtualenv .venv

# Activate VirtualEnv
$ source ./.venv/bin/activate
# You should see something like: (.venv) $ at your terminal

# Install dependencies
$ pip install -r requirements.txt

# Run the project
$ flask run

# The server will initialize in the <http://localhost:5000>

📝 License

This project is under license from MIT. For more details, see the LICENSE file.

Made with ❤️ by Javier Garcia

 

Back to top