Read the accompanying blog post for more details.
When forecasting stock price movements with fancy ML models, you want your models to learn something useful from the provided data that humans might not be aware of so you have a competitive edge. This repo shows examples of where those fancy ML models learn something dumb that looks intelligent and how to check if your models are doing the same.
- Clone this repo onto your machine
- Open development environment using one of the following methods:
- Open in VS code using the
Remote-Containers
extension - Manually reproduce the development environment using the Dockerfile in
.devcontainer/
- Install the requiremetns your local environment by running
pip install -r requirements.txt
- Open in VS code using the
- Navigate to
notebooks/full-example.ipynb
to see a step-by-step example or to reproduce the results - (Optional) Browse through the code in
src/
- (Optional) Add your own custom models to
src/models.py