1) When it comes to oracles,
you just have to make up your own damn mind
Conversation
8) But for a brief period, someone (almost certainly Alice) bought enough MNGO that it did trade for $0.40, and before people could get in to sell and return it to a more reasonable price, the risk engine had already allowed Alice to withdraw $100m from Mango Markets.
Replying to
9) So, what went wrong? Did the oracle fuck up?
I mean, not really. Or, rather, it depends on what the specs of the oracle were.
The oracle accurate reported the current price of MNGO. It's just that the 'current price' wasn't really anything close to the 'fair price'.
3
9
147
11) First, FTX has EWMA price bands.
What this means is, roughly, that FTX consumes raw price feeds.
But, before feeding that into its risk engine, it bounds those price feeds so that they can't move more than ~20% over a 5 minute period.
8
22
170
15) The reason, basically, is that large positions--especially in illiquid tokens--can have a lot of impact.
So we charge more % margin the greater your position is.
3
8
108
17) So even before hitting position limits, the risk engine ensures that the collateral backing a position is sufficient.
And what if you try to use something other than dollars as collateral?
Well, we haircut it. In some cases, a lot.
4
4
102
