Skip to content

Commit

Permalink
minor edits and readme
Browse files Browse the repository at this point in the history
  • Loading branch information
stevegbrooks committed Dec 18, 2021
1 parent 58128b8 commit c3bd6bb
Show file tree
Hide file tree
Showing 2 changed files with 339 additions and 335 deletions.
16 changes: 13 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# big-portfolio-learner v0.5.3
# big-portfolio-learner v0.6.0

Final project for CIS 545 Big Data Analytics.

Expand All @@ -14,14 +14,24 @@ The project proposal can be found [here](https://docs.google.com/document/d/1jpF

- install packages using `pip install -r requirements.txt` or `sudo -H pip install -r requirements.txt`.

## DataLoader.py
## Analysis and Portfolio Learner

### big_portfolio_learner.ipynb

A iPython notebook designed to run on Google CoLab.

This notebook pulls the data from an S3 bucket, cleans and munges it, does some Exploratory Data Analysis, and finally implements the core logic of predicting which stocks to invest in.

## Pulling data from the Alpha Vantage API

### DataLoader.py

Contains the interface for loading data from Alpha Vantage API.

The DataLoader will call the API and write .csv files (for each stock ticker) to the output paths provided in the order of the stock ticker symbols passed to it.

The last step is to zip up the data directories so that it can be manually uploaded to our S3 bucket.

## alpha_utils.py
### alpha_utils.py

Contains utility functions for grabbing data from Alpha Vantage API.
Loading

0 comments on commit c3bd6bb

Please sign in to comment.