Search content
Sort by

Showing 6 of 6 results by steve417674
Post
Topic
Board Project Development
Re: ICBIT Derivatives Market (USD/BTC futures trading) - LIVE
by
steve417674
on 09/05/2013, 07:10:38 UTC

2) When the price thus moves suddenly, margin calls may happen.  But since the relevant side of the order book is empty, forces sell/buy cannot happen, and the "worst case scenario" will be invoked.  If we could pre-fill the relevant part of the order book before the clearing, we could act as counterparts to the forced liquidations.  The person being margin called would get a better price, and less people would see forced liquidations.  This is where it becomes important that there is still a limitation on the orders we can place, for example of another 10%.  That prevents me from placing buy orders at absurd prices like 0.1$ and hoping to profit unreasonably from someone to getting margin called.


I think this is the major cause of the problem.  It seems that the exchange has basically handcuffed itself with the very rule that is supposed to protect them in the first place.

Since there is no recourse against individuals that go into technical default, and no background checks to determine if a trader is financially sound to use margin/derivatives, it comes down to how to self-regulate ourselves better than the CFTC could.  We have to throw out some of the rules that normal clearinghouses use and use more creativity to protect both traders and the exchange.

There are really four variables that can be modified here:

  • Leverage ratio - the quickest most direct fix.  The downside here is that I think most of us would actually like more gearing, rather than less.  Going any lower than 2.5x would probably divert a lot of volume away.  It can and should go higher, once the exchange is more stable, but now's probably not the time for it.  However, once it's higher, it opens up the possibility of having a dynamically adjusted level based on market conditions.
  • Trading range - uncertain impact.  With a lower range, the market locks quickly and could remain locked across multiple trading sessions, thus further stifling trading.  With a higher range, the greater the chance positions get wiped away when someone can't get to their computer and refill their account.
  • Margin call condition - effective and somewhat unobtrusive.  Increasing the percentage decreases the probability of liquidations, but at the expense of traders having to refill more frequently.
  • Frequency of clearing - in practice, quite impactful, but too obtrusive.  With a higher frequency (say 3x day), you can run into situations where two trading sessions pass while someone's asleep.  And higher than that you brush up against the natural delay in confirming BTC transactions.
   

The way I see it is, the best option is changing the point at which maintenance margin has to be refilled.  Something like: issue a call for maintenance replenishment at 50%, giving the trader one trading session (12 hrs) to top back up to 100%.  If the call was not obliged, then force liquidate.  Within the one trading session, if the market continues to move quickly, margin call at < 25%.  So you basically wind up with an added buffer where traders can top up margin without giving them the implicit of option of running away, and without having to offset their trades in a locked market.

In addition, I would like to see the trading range move to something that's algorithmically adjusted.  Rather than a fixed number, it should be something that adjusts relative to market conditions and the current risk present in the exchange's book.  For example, if the Average True Range over the past n hours in the spot market is > x BTC, or if y% of trades in the book have < z% maintenance margin, decrease the range by a function of these amounts.  And vice versa.  The trick here is that you want to be protective, but also not drying up trading completely.  Which leads me to...

To picobit's point about pre-filling, I'm having a hard time determining why this would be a bad idea.  Obviously you can't have market orders being crossed outside the range, but at least there is the possibility to get a more realistic quote during liquidation.  It seems that "pre-filling" already occurs indirectly by not clearing the book after range adjustments, and having old out-of-range trades sitting there.  Just looking at the current market depth for BUM3, you have ~75% of the asks outside the range vs. ~5% of the bids outside the range.  I think you either have to allow limit orders outside the range at all times, or none of the time.

There is also a fifth variable - the length of the settlement period.  But, it would probably take a long sampling period to determine what works best.

Just my two cents.  I've only been trading for 2 weeks and only once has this scenario come into play while I've been on the site.  I'm sure it's happened many times before, but unfortunately I missed the discussion in the past.  And I'm sure these topics have been debated plenty of times as well, so my apologies in advanced.
Post
Topic
Board Beginners & Help
Re: Understanding Moody Order Book
by
steve417674
on 05/05/2013, 02:45:25 UTC
You can learn about technical indicators here:  http://stockcharts.com/school/doku.php?id=chart_school:technical_indicators

You can use bitcoincharts to add moving averages and some indicators, but it does not update in real-time, nor are the charts interactive: http://bitcoincharts.com/charts/mtgoxUSD#rg60ztgSzm1g10zm2g25zv

BTC/USD does not trade like your typical real-world financial instrument, so take this all with a heavy dose of skepticism...
Post
Topic
Board Beginners & Help
Re: Understanding Moody Order Book
by
steve417674
on 05/05/2013, 00:03:11 UTC
The blue and yellow lines are exponential moving averages (EMA).  The EMAs are a weighted average of the closing price, over a defined number of periods, with more weight given to the most recent price.  I don't know exactly how the lines are parameterized, but it's probably described in more detail in the corresponding forum thread:  https://bitcointalk.org/index.php?topic=43514.0.  You can disable the lines with the link directly underneath the chart: "Hide EMAs".
Post
Topic
Board Beginners & Help
Re: Simplest way of obtaining MtGox exchange rate via an API?
by
steve417674
on 04/05/2013, 23:49:51 UTC
I found these docs to be more helpful:

https://bitbucket.org/nitrous/mtgox-api/overview
Post
Topic
Board Beginners & Help
Re: Current state of claiming XRP
by
steve417674
on 01/05/2013, 18:24:27 UTC
Thanks.

That's what I assumed.  I just found it odd that the Ripple client was still linking directly to that thread.
Post
Topic
Board Beginners & Help
Topic OP
Current state of claiming XRP
by
steve417674
on 01/05/2013, 05:33:44 UTC
Hey - been reading the forums for a long time, but didn't have a need to sign up until now.  I just created my Ripple wallet and the client points to the 200+ page forum post with thousands of addresses trying to claim some XRP - https://bitcointalk.org/index.php?topic=145506

The post from back in February states that only existing users on the forums can make a request for XRP.  Has anyone had success signing up after that cutoff date, posting their address in that thread, and having the initial XRP credited?

Sorry for asking a commonly repeated question, but there's only so much thread diving one can do to try and keep up to date...

Thanks!