Skip to content

An ecosystem for fetching, processing, and analyzing of stocks.

Notifications You must be signed in to change notification settings

21st-centuryman/Livermore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Livermore

Fetch, process, and analyse stock data!

Rust Python

Click on these buttons to go to project

⇁ Introduction

Welcome to Livermore, This is my attempt to get into AI in ways that I enjoy, meaning having a goal in mind and falling over every step on the way; hopefully learning something while during it. In Livermore's case I will try to fetch stock information and then use an AI to trade day to day stock prices. Named after the stock broker Jessie Livermore, the inspiration for "Reminicense of a Stock Operator", the author of "How to trade in stocks", and the Great Grandfather of adult film actess Brandi Love.

⇁ Structure

Livermore is structured in two git submodules, Livermore-fetch will fetch and process the data, and Livermore-Analyze is my AI and gym environment.

⇁ Dependencies

Annoyingly I decided to write these two projects in two languages.

Fetch is written in Rust using both polars and the yahoo-finance-api crate. This is because I am actively learning rust and it would be a shame to stop that tend now.

Analyse is written in Python using Stable baselines3 and gymnasium.

About

An ecosystem for fetching, processing, and analyzing of stocks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published