Author Topic: Trading Contest on the Testnet?  (Read 6659 times)

0 Members and 1 Guest are viewing this topic.

Offline cylonmaker2053

  • Hero Member
  • *****
  • Posts: 1004
  • Saving the world one block at a time
    • View Profile
  • BitShares: cylonmaker2053
cool, thanks for the account value calcs; i've wondered about that. we need bots to join the trading madness and then it'll be more fun :)

so real life OL trading platform is buggier than the testnet IMO. i'm having repeated issues trying to place orders. i'll input either the buy/sell, press the execution buttom (buy/sell) and then nothing happens. then maybe 5 minutes later i get a trade confirmation window pop up. when i try to confirm that it tells me the order has expired. kinda annoying and reduces my trading frequency.

Offline merivercap

  • Hero Member
  • *****
  • Posts: 661
    • View Profile
    • BitCash
Congratulations @cylonmaker2053 !   You are the first ever Bitshares Testnet Trading Champion!

I forgot to screen shot what I had yesterday.. but it was probably around 970k test and around 960k right now.  I just took a bunch a losses on round trip trades just to make sure to get $1,000 for the day.  I was pretty much 100% long TEST on borrowed PEG.FAKEUSD and that didn't work out.  Overall there seemed to be good market depth and spreads in the market.  Good job helping to make the market!  There seemed to be others helping to provide market depth.

As for the UI:
-The issue where you had to increase the bid after clicking on an order and auto-populating the form to actually make a transaction go through seems to have been fixed.  Great!
-It's probably better to have the buy/sell order section right below the charts and above the order book on both horizontal & veritcal modes
-You used to be able to click on an a limit order deeper in the book and it would calculate the total amount to purchase.  It would be great to have that feature back. 

I learned:
The value on the upper right is based on the last trade price of PEG.FAKEUSD/TEST, not the price settlement.
The formula is TEST + PEG.FAKEUSD + TEST Collateral - PEG.FAKEUSD borrowed.
For the real network it's: BTS + bitUSD + BTS collateral - bitUSD borrowed.  (bitUSD is based on last trade price)

The contest:
-It's a great way to practice and simulate trading. 
-The $1000 per day rule is good, but to be effective you probably have to trade at least twice a day so you don't have to roundtrip at a loss to get to the quota.

Other than more people anything else you think will make this more fun?
BitCash - http://www.bitcash.org 
Beta: bitCash Wallet / p2p Gateway: (https://m.bitcash.org)
Beta: bitCash Trade (https://trade.bitcash.org)

Offline cylonmaker2053

  • Hero Member
  • *****
  • Posts: 1004
  • Saving the world one block at a time
    • View Profile
  • BitShares: cylonmaker2053
Nice run @merivercap ...my stats for the week: 0.4% weekly gain from basic market maker activities, but that's just nominal, not adjusted for changes in PEG.FAKEUSD price, borrowed amount, and asset inventory.

Any lessons learned from the week? The testnet functioned very well for me, actually better than bitshares.openledger.info.


Offline cylonmaker2053

  • Hero Member
  • *****
  • Posts: 1004
  • Saving the world one block at a time
    • View Profile
  • BitShares: cylonmaker2053
We could do a hangout about the next one if you want :)

cool, would love to

Offline fuzzy

We could do a hangout about the next one if you want :)
WhaleShares==DKP; BitShares is our Community! 
ShareBits and WhaleShares = Love :D

Offline cylonmaker2053

  • Hero Member
  • *****
  • Posts: 1004
  • Saving the world one block at a time
    • View Profile
  • BitShares: cylonmaker2053
What's PEG.FAKEUSD feed based on? i thought the BTS-USD feed, but there's a slight difference. very close, though.

i'd love to get a bot running sometime soon, just not enough time until the summer to work on it. besides, my primary goal right now with trading on the DEX is just to do my part of provide liquidity. with as little trading that takes place at the moment, the dozen or so times i log into my wallet per day is more than enough to make sure i have enough open orders set up.

once we have enough trading on the DEX, it'll be fun to put together some higher level logic bots to try out different trading strategies. at the moment, i'm just focusing on market making stuff.

Offline merivercap

  • Hero Member
  • *****
  • Posts: 661
    • View Profile
    • BitCash
Great!

It should include open orders.  I believe the value change is probably because the PEG.FAKEUSD value fluctuates based on the last trade.

cool. are you using a trade bot, or doing it manually? i'm unfortunately still manual these days. i'm also trading the same way i do for my real BTS account, so this is a great test case for me too :)

Yeah I'm trading manually, but just a few times here and there to make sure I trade $1,000 for the day.. I was hoping there would be other bots running, but we can eventually get @xeroc or @clayop to run their bots on the testnet and also hopefully help us get our own so we can have a bot battle. 

BTW the value of PEG.FAKEUSD may be based on the pricefeed instead of the last trade.  I haven't crunched the numbers yet to confirm. 
BitCash - http://www.bitcash.org 
Beta: bitCash Wallet / p2p Gateway: (https://m.bitcash.org)
Beta: bitCash Trade (https://trade.bitcash.org)

Offline cylonmaker2053

  • Hero Member
  • *****
  • Posts: 1004
  • Saving the world one block at a time
    • View Profile
  • BitShares: cylonmaker2053
Great!

It should include open orders.  I believe the value change is probably because the PEG.FAKEUSD value fluctuates based on the last trade.

cool. are you using a trade bot, or doing it manually? i'm unfortunately still manual these days. i'm also trading the same way i do for my real BTS account, so this is a great test case for me too :)

Offline merivercap

  • Hero Member
  • *****
  • Posts: 661
    • View Profile
    • BitCash
Great!

It should include open orders.  I believe the value change is probably because the PEG.FAKEUSD value fluctuates based on the last trade. 
BitCash - http://www.bitcash.org 
Beta: bitCash Wallet / p2p Gateway: (https://m.bitcash.org)
Beta: bitCash Trade (https://trade.bitcash.org)

Offline cylonmaker2053

  • Hero Member
  • *****
  • Posts: 1004
  • Saving the world one block at a time
    • View Profile
  • BitShares: cylonmaker2053
Does my total account value in upper right include open orders? i'm guessing not, since as soon as i bought some PEG.FAKEUSD and put it up for sale, my account value dropped.

Offline cylonmaker2053

  • Hero Member
  • *****
  • Posts: 1004
  • Saving the world one block at a time
    • View Profile
  • BitShares: cylonmaker2053
it's begun!

i'm cylonmakertest1 (might have copied you on that one!)

Offline merivercap

  • Hero Member
  • *****
  • Posts: 661
    • View Profile
    • BitCash
Awesome!  You can go to: http://testnet.bitshares.eu/ and create a new account and the faucet will give you an initial 1,000,000 TEST.

Let's get ready to rumble..!!! :P

Done! see you at high noon Wednesday. I'm your huckleberry!



btw what is your account name @cylonmaker2053 ?
BitCash - http://www.bitcash.org 
Beta: bitCash Wallet / p2p Gateway: (https://m.bitcash.org)
Beta: bitCash Trade (https://trade.bitcash.org)

Offline cylonmaker2053

  • Hero Member
  • *****
  • Posts: 1004
  • Saving the world one block at a time
    • View Profile
  • BitShares: cylonmaker2053
Awesome!  You can go to: http://testnet.bitshares.eu/ and create a new account and the faucet will give you an initial 1,000,000 TEST.

Let's get ready to rumble..!!! :P

Done! see you at high noon Wednesday. I'm your huckleberry!

Offline merivercap

  • Hero Member
  • *****
  • Posts: 661
    • View Profile
    • BitCash
Awesome!  You can go to: http://testnet.bitshares.eu/ and create a new account and the faucet will give you an initial 1,000,000 TEST.

Let's get ready to rumble..!!! :P
BitCash - http://www.bitcash.org 
Beta: bitCash Wallet / p2p Gateway: (https://m.bitcash.org)
Beta: bitCash Trade (https://trade.bitcash.org)

Offline cylonmaker2053

  • Hero Member
  • *****
  • Posts: 1004
  • Saving the world one block at a time
    • View Profile
  • BitShares: cylonmaker2053
I think it will still be useful esp as a simulator for people to learn how to trade and use the platform... not many seem interested so what about a 1 on 1 battle for a week @cylonmaker2053 starting Wednesday noon ET just to get things going?  Winner gets the first ever Bitshares Testnet Trading Champion title?

Rules:
One account starting with 1,000,000 TEST. 
$1000 PEG.FAKEUSD must be bought/sold per day. 
Start Wednesday noon ET 2/24/16.  End Wednesday noon ET 3/1/16
Anyone can join in at anytime during the contest as long as they post the test account name on the thread.
Highest total TEST balance on upper right wins.

I just created a testnet account: merivercaptest1

Feel free to make any other rules or suggestions...thanks!

i'm down! how do i get my 1,000,000 TEST?

Offline merivercap

  • Hero Member
  • *****
  • Posts: 661
    • View Profile
    • BitCash
I think it will still be useful esp as a simulator for people to learn how to trade and use the platform... not many seem interested so what about a 1 on 1 battle for a week @cylonmaker2053 starting Wednesday noon ET just to get things going?  Winner gets the first ever Bitshares Testnet Trading Champion title?

Rules:
One account starting with 1,000,000 TEST. 
$1000 PEG.FAKEUSD must be bought/sold per day. 
Start Wednesday noon ET 2/24/16.  End Wednesday noon ET 3/1/16
Anyone can join in at anytime during the contest as long as they post the test account name on the thread.
Highest total TEST balance on upper right wins.

I just created a testnet account: merivercaptest1

Feel free to make any other rules or suggestions...thanks! 
BitCash - http://www.bitcash.org 
Beta: bitCash Wallet / p2p Gateway: (https://m.bitcash.org)
Beta: bitCash Trade (https://trade.bitcash.org)

Offline cylonmaker2053

  • Hero Member
  • *****
  • Posts: 1004
  • Saving the world one block at a time
    • View Profile
  • BitShares: cylonmaker2053
Sorry should have kept this going.... let's try to get 5 people to trade $1,000 a day in the testnet for two weeks? @cylonmaker2053 @noisy  @JonnyBitcoin  you guys up for this?  It's just for fun and you can make all your trades all at once if you don't have time: http://testnet.bitshares.eu/

Can we also get bots running too just for fun so we can have a bot battle?

BTW Even if you're not an active trader, you can help find bugs or suggest improvements for the GUI by using the system. 

Once we get five people we'll settle on a start day and trade for two weeks.  Anyways let me know who's in besides me.  Thanks!

sorry, i just noticed this. would it still be useful? if so, i'm happy to pitch in and show how bad of a trader i am :)

Offline merivercap

  • Hero Member
  • *****
  • Posts: 661
    • View Profile
    • BitCash
Sorry should have kept this going.... let's try to get 5 people to trade $1,000 a day in the testnet for two weeks? @cylonmaker2053 @noisy  @JonnyBitcoin  you guys up for this?  It's just for fun and you can make all your trades all at once if you don't have time: http://testnet.bitshares.eu/

Can we also get bots running too just for fun so we can have a bot battle?

BTW Even if you're not an active trader, you can help find bugs or suggest improvements for the GUI by using the system. 

Once we get five people we'll settle on a start day and trade for two weeks.  Anyways let me know who's in besides me.  Thanks!



 
BitCash - http://www.bitcash.org 
Beta: bitCash Wallet / p2p Gateway: (https://m.bitcash.org)
Beta: bitCash Trade (https://trade.bitcash.org)

Offline merivercap

  • Hero Member
  • *****
  • Posts: 661
    • View Profile
    • BitCash
Plot twist: i can not only reduce the trading fees but also ...

...

wait for it


...


block confirmation time to 1 sec :)

nice!

That should increase the fun... :)

I pledge 1000 bts to the contest

Great!
BitCash - http://www.bitcash.org 
Beta: bitCash Wallet / p2p Gateway: (https://m.bitcash.org)
Beta: bitCash Trade (https://trade.bitcash.org)

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
I just reduced the fees in the testnet ... let's wait for the proposal to expire successfully then I can try to reduce the block time
Try reduce review period.
BitShares committee member: abit
BitShares witness: in.abit

Offline btswildpig

  • Hero Member
  • *****
  • Posts: 1424
    • View Profile
I pledge 1000 bts to the contest
这个是私人账号,表达的一切言论均不代表任何团队和任何人。This is my personal account , anything I said with this account will be my opinion alone and has nothing to do with any group.

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
I just reduced the fees in the testnet ... let's wait for the proposal to expire successfully then I can try to reduce the block time

Offline fuzzy

Plot twist: i can not only reduce the trading fees but also ...

...

wait for it


...


block confirmation time to 1 sec :)

nice!
WhaleShares==DKP; BitShares is our Community! 
ShareBits and WhaleShares = Love :D

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Plot twist: i can not only reduce the trading fees but also ...

...

wait for it


...


block confirmation time to 1 sec :)

Offline merivercap

  • Hero Member
  • *****
  • Posts: 661
    • View Profile
    • BitCash
Awesome idea!
You can even help me test the new bot infrastructure that comes with two easy market making strategies (not well tested, not optimized yet)

https://github.com/xeroc/python-graphenelib/tree/feature/bot-infrastructure/scripts/exchange-bots

Great! Look forward to testing out your bot!

Good idea. I'd like to donate 300 bts for the contest.

Great thx!  You'll trade too right?  It's fun to be able to trade without risk.   You can create a lot of orders and just cancel out without too much concern... You can make mistakes and practice...I'm already a lot more comfortable with the platform after spending just ten/fifteen minutes on the testnet!
BitCash - http://www.bitcash.org 
Beta: bitCash Wallet / p2p Gateway: (https://m.bitcash.org)
Beta: bitCash Trade (https://trade.bitcash.org)

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
Good idea. I'd like to donate 300 bts for the contest.
BitShares committee member: abit
BitShares witness: in.abit

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Awesome idea!
You can even help me test the new bot infrastructure that comes with two easy market making strategies (not well tested, not optimized yet)

https://github.com/xeroc/python-graphenelib/tree/feature/bot-infrastructure/scripts/exchange-bots

Offline merivercap

  • Hero Member
  • *****
  • Posts: 661
    • View Profile
    • BitCash
Hey so @xeroc created a test asset called PEG.FAKEUSD to help me test out some parameters and I thought it might be fun to trade with play money.  PEG.FAKEUSD currently uses a feed from Poloniex trading. 
(Note: Forced settlement is set at 90% , MSSR is roughly 100%, MCR is 175% )

Because:
1) It's easier to trade play money without risk.
2) It's good training for users just like there is simulated trading on many traditional platforms.

Why don't we have a trading contest?  I'll gift $10 worth of BTS in a pool for the winner if 10 others make a pledge to the pool?

Maybe some trading rules:
1) Contest winner is the person with the most TEST from trading PEG.FAKEUSD
2) Contest ends February 29th, midnight ET, US
3) Must trade at least 100 PEG.FAKEUSD per day to qualify.

When you register you get 1,000,000 TEST shares which is about $3,000 PEG.FAKEUSD.  Register at: http://testnet.bitshares.eu/

What do you guys think?  Who's in?

BitCash - http://www.bitcash.org 
Beta: bitCash Wallet / p2p Gateway: (https://m.bitcash.org)
Beta: bitCash Trade (https://trade.bitcash.org)