BitShares Forum

Main => General Discussion => Topic started by: bytemaster on May 21, 2015, 06:32:12 pm

Title: Understanding BitAsset Limitations
Post by: bytemaster on May 21, 2015, 06:32:12 pm
A peg is meaningless if you do not consider volume:

You can have $1.00 pegged to 1 BitUSD  *or*  You can have $100,000 pegged to 100,000 BitUSD but you cannot do both at the same time.

My argument is that we should prefer to peg $100,000 to 100,000 BitUSD rather than pegging $1.00 to 1 BitUSD because large merchants and people that wish to trade in large quantities of BitUSD need to know that they can accept it at face value. 

Think of it as the difference in premium between 1 oz units of gold and and a gold bar with 400 oz of gold.   

So long as the discussion is clouded with illusions that you can peg ALL volumes at the same price we will continue to talk in circles.
Title: Re: Understanding BitAsset Limitations
Post by: bytemaster on May 21, 2015, 06:38:32 pm
Once we recognize that the price must MOVE as a result of volume we must ask how much should it move and should it ever be able to move below $1.00 at any volume?

A BitAsset with a force settlement limit of 1% per day will have a lower premium than one that allows 100% per day.
A BitAsset with a force settlement fee of 10% will sometimes trade below $1.00 but be less likely to trade at $1.10.

Two markets can have the same price feed but vastly different order books depending upon whether there is a Buy Wall or a Sell Wall and which side has the long low, volume tail reaching toward the feed. 
Title: Re: Understanding BitAsset Limitations
Post by: topcandle on May 21, 2015, 06:56:22 pm

A BitAsset with a force settlement limit of 1% per day will have a lower premium than one that allows 100% per day.


Not sure if I see eye to eye on that. I see limiting to 1% creates a liquidity bottleneck that translates as a higher premium.  Therefore a 100% per day should have no premium, since all the liquidity is there at the price feed.
Title: Re: Understanding BitAsset Limitations
Post by: bytemaster on May 21, 2015, 07:16:38 pm

A BitAsset with a force settlement limit of 1% per day will have a lower premium than one that allows 100% per day.


Not sure if I see eye to eye on that. I see limiting to 1% creates a liquidity bottleneck that translates as a higher premium.  Therefore a 100% per day should have no premium, since all the liquidity is there at the price feed.

Premium demanded by the shorts to CREATE the BitUSD in the first place.   
Title: Re: Understanding BitAsset Limitations
Post by: Ander on May 21, 2015, 07:53:48 pm

A BitAsset with a force settlement limit of 1% per day will have a lower premium than one that allows 100% per day.


Not sure if I see eye to eye on that. I see limiting to 1% creates a liquidity bottleneck that translates as a higher premium.  Therefore a 100% per day should have no premium, since all the liquidity is there at the price feed.

Premium demanded by the shorts to CREATE the BitUSD in the first place.

I think the system needs to be designed to try to keep the price as close to $1 as possible.  We dont want to expect that bitUSD is usually 1.05 or 1.10.  Ideally we want it to be about $1.00 to $1.01 almost all the time. 

Forced settlement at $0.99 keeps the price from falling below $0.99.  I think only allowing 1% of supply to do this isnt enough, it doesnt release enough pressure if the price is getting far below $1.00.  5% of supply being convertable is better imo.  That can equalize the situation pretty quickly.

If the price gets much above $1.00 its a profit opportunity, so profit seeking keeps it in line.  As long as the rules dont punish shorts too much, they will be willing to take this profit.  (Recently rules punished them too much, which is why we had $1.10 bitUSD).  With fair rules it shouldnt rise this much.
Title: Re: Understanding BitAsset Limitations
Post by: topcandle on May 21, 2015, 08:05:01 pm

A BitAsset with a force settlement limit of 1% per day will have a lower premium than one that allows 100% per day.


Not sure if I see eye to eye on that. I see limiting to 1% creates a liquidity bottleneck that translates as a higher premium.  Therefore a 100% per day should have no premium, since all the liquidity is there at the price feed.

Premium demanded by the shorts to CREATE the BitUSD in the first place.

Good clarification.  Makes sense.  To your point I see this situation sorta playing out.  Large net wealth holders will be 1st to stuff their short positions early on.  They are inherently bullishly on BTS since they are holding bitshares.  They are most collateralize to prevent a force settlement.  These traders will likely short at the peg price, (they don't care able premium per say, they care about the # of shorts they can get in).  But once these types of shorters dry up, a second more speculative shorter will enter. 

This second type could be a medium or lower sized bts holders, who could be just Bullish, but are in it to play intermediate volatilities, as they will likely play long positions as well.  They will likely charge a premium, since they cant never collateralize as much as the large position holders.  Being at the bottom rung of the collateralize positions, they are going to charge a premium to safeguard against forced settlement. 

And to BM's statement, having a 1% settlement limit will protect these short-term speculative shorters, and thus reduce the amount of premium charged. 
Title: Re: Understanding BitAsset Limitations
Post by: karnal on May 21, 2015, 09:05:45 pm
More new rules?
Title: Re: Understanding BitAsset Limitations
Post by: Ander on May 21, 2015, 09:12:05 pm
More new rules?

Hopefully simpler and better rules, replacing the old rules that didnt work well.
Title: Re: Understanding BitAsset Limitations
Post by: karnal on May 21, 2015, 09:28:04 pm
More new rules?

Hopefully simpler and better rules, replacing the old rules that didnt work well.

Hopefully. But it does make one wonder. Will the new new rules be replaced by new new new rules as well?

Title: Re: Understanding BitAsset Limitations
Post by: bytemaster on May 21, 2015, 09:43:13 pm
Who said anything about "new rules".   This thread is only about understanding reality independent of any rules.
Title: Re: Understanding BitAsset Limitations
Post by: bytemaster on May 21, 2015, 09:55:24 pm
Quote
I think the system needs to be designed to try to keep the price as close to $1 as possible.  We dont want to expect that bitUSD is usually 1.05 or 1.10.  Ideally we want it to be about $1.00 to $1.01 almost all the time. 

You missed the point entirely.    Never again mention a price without specifying a quantity.     You need to peg a high enough volume of BitUSD to $1.00 for it to be a meaningful number.     

If the lowest short is $1.10 and there is a $10 buy order at $1.09 and then a $10000 buy order at $1.00  the "price" is $1.09.

In reality there is a $0.10 spread and everything in-between is meaningless noise.

Feed producers need to consider what the order book would look like if someone dumped BTS worth 10% of the BitUSD on it over 24 hours.   This tells BitUSD holders that if they own 10% of the BitUSD supply that everything they own can be priced at $1.00.

If I have 100,000 BitUSD right now.... and I sold it for $105,000 worth of BTS and then I sold the $105,000 BTS for USD (or BTC equivalent) I would probably get $50,000.    Now the fact remains that those who hold BitUSD are not selling even though most of the shorts currently have a "instant force settlement" at the price feed.    This is GOOD for BTS because it is supporting the BTS price.   

Bottom line, when you look at the BitUSD price, the quantity available over $1.00 is VERY SMALL and thus meaningless.   That means that right now BitUSD is "perfectly pegged" and the premium for creating new BitUSD is VERY HIGH.   This is a good and healthy position and indicates what it will look like with force settlement enabled.    Everything else just depends upon trading volume and market making.   
Title: Re: Understanding BitAsset Limitations
Post by: ag on May 21, 2015, 10:30:06 pm
I'm not up to speed on current bitAsset implementation. I'd just add - the value of bitUSD is "one dollars worth of BTS". When demand exceeds supply (which hopefully will be temporary in the new implementation) bitUSD will trade at a premium, when it is the opposite, bitUSD will trade at a discount.

I don't see the importance of a "peg" concept.

 What's important, is there is a functioning primary market... which obviously we don't have. but I heard talk of  a bond market and that's my inclination too.
Title: Re: Understanding BitAsset Limitations
Post by: carpet ride on May 22, 2015, 12:34:48 am

Who said anything about "new rules".   This thread is only about understanding reality independent of any rules.

The force is strong with this one.


Sent from my iPhone using Tapatalk
Title: Re: Understanding BitAsset Limitations
Post by: eagleeye on May 22, 2015, 12:37:03 am
Dan, I feel the question should be - In the platform how easy is it to do something or know something?

Polonium just released lending and I'm a lender.  There is more supply than demand but if you set low enough youn can make 14% a year.  My point is not about the price but about how easy it is on Poloniex to initiate a price (do a command) on there platform.

They lack though on specifying the rules.

Maybe even the question should be rephrased should we incorporate a lending mechanism that Poloniex has done into the platform, for say bitshares.

The lending works where it puts up lenders and margin wanders together.

It would add another layer to the mix.

Buyers and sellers will come together if there is a market, all that needs to be understood is how price and volume discovery works for NYSE or NASDAQ then copy it.

We need a coordinated effort when releasing.
Title: Re: Understanding BitAsset Limitations
Post by: starspirit on May 22, 2015, 01:06:20 am

Bottom line, when you look at the BitUSD price, the quantity available over $1.00 is VERY SMALL and thus meaningless.   That means that right now BitUSD is "perfectly pegged" and the premium for creating new BitUSD is VERY HIGH.   This is a good and healthy position and indicates what it will look like with force settlement enabled.    Everything else just depends upon trading volume and market making.   


I'm not satisfied. I would want a bitAsset that can be traded on any day against the real asset with a tight spread. If I'm just a moderate sized buyer, I want to be able to buy a bitUSD today or any other day for not much more than $1. And have the knowledge that I can sell it again on any future day for not much less. Sure big volume transactions need to pay a higher spread, but there should be arbitragers tripping over themselves to meet this at any meaningful deviation from fair value. I won't stop working toward a better solution until this is what we have, or its shown to be impossible.

Title: Re: Understanding BitAsset Limitations
Post by: eagleeye on May 22, 2015, 01:47:25 am

Bottom line, when you look at the BitUSD price, the quantity available over $1.00 is VERY SMALL and thus meaningless.   That means that right now BitUSD is "perfectly pegged" and the premium for creating new BitUSD is VERY HIGH.   This is a good and healthy position and indicates what it will look like with force settlement enabled.    Everything else just depends upon trading volume and market making.   


I'm not satisfied. I would want a bitAsset that can be traded on any day against the real asset with a tight spread. If I'm just a moderate sized buyer, I want to be able to buy a bitUSD today or any other day for not much more than $1. And have the knowledge that I can sell it again on any future day for not much less. Sure big volume transactions need to pay a higher spread, but there should be arbitragers tripping over themselves to meet this at any meaningful deviation from fair value. I won't stop working toward a better solution until this is what we have, or its shown to be impossible.

Wow if Dan was thinking it bitassets pegged to bitUSD would create the bitUSD market
Title: Re: Understanding BitAsset Limitations
Post by: Helikopterben on May 22, 2015, 03:44:10 am
Bottom line, when you look at the BitUSD price, the quantity available over $1.00 is VERY SMALL and thus meaningless.   That means that right now BitUSD is "perfectly pegged" and the premium for creating new BitUSD is VERY HIGH.   This is a good and healthy position and indicates what it will look like with force settlement enabled.    Everything else just depends upon trading volume and market making.   

Right now there is over 70,000 bitusd in bids at the feed price, which represents almost half of all bitusd in existence.  If this were force settled right now at the feed price and all else remaining constant, then nearly half of all short sellers would be forced into a transaction that they did not agree to, or at least a transaction that they did not initiate.  IMO, this would further shake the confidence of short sellers and the market in general.
Title: Re: Understanding BitAsset Limitations
Post by: eagleeye on May 22, 2015, 04:13:35 am
Bottom line, when you look at the BitUSD price, the quantity available over $1.00 is VERY SMALL and thus meaningless.   That means that right now BitUSD is "perfectly pegged" and the premium for creating new BitUSD is VERY HIGH.   This is a good and healthy position and indicates what it will look like with force settlement enabled.    Everything else just depends upon trading volume and market making.   

Right now there is over 70,000 bitusd in bids at the feed price, which represents almost half of all bitusd in existence.  If this were force settled right now at the feed price and all else remaining constant, then nearly half of all short sellers would be forced into a transaction that they did not agree to, or at least a transaction that they did not initiate.  IMO, this would further shake the confidence of short sellers and the market in general.

How should we solve this?
Title: Re: Understanding BitAsset Limitations
Post by: merivercap on May 22, 2015, 04:55:33 am
Bottom line, when you look at the BitUSD price, the quantity available over $1.00 is VERY SMALL and thus meaningless.   That means that right now BitUSD is "perfectly pegged" and the premium for creating new BitUSD is VERY HIGH.   This is a good and healthy position and indicates what it will look like with force settlement enabled.    Everything else just depends upon trading volume and market making.   

Right now there is over 70,000 bitusd in bids at the feed price, which represents almost half of all bitusd in existence.  If this were force settled right now at the feed price and all else remaining constant, then nearly half of all short sellers would be forced into a transaction that they did not agree to, or at least a transaction that they did not initiate.  IMO, this would further shake the confidence of short sellers and the market in general.

 +5%   I'm deeply concerned with this forced settlement design.  The current orderbook is already so unbalanced I'm not sure what to think.  Who really is going to want to short & create BitUSD?  Will these speculators know what situation they are getting into by creating BitUSD?  Aside from a speculative surge of BitUSD creation up until June 8th and a short time after, I think shorts are going to be in for a rude awakening. 

I have such a different perspective on the idea of a peg... any effort to enforce the 'peg' without moving the market is price fixing, whether it's $1 or $100,000.  It's just way worse at $100,000.   The only good thing about a higher amount is the design may just break down faster and we can move on to BitAsset 3.0...  :(
Title: Re: Understanding BitAsset Limitations
Post by: Helikopterben on May 22, 2015, 05:15:04 am
Bottom line, when you look at the BitUSD price, the quantity available over $1.00 is VERY SMALL and thus meaningless.   That means that right now BitUSD is "perfectly pegged" and the premium for creating new BitUSD is VERY HIGH.   This is a good and healthy position and indicates what it will look like with force settlement enabled.    Everything else just depends upon trading volume and market making.   

Right now there is over 70,000 bitusd in bids at the feed price, which represents almost half of all bitusd in existence.  If this were force settled right now at the feed price and all else remaining constant, then nearly half of all short sellers would be forced into a transaction that they did not agree to, or at least a transaction that they did not initiate.  IMO, this would further shake the confidence of short sellers and the market in general.

How should we solve this?

I think a KISS method similar to the original design would work because the original design wasn't given enough time to work IMHO.  Force all trades to occur within 1% of the price feed.  Allow users to place orders outside of that 1% range but the order wont be activated until their price comes within 1% of the feed.  Don't force short sellers to cover at any time.  Give sell orders priority over short sell orders when being filled.    Allow users to place market orders that float at the price feed.  No one is forced into a trade unless margin called.  I don't see any reason why it wouldn't work. 

Adoption and liquidity are a function of time.  Everyone wants to try all these complex approaches when the simplest approach may be best.  Now that the bts market has settled down, it may be worth a try.
Title: Re: Understanding BitAsset Limitations
Post by: merivercap on May 22, 2015, 05:27:51 am
 
Bottom line, when you look at the BitUSD price, the quantity available over $1.00 is VERY SMALL and thus meaningless.   That means that right now BitUSD is "perfectly pegged" and the premium for creating new BitUSD is VERY HIGH.   This is a good and healthy position and indicates what it will look like with force settlement enabled.    Everything else just depends upon trading volume and market making.   

Right now there is over 70,000 bitusd in bids at the feed price, which represents almost half of all bitusd in existence.  If this were force settled right now at the feed price and all else remaining constant, then nearly half of all short sellers would be forced into a transaction that they did not agree to, or at least a transaction that they did not initiate.  IMO, this would further shake the confidence of short sellers and the market in general.

How should we solve this?

I think a KISS method similar to the original design would work because the original design wasn't given enough time to work IMHO.  Force all trades to occur within 1% of the price feed.  Allow users to place orders outside of that 1% range but the order wont be activated until their price comes within 1% of the feed.  Don't force short sellers to cover at any time.  Give sell orders priority over short sell orders when being filled.    Allow users to place market orders that float at the price feed.  No one is forced into a trade unless margin called.  I don't see any reason why it wouldn't work. 

Adoption and liquidity are a function of time.  Everyone wants to try all these complex approaches when the simplest approach may be best.  Now that the bts market has settled down, it may be worth a try.

 +5% +5% +5%
Title: Re: Understanding BitAsset Limitations
Post by: wuyanren on May 22, 2015, 05:54:43 am
Should strive to enhance the user experience, so that more users to participate in the transaction。No one is willing to open the wallet to participate in the transaction, saying nothing is empty talk
Title: Re: Understanding BitAsset Limitations
Post by: starspirit on May 22, 2015, 06:03:13 am
Bottom line, when you look at the BitUSD price, the quantity available over $1.00 is VERY SMALL and thus meaningless.   That means that right now BitUSD is "perfectly pegged" and the premium for creating new BitUSD is VERY HIGH.   This is a good and healthy position and indicates what it will look like with force settlement enabled.    Everything else just depends upon trading volume and market making.   

Right now there is over 70,000 bitusd in bids at the feed price, which represents almost half of all bitusd in existence.  If this were force settled right now at the feed price and all else remaining constant, then nearly half of all short sellers would be forced into a transaction that they did not agree to, or at least a transaction that they did not initiate.  IMO, this would further shake the confidence of short sellers and the market in general.

How should we solve this?

I think a KISS method similar to the original design would work because the original design wasn't given enough time to work IMHO.  Force all trades to occur within 1% of the price feed.  Allow users to place orders outside of that 1% range but the order wont be activated until their price comes within 1% of the feed.  Don't force short sellers to cover at any time.  Give sell orders priority over short sell orders when being filled.    Allow users to place market orders that float at the price feed.  No one is forced into a trade unless margin called.  I don't see any reason why it wouldn't work. 

Adoption and liquidity are a function of time.  Everyone wants to try all these complex approaches when the simplest approach may be best.  Now that the bts market has settled down, it may be worth a try.
Helikopterben, you may have missed a previous response I made to this idea when you raised it in another thread - there is nothing to stop people exchanging these assets somewhere else at very different prices in a free market. [edit: I think it could be achievable though if you allowed something else to float to change the relative attractiveness for longs and shorts]
Title: Re: Understanding BitAsset Limitations
Post by: monsterer on May 22, 2015, 08:20:07 am
A peg is meaningless if you do not consider volume:

You can have $1.00 pegged to 1 BitUSD  *or*  You can have $100,000 pegged to 100,000 BitUSD but you cannot do both at the same time.

According to starspirit, you can only enforce the peg on an external exchange anyway, so this is largely out of your control. You have to rely on their orderbooks being thick enough to support the traded volume you want at the prices you want.
Title: Re: Understanding BitAsset Limitations
Post by: Helikopterben on May 22, 2015, 11:56:31 am
Quote from: starspirit link=topic=16464.msg210630#msg21063
Helikopterben, you may have missed a previous response I made to this idea when you raised it in another thread - there is nothing to stop people exchanging these assets somewhere else at very different prices in a free market. [edit: I think it could be achievable though if you allowed something else to float to change the relative attractiveness for longs and shorts]

Arbitrage?
Title: Re: Understanding BitAsset Limitations
Post by: bytemaster on May 22, 2015, 12:35:15 pm
A peg is meaningless if you do not consider volume:

You can have $1.00 pegged to 1 BitUSD  *or*  You can have $100,000 pegged to 100,000 BitUSD but you cannot do both at the same time.

According to starspirit, you can only enforce the peg on an external exchange anyway, so this is largely out of your control. You have to rely on their orderbooks being thick enough to support the traded volume you want at the prices you want.

You can enforce it with a user issued asset on the internal exchange.
Title: Re: Understanding BitAsset Limitations
Post by: profitofthegods on May 22, 2015, 12:37:13 pm
Bottom line, when you look at the BitUSD price, the quantity available over $1.00 is VERY SMALL and thus meaningless.   That means that right now BitUSD is "perfectly pegged" and the premium for creating new BitUSD is VERY HIGH.   This is a good and healthy position and indicates what it will look like with force settlement enabled.    Everything else just depends upon trading volume and market making.   

Right now there is over 70,000 bitusd in bids at the feed price, which represents almost half of all bitusd in existence.  If this were force settled right now at the feed price and all else remaining constant, then nearly half of all short sellers would be forced into a transaction that they did not agree to, or at least a transaction that they did not initiate.  IMO, this would further shake the confidence of short sellers and the market in general.

Exuse my ignorance, but is this 70,000 composed of margin calls?
Title: Re: Understanding BitAsset Limitations
Post by: bytemaster on May 22, 2015, 12:44:49 pm
Bottom line, when you look at the BitUSD price, the quantity available over $1.00 is VERY SMALL and thus meaningless.   That means that right now BitUSD is "perfectly pegged" and the premium for creating new BitUSD is VERY HIGH.   This is a good and healthy position and indicates what it will look like with force settlement enabled.    Everything else just depends upon trading volume and market making.   

Right now there is over 70,000 bitusd in bids at the feed price, which represents almost half of all bitusd in existence.  If this were force settled right now at the feed price and all else remaining constant, then nearly half of all short sellers would be forced into a transaction that they did not agree to, or at least a transaction that they did not initiate.  IMO, this would further shake the confidence of short sellers and the market in general.

Exuse my ignorance, but is this 70,000 composed of margin calls?

Expired orders.     Right now BitAssets work with "forced settlement at the price feed" after 30 days.    So the totality of the change is to change it from 30 days to 0 days and then prioritize by collateral. 
Title: Re: Understanding BitAsset Limitations
Post by: monsterer on May 22, 2015, 12:52:13 pm
You can enforce it with a user issued asset on the internal exchange.

If the UIA represented an external exchange's IOU for a fiat currency I can see how this would work... But getting an external exchange to develop the infrastructure to support externalisation of their internal IOUs would be rather hard I think, since they are just database values.
Title: Re: Understanding BitAsset Limitations
Post by: profitofthegods on May 22, 2015, 01:04:08 pm

Expired orders.     Right now BitAssets work with "forced settlement at the price feed" after 30 days.    So the totality of the change is to change it from 30 days to 0 days and then prioritize by collateral.

Not sure if I understand this or not - does 0 mean that shorts will always be forced to settle at the feed price, even on the day they shorted, or that they will never be forced to settle?

I was just thinking while looking at the orderbook: Right now 70,000 is >0.5% of all BTS held in collateral within this forced settlement queue. Given that a lot of BTS is probably held long term, or at least not being actively traded today, this probably represents several percent of all actively traded BTS at the very least.

Surely if the present situation continues, with shorts refusing to settle at feed price and this figure therefore building  up, then pretty soon the amount of actively traded BTS on the exchanges is going to really plummet and the price will have to rise due to the laws of supply and demand?
Title: Re: Understanding BitAsset Limitations
Post by: ebit on May 22, 2015, 01:47:18 pm
I think this need more  help derivatives.
Title: Re: Understanding BitAsset Limitations
Post by: Helikopterben on May 22, 2015, 01:49:54 pm
A peg is meaningless if you do not consider volume:

You can have $1.00 pegged to 1 BitUSD  *or*  You can have $100,000 pegged to 100,000 BitUSD but you cannot do both at the same time.

According to starspirit, you can only enforce the peg on an external exchange anyway, so this is largely out of your control. You have to rely on their orderbooks being thick enough to support the traded volume you want at the prices you want.

You can enforce it with a user issued asset on the internal exchange.

Isn't this what the price feed is for?  Arbitration should keep prices relatively uniform across external exchanges and the price feed is grabbed by the internal exchange to enforce the peg.