Author Topic: [StakeMachine] Trading infrastructure and simple market making bot for Bitshares  (Read 3713 times)

0 Members and 1 Guest are viewing this topic.


Offline renkcub

  • Full Member
  • ***
  • Posts: 143
    • View Profile
I'm back on the case with StakeMachine. I'll let you know when I come up with a solution to your specific problem.

Excellent!

Offline Methodise

I'm back on the case with StakeMachine. I'll let you know when I come up with a solution to your specific problem.
BTS: methodise

Offline renkcub

  • Full Member
  • ***
  • Posts: 143
    • View Profile
Hello!
Is anyone using this actively? If not, where is all the Dex volume these days coming from, besides BTSBOTS?

I would like to use StakeMachine, but it seems to be missing some basic functionality.

For example, say I am running BTS:BitUSD, and the bot runs out of BitUSD due to buying BTS, it does not wait to sell some back and continue firing BTS sell orders. Instead, it gives an error (about insufficient BitUSD balance) and shuts down.

Seems like a design oversight.

Has anyone fixed up or used this bot lately?

Or are people running other bots?

I'm wondering where all the new volume has come from last 6 months. Doubt it's from this bot.
« Last Edit: October 17, 2017, 12:50:50 am by renkcub »

Offline ElMato

  • Sr. Member
  • ****
  • Posts: 288
    • View Profile

Offline ebit

  • Committee member
  • Hero Member
  • *
  • Posts: 1905
    • View Profile
  • BitShares: ebit
telegram:ebit521
https://weibo.com/ebiter

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc


thanks Xeroc,,

how much liquidity is needed to run such bot and not go to bankrupt , an stimation, i really have no idea to use this bots market makers but for btc heard need about 50 btc to run them properly.

I cant answer that question as i am not a trader .. my estimations were thar you could run it already with 10 bucks ..
i will add another strategy that does more moth and is easier to explain (portfolio rebalancing)

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
This strategy is very simple and makes a profit from the spread.

If I were you I'd avoid such statements, and instead put big fat disclaimers all over the place...
Thanks for the warning .. there is a big fat disclaimer in the readme .. i'll update the op ..

Offline pc

  • Hero Member
  • *****
  • Posts: 1530
    • View Profile
    • Bitcoin - Perspektive oder Risiko?
  • BitShares: cyrano
This strategy is very simple and makes a profit from the spread.

If I were you I'd avoid such statements, and instead put big fat disclaimers all over the place...
Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 http://bitcoin.quisquis.de

Offline infovortice2013

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 521
    • View Profile
    • BitShares en español
  • BitShares: traderx
thanks Xeroc,,

how much liquidity is needed to run such bot and not go to bankrupt , an stimation, i really have no idea to use this bots market makers but for btc heard need about 50 btc to run them properly.
New Keyoteeid: 5rUhuLCDWUA2FStkKVRTWYEqY1mZhwpfVdRmYEvMRFRD1bqYAL
new08/21 id 5Sjf3LMuYPSeNnjLYXmAoHj5Z6TPCmwmfXD6XwDmg27dwfQ

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
I am proud to now publicly announce the first release of StakeMachine.
What is it?

It is a Python tool that offers:

    a unified framework for writing bots for the DEX
    a simple market making strategy
    the liquidity-providing strategy developed by @mauritso
    more strategies to come soon.

Simple Market Making

A simple market making strategy (i.e. providing liquidity) works as follows:

    Get the last price for your market
    Place a buy order at last price * 95%
    Place a sell order at last price * 105%
    Wait for any of the two orders to get filled
    Cancel the other order
    Go to 1.

This strategy is very simple and tries to makes a profit from the spread. The more volatile a market is, the more profit it will (probably) make you.

More on Steem:
https://steemit.com/bitshares/@xeroc/stakemachine-trading-infrastructure-and-simple-market-making-bot-for-bitshares--opensource-bot-for-bitshares
« Last Edit: May 28, 2016, 01:43:12 pm by xeroc »