Skip to content

andrejberg/guard-trader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

guard-trader

Bot trader for exchanges operations

                                                +---------------+
                                   +------------+    Account    |
                                   v            |               |
                                                +---------------+
                           +----------------+
            +---+account+--+    Manager     +--------------+
            |              |                |              |
            |              +----+-----------+              |
            |                   |           |              |
        +----+-----+        +----+----+   +--+---+      +---+----+
    +---+ binance1 |        | bitfinex|   |kraken|      |binance2+-----+
    |   +-------+--+        +----+----+   +------+      +--------+     |
    v           v                v                                     v
+----+-----+  +--+--+        +----+-----+                        +------+---+
|operation1|  | OP2 |        |operation1|                        |operation1|
+----------+  +-----+        +----------+                        +----------+

Tasks list:

  • Flow architeture to support N exchanges acc lvl 1
  • Code structure of project
  • Exchange interface contract for manager
  • Manager create new exchange
  • Accounts lvl 1
  • Repository BoltDB lvl 1
  • Operations struct lvl 1
  • Tests for connections and req/resp
  • Implement validations and errors

Backlog ideas to split in tasks:

  • Operations: flow for generate analisys and orders
  • Operations: stop limit buy/sell
  • Cli commands
  • Guard bot skills struct
  • Graphical analisys skills(indicators)
  • Manual Bot decisions
  • Automated Bot decisions

About

Bot trader for exchanges

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages