Skip to content

Latest commit

 

History

History
80 lines (66 loc) · 11.4 KB

File metadata and controls

80 lines (66 loc) · 11.4 KB

Python Trading Bot Project

Index

Why?

This project is actually a school project. Our objective is to make a bot able to make the maximum of money from some data. Data comes from "https://finnhub.io/docs/api/stock-candles". It is not intended for use on real markets nor anything like that don't try to make money out of it you risk losing it all.

Versions

0.0: In development (not working)
1.1: First working version with only two strategies
1.2: Added a third and a fourth strategy and tried on some more data to test our strategies' ability to adapt to different situations
1.3: Added a visual representation and decided to use strategy one after version 1.2's researchs (actual version)

How to install and use it?

For this section, we will assume that you know how to use a computer but know nothing about programming. If you need any help, contact us.

First, you're gonna need python. For this part, check my tutorial on how to do so.
Congratulations! You now have Python!

Next step is to install the parent project. Download our teacher's repository and unzip it anywhere. For those of you who think it's a little bit too much just to launch an object, note that it was designed to make a bunch of bots like ours compete.
Congratulations! You now have the parent project!

The final step is to install the child project wich is ours. First download it as ZIP like you did for the last one from this link (wich might be the link you're coming from). Then extract it into the parent project's folder. If it asks you if you want to replace files, approve.
Congratulations! You just finished the installation!

Now, to use it, check the file-by-file description to know wich script to execute and why.

File-by-file description

How to contribute?

Since this is a school project, only invited contributors wich are in fact classmates working in my group are allowed to contribute. If you really want to modify things up you can fork this repository and if you want me to publish it for some reasons contact me with the contact informations down below. Yet you can still help us by opening issues on the issue page! If you do so, thanks!

FAQ

No questions were asked to us for now.

Contact us

reza0310: contact page.

License

See the "LICENSE" file.

Last updated

Tuesday 1st March 2022