Mini-Market-Maker: Example Binance trading GUI

in #utopian-io6 years ago (edited)

Source code: https://github.com/kirkins/miniMarketMaker

This is a new open-source prototype I published one week ago, made public and updated today.

It was built using React, Electron, and Ant Design.

It requires an account on Binance to get your API key and secret.

Screenshot from 2018-07-01 12-59-35.png


Sorry for some messiness in the code, plan to cleanup later.

I'll explain the basic functionality:

  • Enter your Binance API information under settings and save
  • Auto-complete gets a list of available trading pairs
  • Auto-fills buy/sell price but you can change your desire
  • Check box indicates if you want to execute buy or sell first
  • Once a buy or sell is executed the opposite order is automatically placed for the same amount

The idea being that if a price is swinging within a certain range you buy and sell back and forth without supervision using this GUI.


Below is an example of a series of trades automatically executed in succession without human supervision.

Screenshot from 2018-06-21 08-27-38.png


I would have liked to make the tabs on the left each represent a pair so you could be doing this across many pairs at once.

That is something I'm still working on. I will have to implement Redux and improve the way I keep track of data to do this.

Thanks for reading, hopefully this code example will be useful for someone.

Sort:  
Loading...

Very cool - Thanks for sharing!

At first glance it looks like the user's cleartext api keys are saved to localstorage. Is this a secure practice?

Probably not. I'm open to PR if you can improve on that aspect.

@mada storing somewhere the keys is needed otherwise you must enter it each time....however yes not so secure storing it that way. Implementing an encryption to it would be better to make it safer.

Hey @kirkins
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.031
BTC 63119.91
ETH 2695.09
USDT 1.00
SBD 2.56