Bitcoin Forum
April 28, 2024, 12:16:55 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 [20] 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 »
  Print  
Author Topic: ICBIT Derivatives Market (USD/BTC futures trading) - LIVE  (Read 97627 times)
toffoo
Sr. Member
****
Offline Offline

Activity: 408
Merit: 261



View Profile
December 11, 2012, 05:19:56 AM
 #381

... with just a few more trading days remaining.

Fireball,

That reminds me to ask, perhaps soon it would be a good idea to clarify exactly how the settlement of this expiring contract will function.  This will be the first futures expiration I've seen since I started to look at this exchange a few months back (I'm not sure if it's the first overall) and it's probably best to spell out here exactly how this works to avoid any unpleasant surprises or attempts at manipulation.

The (relatively sparse) contract specification page https://icbit.se/BUZ2 says:

Quote
Last trading day: 15.12.2012
Settlement date: 15.12.2012
Settlement: Positions are settled based on the volume weighted average rate of USD/BTC on the exchange with the most average monthly volume (for the month of contract settlement) during the contract settlement day by transferring variation margin between contract holders.

  • Is it fair to assume it will be Mt.Gox's rates?
  • Where will the official feed of prices/volumes to be averaged come from?
  • What hours/timezone define this "contract settlement day"?
  • I believe 20:00 UTC is the daily settlement time I've seen used there.  Will BUZ2 trade until that time?  Will your official VWAP number come out and variation margin settlement happen immediately afterwards or should we expect some delay for calculation/settlement?
  • Any other potential "gotchas" you think we should watch out for?

Thanks!

Transactions must be included in a block to be properly completed. When you send a transaction, it is broadcast to miners. Miners can then optionally include it in their next blocks. Miners will be more inclined to include your transaction if it has a higher transaction fee.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714263415
Hero Member
*
Offline Offline

Posts: 1714263415

View Profile Personal Message (Offline)

Ignore
1714263415
Reply with quote  #2

1714263415
Report to moderator
1714263415
Hero Member
*
Offline Offline

Posts: 1714263415

View Profile Personal Message (Offline)

Ignore
1714263415
Reply with quote  #2

1714263415
Report to moderator
segabtc
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


View Profile
December 11, 2012, 08:17:42 AM
 #382

And will there be a"trading fee" since if we hold till the end, these contracts should just expire, correct. for example, If I am hold 10 futures and the previous close, lets say is 13.00 and the VWAP of Gox, again assume, is 13.50, do i get the var at closing, get paid for the difference, and then the position is closed without trading fees? Just trying to prepare for this coming expiration, and would like to know how you plan on dealing with this final closing. Thanks, doing a great job BTW.
Fireball (OP)
Hero Member
*****
Offline Offline

Activity: 674
Merit: 500


View Profile WWW
December 11, 2012, 10:53:18 AM
 #383

  • Is it fair to assume it will be Mt.Gox's rates?
Yes

  • Where will the official feed of prices/volumes to be averaged come from?
Mt.Gox website (https://mtgox.com, "Weighted Avg" field atop of it) which provides sliding window 24h volume weighted average.

  • What hours/timezone define this "contract settlement day"?
UTC

  • I believe 20:00 UTC is the daily settlement time I've seen used there.  Will BUZ2 trade until that time?  Will your official VWAP number come out and variation margin settlement happen immediately afterwards or should we expect some delay for calculation/settlement?
Yes, trading will stop at 20:00 UTC as usual, and the contract will be settled already after clearing. Some delay would happen, but the VWAP will be used as of 20:00 UTC from MtGox website.

  • Any other potential "gotchas" you think we should watch out for?
Yes, depending on the MtGox USD VWAP at the settlement day, there is a probability that profits from the futures will be capped because there are customers with open positions who may not have enough money in their accounts at a given settlement price. We'll provide full disclosure of the situation.

Additionally, today the update to the Accounts tab will be deployed, featuring some visual improvements and support for Google Auth one time passwords.

Margin trading platform OrderBook.net (ICBIT): https://orderbook.net
Follow us in Twitter: https://twitter.com/orderbooknet
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
December 11, 2012, 01:04:26 PM
 #384

there is a probability that profits from the futures will be capped because there are customers with open positions who may not have enough money in their accounts at a given settlement price. We'll provide full disclosure of the situation.

I sense foreboding.  

So someone that closes a position today gets 100% of the gains but someone holding to expiration gets capped?  And there's no knowing by how much?

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


killerstorm
Legendary
*
Offline Offline

Activity: 1022
Merit: 1015



View Profile
December 11, 2012, 02:00:59 PM
 #385

If I understand correctly, profits can be capped only if settlement price is so far from previous clearing price that it can eat through required initial margin.

I don't know how much is "too far", but probably it is related to price range.

Although it looks like it is possible to bit through price range: (1/11.952-1/14.608)*10= 0.152, but initial margin is only 0.1141. But it's kinda unlikely scenario.

So, well, unless something extraordinary happens on mtgox and if people will be arbitraging on ICBIT to prevent huge price swings there should be no problem.

Chromia: a better dapp platform
Fireball (OP)
Hero Member
*****
Offline Offline

Activity: 674
Merit: 500


View Profile WWW
December 11, 2012, 03:34:56 PM
 #386

I deployed the Accounts page update. Now, along with minor visual improvements, this page is going to require a one time password to be entered for any withdrawal operation, if you have tied Google Authenticator to your account.
Finally, it makes the "one time passwords done right", as Stephen said.

Margin trading platform OrderBook.net (ICBIT): https://orderbook.net
Follow us in Twitter: https://twitter.com/orderbooknet
Fireball (OP)
Hero Member
*****
Offline Offline

Activity: 674
Merit: 500


View Profile WWW
December 11, 2012, 04:11:18 PM
 #387

it cancels the order but also I lose all other orders info on that window til I "reload" the page. Can we get a "reload" button like the "Balances" window has?

It doesn't need a reload button, bug which wipes your orders should be fixed instead.

Ok, this is fixed now (don't forget to reload your page to refresh javascripts), and Your Orders table is updating nicely now. Also some people reported situation that they are getting duplicates in the table - this should not happen anymore.

Margin trading platform OrderBook.net (ICBIT): https://orderbook.net
Follow us in Twitter: https://twitter.com/orderbooknet
picobit
Hero Member
*****
Offline Offline

Activity: 547
Merit: 500


Decor in numeris


View Profile
December 12, 2012, 10:14:07 AM
 #388

Hi Fireball,

There seems to be something wrong with the equations giving the variation margin on your web page.  The actual calculation is OK, it is just the web page that gives the wrong expression.

The variation margin should be the price difference times the size of the futures contract.  As the actual contract is a futures contract for -10 USD, traded in BTC, but the price is listed as the price in USD/BTC, a reciprocal comes in, confusing matters a bit, and the equation becomes (on your web page):

Vm = (1/p2 - 1/p1) * W/R

Here 1/p is the "real" price (in BTC/USD), and W/R should be the contract size, i.e -10 USD, giving a variation margin in BTC.  However, on the web pages https://icbit.se/BUZ2 and https://icbit.se/BUH3 you list W = 0.0001 USD and R = -0.001 USD, giving W/R = 0.1 (no unit).  So both the magnitude and the unit is wrong.  The example at the bottom of the page correctly uses W/R = -10 (but leaves out all units).  And the actual variations margins calculated in your trading platform are correct as well, fortunately Smiley

I have not looked closer into the Gold and Oil options, but since the prices here are listed in BTC I am a bit surprised to the reciprocal of the price in the equations.

Fireball (OP)
Hero Member
*****
Offline Offline

Activity: 674
Merit: 500


View Profile WWW
December 12, 2012, 04:23:50 PM
 #389

I have not looked closer into the Gold and Oil options, but since the prices here are listed in BTC I am a bit surprised to the reciprocal of the price in the equations.
Thanks, I will check the equations on the web to make them match the real calculations, but as for Gold and Oil, they don't use such sophisticated pricing. Price is quoted directly in BTC, so they are classic linear futures (the 1/x non-linearity is not present there).

Margin trading platform OrderBook.net (ICBIT): https://orderbook.net
Follow us in Twitter: https://twitter.com/orderbooknet
guruvan
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500


View Profile
December 12, 2012, 05:18:46 PM
Last edit: December 12, 2012, 05:35:17 PM by guruvan
 #390

it cancels the order but also I lose all other orders info on that window til I "reload" the page. Can we get a "reload" button like the "Balances" window has?

It doesn't need a reload button, bug which wipes your orders should be fixed instead.

Ok, this is fixed now (don't forget to reload your page to refresh javascripts), and Your Orders table is updating nicely now. Also some people reported situation that they are getting duplicates in the table - this should not happen anymore.

Yes this was fixed Smiley

My poor browser still shows hundreds of megs of ram consumed after a short time & I'm noticing that it's eating 25% cpu (sustained, on my little netbook)

Thanks for your hard work.

EDIT:
I have not looked closer into the Gold and Oil options, but since the prices here are listed in BTC I am a bit surprised to the reciprocal of the price in the equations.
Thanks, I will check the equations on the web to make them match the real calculations, but as for Gold and Oil, they don't use such sophisticated pricing. Price is quoted directly in BTC, so they are classic linear futures (the 1/x non-linearity is not present there).

The equations for both are VM = (1/PriceClose - 1/PriceOpen) * W/R;

Ichthyo
Hero Member
*****
Offline Offline

Activity: 602
Merit: 500


View Profile
December 13, 2012, 12:16:03 AM
 #391

The equations for both are VM = (1/PriceClose - 1/PriceOpen) * W/R;

Shouldn't that be VM = (PriceClose - PriceOpen) * W/R;  ?

Since the prices are in BTC. Obviously, the BTC/USD rate is indirectly factored into these rates "Oil/BTC" or "Gold/BTC" but that's another story  Roll Eyes
guruvan
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500


View Profile
December 13, 2012, 01:34:57 AM
 #392

The equations for both are VM = (1/PriceClose - 1/PriceOpen) * W/R;

Shouldn't that be VM = (PriceClose - PriceOpen) * W/R;  ?

Since the prices are in BTC. Obviously, the BTC/USD rate is indirectly factored into these rates "Oil/BTC" or "Gold/BTC" but that's another story  Roll Eyes

yes. they're incorrect on the website.

Fireball (OP)
Hero Member
*****
Offline Offline

Activity: 674
Merit: 500


View Profile WWW
December 13, 2012, 10:42:13 AM
 #393

yes. they're incorrect on the website.
Ouch, copypasta :-). Fixed already, thanks.

Margin trading platform OrderBook.net (ICBIT): https://orderbook.net
Follow us in Twitter: https://twitter.com/orderbooknet
ThePok
Full Member
***
Offline Offline

Activity: 131
Merit: 100


View Profile
December 13, 2012, 12:12:36 PM
 #394

Is the settlement for free? Or do we have to pay 0.005 too?
Fireball (OP)
Hero Member
*****
Offline Offline

Activity: 674
Merit: 500


View Profile WWW
December 13, 2012, 01:13:54 PM
 #395

Is the settlement for free? Or do we have to pay 0.005 too?
No fees for BUZ2 settlement, so it'll be free.

Margin trading platform OrderBook.net (ICBIT): https://orderbook.net
Follow us in Twitter: https://twitter.com/orderbooknet
smickles
Sr. Member
****
Offline Offline

Activity: 446
Merit: 250



View Profile WWW
December 15, 2012, 02:23:09 AM
 #396

Is the settlement for free? Or do we have to pay 0.005 too?
No fees for BUZ2 settlement, so it'll be free.
Do you mean to imply BUZ3 will have a fee?

Fireball (OP)
Hero Member
*****
Offline Offline

Activity: 674
Merit: 500


View Profile WWW
December 15, 2012, 10:47:18 AM
 #397

Is the settlement for free? Or do we have to pay 0.005 too?
No fees for BUZ2 settlement, so it'll be free.
Do you mean to imply BUZ3 will have a fee?
No, I did not mean that the next contract will have it. In case it would have a settlement fee though, this is going to be announced well before teh contract's settlement date.

Margin trading platform OrderBook.net (ICBIT): https://orderbook.net
Follow us in Twitter: https://twitter.com/orderbooknet
ThePok
Full Member
***
Offline Offline

Activity: 131
Merit: 100


View Profile
December 15, 2012, 10:53:05 AM
 #398

Thats not acceptable too. It should be announced befor the Future is started!
Fireball (OP)
Hero Member
*****
Offline Offline

Activity: 674
Merit: 500


View Profile WWW
December 15, 2012, 11:09:21 AM
 #399

Thats not acceptable too. It should be announced befor the Future is started!
"well before teh contract's settlement date" == contract launch day, maybe :-)

Seriously speaking, there is no need to introduce the settlement fees in ICBIT now.

Margin trading platform OrderBook.net (ICBIT): https://orderbook.net
Follow us in Twitter: https://twitter.com/orderbooknet
Fireball (OP)
Hero Member
*****
Offline Offline

Activity: 674
Merit: 500


View Profile WWW
December 15, 2012, 06:48:04 PM
Last edit: December 15, 2012, 10:59:39 PM by Fireball
 #400

Trading will be stopped up to an hour after today's 20:00 UTC clearing.

About debts problem:
we had a long discussion with Tycho and there are two ways to solve problem of debt, when there is a customer who opened a position, market moved against her, and there is a lack of liquidity (you can still see huge BUZ2 buy "wall" at ~12 which is a liquidation of debtors' positions, there is no such liquidity on the market to forcefully close his positions).

To fix such situation there are two ways:
1. Profit capping. In simple words, if you made profit buying/selling/leaving contract for settlement, your profit will be reduced, but you still get a profit, as much as counterparties could pay.
However, Tycho said its inacceptable and this option will not be used.

2. Mutually closing positions of debtor against equally distributed counter-positions holders. In simple words, this means if the market does not have enough liquidity to close debtor's position, and you hold profitable open position, your position will be partially closed (at a rate which still brings you profit). This is what's going to be used.

Soon after BUZ2 setllement I will open up a separate thread for arbitraging strategies discussion with arbitrage bots samples source code provided, because ideally we need to solve the problem of liquidity so that neither points 1 or 2 above would be needed at all.

Margin trading platform OrderBook.net (ICBIT): https://orderbook.net
Follow us in Twitter: https://twitter.com/orderbooknet
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 [20] 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!