gov-ai / flowt

Forex and stock market predictions using transformer
32 stars 10 forks source link

Flowt

Float like a butterfly, sting like a bee

Flexible framework for realtime time series prediction and online learning. Currently focusing on forex and stock markets. More information will be updated soon.

Project is in it's early stage. To contribute, please contact the author directly.

Requirements

Setup Project

$ git clone https://github.com/government-ai/flowt
$ cd flowt
$ python3.8 -m pipenv install
$ python3.8 -m pipenv shell

Change to specific branch

$ git checkout feature/feature-1
$ git branch -a
$ git pull origin feature/feature-1

make your changes using any editor or even file manager.

To see the changes made, use any one of these commands - git status (or) git diff (or) git show

After making code changes, run following commands to update github repo's specific branch

$ git add .
$ git commit -m'comments about changes made'
$ git push origin feature/feature-1

Start API

python -m uvicorn flowt.api.main:app --host 0.0.0.0 --port 8088 --reload

Roadmap

In sequential order

Create Training Data From Scraped Data

$ python3.7 scripts/clean_data.py data/sample_data data/sample_data_cleaned