Bitcoin Forum
June 01, 2024, 06:25:25 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: icbit.se futures "allowed range"  (Read 1140 times)
drakahn (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500



View Profile
August 18, 2012, 11:19:12 AM
 #1

Why does the price of the order need to be within that range? and when does the range change/how is it set?

14ga8dJ6NGpiwQkNTXg7KzwozasfaXNfEU
Ichthyo
Hero Member
*****
Offline Offline

Activity: 602
Merit: 500


View Profile
August 18, 2012, 02:58:14 PM
 #2

Why does the price of the order need to be within that range? and when does the range change/how is it set?

I was also puzzled about that feature initially. "Fireball", the representative of that platform explained it as a means to protect against too heavy movements and thus possible margin calls / losses. Basically, once a day a new "trading session" is opened. Each session has a session number, you'll see that session ID in the logs. At start, your current position is "marked to market". This means, the difference of your position's rates and the current effective rate at ICBIT is payed / charged to your money account, and your position is set to the current rate. Then, the new trading range for that session is established. Thus, since eveyone is forced into that range, the futures market can't move as quick as the underlying maket. This is intentional.


See here: https://bitcointalk.org/index.php?topic=50817.msg1043162#msg1043162

Fireball
Hero Member
*****
Offline Offline

Activity: 674
Merit: 500


View Profile WWW
August 18, 2012, 05:06:32 PM
 #3

Why does the price of the order need to be within that range? and when does the range change/how is it set?
I was also puzzled about that feature initially.

It's typical for futures trading. Some third party explanation: http://commodities.about.com/od/glossary/g/limit-up-down.htm
The only problem right now is that the range seems too narrow. I think we'll enhance it from 5% to 7% into both sides.

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

Activity: 504
Merit: 500



View Profile
August 18, 2012, 06:22:17 PM
 #4

so... its daily?

jesus thats a long time in bitcoin time.

14ga8dJ6NGpiwQkNTXg7KzwozasfaXNfEU
drakahn (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500



View Profile
August 18, 2012, 07:52:46 PM
Last edit: August 18, 2012, 08:10:34 PM by drakahn
 #5

Hmm, If I buy at the lowest (12.18), and the price goes above the highest (13.46) what happens when the range changes to the new higher range?

Same in inverse (selling high and it goes down)?

I guess I mean, if I buy now, will they be there until I sell them, or until the next session?



EDIT - okay I see now

14ga8dJ6NGpiwQkNTXg7KzwozasfaXNfEU
Ichthyo
Hero Member
*****
Offline Offline

Activity: 602
Merit: 500


View Profile
August 18, 2012, 08:16:31 PM
 #6

Hmm, If I buy at the lowest (12.18), and the price goes above the highest (13.46) what happens when the range changes to the new higher range?

Just to remind you of the basic idea: if you "buy", what you do is to promise to use a certain amount of bitcoin for buying $10 at 15.December 2012. You promise that now and are ready to place some BTC immediately as collateral. And you will be willing to take those bucks (the commodity you're buying) in December. But for the deal actually to happen, another participant in the market needs to say "ok, that price sounds OKish, I'll be selling 10 Dollars at 15.December for that rate. And so on.

You might be buying more future contracts, and your overall position will increase, you may sell future contracts, and your overall position will decrease, or even become negative (i.e. you turn from a dollar buyer to a dollar seller). All your various deals together make up an average rate (personally for you).

In your example, if you buy 1 contract at the lowest, you promise to buy $10 for 0.821 BTC (10 * 1/12.18). Thus, immediately 0.78 BTC +fee will be taken from your currency account, your position will be 1 contract and will be accounted at the rate 12.18

Now, to continue your example, lets assume the BTC and the futures market move up considerably. So, when the new session starts  the  current price will be at, say 13.60. Effectively this means, you will now need fewer BTC to buy $10. To be precise, you only need 0.735 BTC now. Thus, your position will now be marked to market: You get the difference of +0.086 BTC credited to your currency account as an immediate gain, and the effective rate of your position is now accounted as 13.60

Of course, you can any time close out your position by making a sell, and hopefully you're able to sell at a higher rate.....

drakahn (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500



View Profile
August 18, 2012, 08:25:03 PM
 #7

Hmm, If I buy at the lowest (12.18), and the price goes above the highest (13.46) what happens when the range changes to the new higher range?

Just to remind you of the basic idea: if you "buy", what you do is to promise to use a certain amount of bitcoin for buying $10 at 15.December 2012. You promise that now and are ready to place some BTC immediately as collateral. And you will be willing to take those bucks (the commodity you're buying) in December. But for the deal actually to happen, another participant in the market needs to say "ok, that price sounds OKish, I'll be selling 10 Dollars at 15.December for that rate. And so on.

You might be buying more future contracts, and your overall position will increase, you may sell future contracts, and your overall position will decrease, or even become negative (i.e. you turn from a dollar buyer to a dollar seller). All your various deals together make up an average rate (personally for you).

In your example, if you buy 1 contract at the lowest, you promise to buy $10 for 0.821 BTC (10 * 1/12.18). Thus, immediately 0.78 BTC +fee will be taken from your currency account, your position will be 1 contract and will be accounted at the rate 12.18

Now, to continue your example, lets assume the BTC and the futures market move up considerably. So, when the new session starts  the  current price will be at, say 13.60. Effectively this means, you will now need fewer BTC to buy $10. To be precise, you only need 0.735 BTC now. Thus, your position will now be marked to market: You get the difference of +0.086 BTC credited to your currency account as an immediate gain, and the effective rate of your position is now accounted as 13.60

Of course, you can any time close out your position by making a sell, and hopefully you're able to sell at a higher rate.....



I see, and I saw it as the session changed a little earlier, made 3 bitcents, and what is the significance of december 15th? I see there is 12.12 (dec 2012?) in the "instrument" but nothing about the 15th.

14ga8dJ6NGpiwQkNTXg7KzwozasfaXNfEU
Ichthyo
Hero Member
*****
Offline Offline

Activity: 602
Merit: 500


View Profile
August 18, 2012, 08:39:34 PM
 #8

... and what is the significance of december 15th? I see there is 12.12 (dec 2012?) in the "instrument" but nothing about the 15th.

The actual settlement day, as by the spec of that futures contract "BTCUSD-12.12"

see https://icbit.se/BUZ2

Quote
Full symbol: BTCUSD-12.12
Short symbol: BUZ2
Name: Futures contract on the Bitcoin - US dollar exchange rate.
Type: Settled in BitCoins.
Lot size: 10 USD.
Quotes: In US dollars.
Minimal price step (W): 0.0001 USD
Cost of the minimal price step (R): -0.001 USD
Trading starts: 06.2012
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.
Maximum change within one trading session: 5% in both directions.
Pages: [1]
  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!