Әдетте тоқсандық фьючерс келісімшарттарының бағасы үш айлық кезеңнен кейін жарамдылық мерзімі жақындаған сайын сәйкес спот бағаларына жақындайды. Келісімшарт мерзімі аяқталуға жақын болғандықтан, Белгіленген баға Спот бағаларын дәл көрсетеді және жылжымалы орташа көрсеткіштің негізгі компоненті бұдан былай Белгіленген бағаны есептеудің бөлігі болмайды. Бұл тоқсандық фьючерс келісімшартының Белгіленген бағасы оның мерзімі жақындаған сайын басқаша есептелетінін білдіреді.
Белгіленген баға = баға индексі + жылжымалы орташа көрсеткіш (5 минуттық негізде)*
Жылжымалы орташа көрсеткіш:
*Жылжымалы орташа көрсеткіш (5 минуттық негізде) сұраныс пен ұсыныс бағасының орташа мәнін алып, Баға индексін шегеріп, содан кейін осы мәннің соңғы 5 минуттағы орташа мәнін алу арқылы есептеледі. Бұл есептеу әрбір 5 секунд сайын жасалады, нәтижесінде 60 дерек нүктесі пайда болады.
Жылжымалы орташа көрсеткіш (5 минуттық негізде) = [(Bid1_i + Ask1_i) / 2 - PI_i] / 60 қосындысы
i) Жеткізу уақыты 1 сағаттан көп
Мысал ретінде BTCUSDT 0924 пайдаланайық:
2020 жылдың 24 қыркүйегі 06:59:59 UTC уақытына дейінгі белгіленген баға
= баға индексі + жылжымалы орташа көрсеткіш (5 минуттық негізде)*
*Жылжымалы орташа көрсеткіш (5 минуттық негізде) = жылжымалы орташа көрсеткіш ((Bid1 + Ask1) / 2 - баға индексі), 5 минуттық аралықта минут сайын есептеледі
Назар аударыңыз:
Жүйені жаңарту кезінде немесе оның барлық сауда операцияларының аяқталуын күту кезінде жеткізу уақыты 1 сағаттан асатын тоқсандық фьючерс келісімшартының бастапқы бағасы келесідей есептеледі:
Белгіленген баға формуласын сақтаңыз, бірақ жүйе қалыпқа келгенше Жылжымалы орташа көрсеткішті (5 минуттық негіз) есептеу үшін жүйенің тоқтау уақытында Bid1 және Ask1 көрсеткіштерін пайдаланыңыз.
Binance бірдей өлшенген орташа бағаны пайдаланады делік; таңдалған биржалардағы BTCUSDT трейдинг жұптарының бағасы сәйкесінше 10 000 USDT, 10 0001 USDT, 10 0002 USDT, 10 003 USDT және 10 004 USDT құрайды.
Баға индексі = (10 000 + 10 001 + 10 002 + 10 003 + 10 004) / 5 = 10 002 USDT
Жылжымалы орташа көрсеткіш (5 минуттық негізде) сұраныс пен ұсыныс бағасының орташа мәнін алып, Баға индексін шегеріп, содан кейін осы мәннің соңғы 5 минуттағы орташа мәнін алу арқылы есептеледі. Бұл есептеу әрбір 5 секунд сайын жасалады, нәтижесінде 60 дерек нүктесі пайда болады.
Жылжымалы орташа көрсеткіш (5 минуттық негізде) = [(Bid1_i + Ask1_i) / 2 - PI_i] / 60 қосындысы
*Орташа баға = (Bid1 + Ask1) / 2
Жылжымалы орташа көрсеткішті есептеу үшін тапсырыстар кітабынан және соңғы 5 минуттағы әрбір 5 секундтың бірінші секундының Баға индексінен орташа бағаны алу керек, сонда бізде барлығы n = 60 болады.
Мысалы, егер біз BTCUSDT 0924 түріндегі Белгіленген бағаны UTC 12:30:00-де есептегіміз келсе, орташа баға мен баға индексі келесідей болады:
Уақыт (UTC) | Орташа баға | Индекстік баға |
12:00:01 | 10 003 | 10 001 |
12:00:06 | 10 004 | 10 002 |
12:00:11 | 10 005 | 10 006 |
... | ... | ... |
12:04:56 | 10 003 | 10 002 |
Жылжымалы орташа көрсеткіш (5 минуттық негізде)
= жылжымалы орташа көрсеткіш (орташа баға - баға индексі)
= [(орташа баға - баға индексі)1 + (орташа баға - баға индексі)2 + … + (орташа баға - баға индексі)60] / 60
= [(10 003 - 10 001) + (10 004 - 10 002) + … + (10 005 - 10 006)] / 60
Айталық, баға индексі = 10 002 USDT және жылжымалы орташа көрсеткіш (5 минуттық негізде) = -1
12:05:00-дегі UTC уақытындағы Белгіленген баға
= баға индексі + жылжымалы орташа көрсеткіш (5 минуттық негізде)
= 10 002 USDT - 1 USDT
= 10 001 USDT
ii) Жеткізу уақыты 1 сағат немесе одан аз
2020 жылдың 24 қыркүйегі 07:00:00 және 07:59:59 UTC аралығындағы Белгіленген баға
= баға индексінің орташа көрсеткіші (жеткізу күнінде 07:00:00 және 07:59:59 UTC аралығында секунд сайын)
Binance бірдей өлшенген орташа бағаны пайдаланады делік; таңдалған биржалардағы BTCUSDT трейдинг жұптарының бағасы сәйкесінше 10 000 USDT, 10 0001 USDT, 10 0002 USDT, 10 003 USDT және 10 004 USDT құрайды.
Баға индексі = (10 000 + 10 001 + 10 002 + 10 003 + 10 004) / 5 = 10 002 USDT
n уақытындағы Белгіленген баға
= (баға индексі 1 + баға индексі 2 + … + баға индексі n) / n
Мысалы:
24 қыркүйек 07:00:02 уақытындағы Белгіленген баға
= (07:00:00-дегі баға индексі + 07:00:01-дегі баға индексі + 07:00:02-дегі баға индексі) / 3
= (10 002 + 10 003 + 10 004) / 3
= 10 003
Уақыт (UTC) | Баға индексі | Белгіленген баға |
07:00:00 | 10 002 | = 10 002 / 1 = 10 002 |
07:00:01 | 10 003 | = (10 002 + 10 003) / 2 = 10 002,5 |
07:00:02 | 10 004 | = (10 002 + 10 003 + 10 004) / 3 = 10 003 |
... | ... | ... |
07:59:59 | 10 003 | = (10 002 + 10 003 + 10 004 + ... + 10 003) / 3600 = ... |