terminalbot

Crypto trader bot for linux terminals

Downloaddd as .zip Download as .tar.gz View on GitHub

Home | How to install, configure | Details | Usage | Troubleshooting

TerminalBot

Simple trading bot written in C++, using the 7, 25, 99 moving average (MA) indicators to trade cryptocurrencies on exchanges.

Currenty only Binance is supported, but you can play with the code freely and implement other exchanges. Please check inc/binance.h

Current state: seems stable but barely tested

Disclaimer - please read

This project is a proof-of-concept to test Binance API and its features. Just to see / try if it’s possible to make some bucks for cofee (or beer ;).

This software is under development. Unpredictable and unhandled behaviors can happen.

BTW it’s one of my C++ learning projects, to get some experience with the language. Code is messy, and can have lots of non foreseen bugs. Comments can be seen at some points :)

DO NOT USE this for your daily trading! You can lose your money if something goes wrong!

You have been warned.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS’’ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.