Skip to content

romario076/TradingBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

Repository files navigation

Cryptocurrency trading platform

Retrieves data using poloniex api.

Availble:

  • Control trading sessinon via Start and Stop buttons.
  • Immediate close all opened positions, or stop session Together with closing all positions.
  • Real time interactive chart with trading strategy executions.
  • Real time updating table with opened postions and all trades.
  • Trading history storing into csv file.
  • Real time messages from exchange and from platform in console.

Easy to change trading logic, available different markets indicators to use in strategy module(BotGetData.py). For using neccessary to have your own id and key from poloniex api. Go to BotGetData.py, 14 row and put your keys Poloniex('your-Api-Key-Here-xxxx','yourSecretKeyHere123456789').


Requiremets:

  • python 3.6
  • poloniex
  • tkinter
  • pandas
  • cayons
  • colorama

Install latest poloniex api release:

pip install https://github.com/s4w3d0ff/python-poloniex/archive/v0.4.7.zip

Run application:

python Gui.py

Usage:

Press Run button on gui.
Data collection from exchange poloniex will be on, after that you can press StartTrade button.
Trading simulation will be started with specified logic in BotStrategy.py

Trading example:

alt text