Skip to content

An algorithmic trading bot capable of analyzing technical indicators to make automated trading decisions

Notifications You must be signed in to change notification settings

michabay05/trading-bot

Repository files navigation

Algorithmic Trading Bot

Warning

The trading bot is still a work in progress. Take heed.

Quickstart

Before running these commands, remember to install talib on your system (not the python package, but the c library).

$ python -m venv .venv
$ source .venv/bin/activate
$ pip install -r requirements.txt
$ python live_bot.py

Visualize candles and indicators (run this command after setting up virtual environment)

$ python trbot/visualize_candles.py
$ cd charts/
$ npm install
$ npm run dev

Features

  • Historical data downloader
  • Candle replayer (with a modifiable replay time factor)
  • A variety of indicators such as SMA, EMA, RSI
  • Strategy implementation system
  • Backtesting
  • Take profit and stop losses

Resource used

About

An algorithmic trading bot capable of analyzing technical indicators to make automated trading decisions

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published