You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Barthélemy Paléologue 16f34a594b Merge remote-tracking branch 'origin/master' into barthpaleologue 1 year ago
.vscode fix: executors type 1 year ago
auto_trading Merge remote-tracking branch 'origin/master' into barthpaleologue 1 year ago
data docs: docs folder 1 year ago
docs docs: updated diagram 1 year ago
scripts feat: add test cov 1 year ago
tests test: testing change rate history 1 year ago
.gitattributes feat: use lfs on data 1 year ago
.gitignore je sais plus 2 years ago
LICENSE Initial commit 2 years ago
README.md docs: readme updated 1 year ago
main.py Merge remote-tracking branch 'origin/master' into barthpaleologue 1 year ago
requirements.txt fix: executors type 1 year ago

README.md

AutoTrading

Auto trading bot.

Principe

dia

Il y a trois briques de base :

  • Data broker : Recupere les données depuis un site web ou le simule via un CSV
  • Strategie : Ce qui choisit si il faut acheter ou vendre des actions en fonction des données d'entrée
    • Les indicateurs de la strategie sont calculés automatiquement sur les données d'entrée
  • PTF : Ce qui permet d'acheter ou de vendre des actions, peut être interfacé avec une plateforme de trading ou tourner en local

Use it

# install
./scripts/install.sh
# run
python main.py
# test
./scripts/test.sh