DEXBot progress report 1

Worker Proposal is now approved

Which means we now have an obligation to deliver on our promises. What we promised is to:

  • Create liquidity bot software for BitShares which:
    • is free for anyone to use on their own computers or servers
    • is Open Source with the MIT Licence
    • is incredibly easy to use
    • has both a graphical user interface and a command line interface
    • has such market making strategies that add value to BitShares
  • Make decisions in a transparent way and take input from the community
  • Spend no more than $660 per day and return all excess funds to the pool
  • Get new developers into the BitShares ecosystem
  • Weekly updates
    We believe this initiative will bring lots of value to BitShares by making many more markets good and the good much better. It will hopefully also bring lots of new traders to the DEX, and convert passive holders into value increasing market makers. The improved liquidity in MPA:BTS markets will also help reduce the risks involved in shorting - which should help boost the Smartcoin factory that BitShares is.

Here is an early version of how the interface will be structured:Peek 2018-01-10 12-13.gif

Where we are now

The main developer has gotten familiar with BitShares and the existing python libraries, so development can happen pretty fluently.

We have a MVP almost ready. It will serve as a starting point: you can try it out and get a feeling about the look and the workflow - then give some ideas and feedback for us to make use of.

image (1).pngFirst version of the software. The main view will have a list of all your active strategies with some basic info to consume with a glance. A detailed description of the interface will be in the documentation.

image.pngThis is the dialog for creating a strategy.

This first version will be released in a few days. A few issues still remain to be done before that:

  1. Update the strategy balance indicator to show actual balance/imbalance
  2. Make the calculated profit display in the GUI
  3. Get order size calculation correct
  4. Add transaction log to GUI
  5. Fix a bug with canceling orders

Other things we intend to provide

  • Proper documentation and end-user guides.
  • A Group for support, teaching users to use the bot, and helping them to understand market making
  • A visually appealing graphical interface
  • A logo :-)

Next steps

  1. Publish the Alpha version
  2. Start to collect issues and improvements into github for a structured way of collaborating with the wider community
  3. Create the necessary documentation

What we hope from you

At this point nothing more than that you continue to vote for the WP.

Thank you for your support!

Make sure to follow me if you want to stay up to date with the project.

H2
H3
H4
Upload from PC
Video gallery
3 columns
2 columns
1 column
11 Comments