{"id":14059,"date":"2024-10-08T09:39:05","date_gmt":"2024-10-08T01:39:05","guid":{"rendered":"https:\/\/support.idax.exchange\/?post_type=docs&#038;p=14059"},"modified":"2025-01-16T17:29:09","modified_gmt":"2025-01-16T09:29:09","password":"","slug":"funding-rate","status":"publish","type":"docs","link":"https:\/\/primary-tnng-production.up.railway.app\/mn\/docs\/funding-rate\/","title":{"rendered":"Funding rate"},"content":{"rendered":"<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">For the contract on delivery date, the contract market price will return to the index price, the perpetual contract does not expire or gets delivered, the contract price needs to be &#8220;capital fee mechanism&#8221; to anchor the spot price.<\/p>\n<h4 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">Collection of funds<\/strong><\/h4>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">The perpetual contract is settled every 8 hours, at the end of each period, in full hours and 3 times a day, at 00:00, 08:00 and 16:00 respectively. The above times are ALL GMT-8 time.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Only users who hold positions at the time of settlement are required to collect or pay a capital fee, or if the position has been closed before settlement, there is no charge or payment of funds.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">At the time of settlement, the user shall charge or pay the capital fee, which shall be determined by the current fund rate and the position of the user. When the fund rate is positive, the long position will pay the capital fee, the short position will charge the capital fee, when the fund rate is negative, the multi-position will charge the capital fee, the short position will pay the capital fee.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Funds are settled entirely between users; the platform does not charge any fees.<\/p>\n<h4 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">Capital funds calculation<\/strong><\/h4>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Capital fee= position value * capital fee rate<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">The position value= the number of positions * face value * marked price<\/p>\n<h4 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">The calculation of the capital funds rate<\/strong><\/h4>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">The capital rate is designed to ensure that the transaction price of the perpetual contract follows the reference price. The funding rates for each period, calculated from the data from the previous period, have been determined at the beginning of the current period, will not change during the period and shall be applied to the settlement of funds expenses at the end of the current period. The forecast funds rate for the next period is also calculated every minute for the current period, and the projected funds rate calculated last in the current period is used as the funding rate for the next period.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">If the funds rate for the period 08:00-16:00 is calculated from the data of the previous period 00:00-08:00, it has been determined at 08:00 and used for settlement at 16:00. At the same time, during the period 08:00-16:00, a forecast capital rate is calculated per minute, the fund rate for the period from 16:00 to 00:00 the following day is forecasted, and the last calculated projected fund rate is used as the fund rate for the period from 16:00 to 00:00 the following day.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">The capital rate consists of a comprehensive interest rate and a premium.<\/p>\n<h4 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">Comprehensive interest rates<\/strong><\/h4>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">A perpetual contract consists of two currencies: the underlying currency and the denominated currency. For example: BTCUSDT perpetual contract, the subject currency is BTC, the denominated currency is USDT.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">The interest rate in the marked currency: The daily lending rate in the underlying currency in the market. If the subject currency of the BTCUSDT contract is BTC, the underlying currency interest rate is the daily lending rate of the BTC.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Currency interest rate: It is the daily lending rate of the denominated currency in the market. If the denominated currency of the BTCUSDT contract is USDT, the denominated currency interest rate is the daily borrowing rate of the USDT.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Comprehensive Interest Rate (Denominated Currency Rate &#8211; The marked Currency Rate) \/ Capital Rate Settlement Frequency<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Currently, all perpetual contracts have a currency rate of 0.06%, the underlying currency rate is 0.03% and the capital rate is settled 3 times (3 times a day). As a result, the combined interest rate for all current perpetual contracts is 0.01%.<\/p>\n<h4 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">The premium<\/strong><\/h4>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">A perpetual contract may have a premium or discount relative to its reasonable price. We measure the premium level of a contract by the premium index and add it to the calculation of the capital rate. The higher the premium, the greater the capital rate, the more motivated the sell short side, the lower the premium; the smaller the capital rate, the more motivated the buy long side. By raising or lowering the capital rate, the contract price is brought back to a relatively reasonable level.<\/p>\n<h5 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Base rate of funds rate<\/h5>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">The base rate of the funds rate reflects the base deviation arising from the current funding costs.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Base rate of funds rate= Current period Fund Rate* ( Current Time Interval \/ Settlement Period)<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">If the BTC perpetual contract funds rate for the current period is 0.01%, the current time is 8:30, the current settlement time is 16:00, that is, 7 hours and 30 minutes from the settlement, the settlement period is 8 hours (every 8 hours), then the current funds rate base rate is 0.01% ( 450 \/ 480 ) . . . 0.009375%<\/p>\n<h5 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Reasonable price<\/h5>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">The reasonable price is the relatively reasonable reference price of the perpetual contract based on the index price of the current spot and the current base rate of funds rate.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Reasonable price= index price* ( 1 + base rate of funds rate)<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">If the current BTC index price is $10,000 and the BTC Perpetual Contract base rate of funds rate is 0.005%, the current BTC Perpetual Contract Has a Reasonable Price of 10000 x (1 + 0.005%) = 10000.5 USDT.<\/p>\n<h5 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Deep weighted buy\/sell price<\/h5>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Deep weighted buy price, refers to according to the current situation of the open order, from the first stage of the purchase, the cumulative volume of pending orders reached is \u201cN\u201d USDT contract average purchase order price.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Deep weighted selling price, refers to according to the current situation of the sale of orders, from the first stage of the sale, the cumulative volume of pending orders reached is \u201cN\u201d USDT contract average selling order price.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Considering an \u201cN\u201d value range of 8000USDT, that would be, Sum (pending order price * number of pending orders) = 8000 USDT<\/p>\n<h4 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">Premium index<\/strong><\/h4>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">The premium index reflects the current premium situation resulting from the combination of the base rate of the capital rate and the deviation of the deep-weighted buy\/sell price from the reasonable price.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Premium Index= [ Max ( 0 , Deep Weighted buy price &#8211; Reasonable Price ) &#8211; Max ( 0 , Reasonable Price &#8211; Deep Weighted Ask Price )] \/ Index Price + Capital Rate Base Rate;<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">As can be seen by the formula:<\/p>\n<div class=\"bullet ListItem_olListItemBullet__9X19L text-base\" data-value=\"1\">a) When the deep-weighted ask price \u2265 reasonable price \u2265 deep-weighted buy price, the premium index = the base rate of the fund rate<\/div>\n<div class=\"bullet ListItem_olListItemBullet__9X19L text-base\" data-value=\"2\">b) When the depth-weighted ask price &gt; the deep-weighted buy price &gt; reasonable price, the premium index = (deep-weighted bid price &#8211; reasonable price) \/ the index price + the base rate of the fund rate<\/div>\n<div class=\"bullet ListItem_olListItemBullet__9X19L text-base\" data-value=\"2\">c) When reasonable price &gt; Deep-weighted ask price &gt; Deep-weighted bid price, premium index = (deep weighted ask price &#8211; reasonable price) \/ index price + funds rate base rate<\/div>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">The premium index is calculated every minute.<\/p>\n<h4 class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\"><strong class=\"font-bold\">Average premium index<\/strong><\/h4>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">The current average premium index is the arithmetic average of all premium indices for the current period in the last 1 hour.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">For the period from 8:00-9:00, the average premium index at 8:30 is the arithmetic average of all premium indices from 7:30-8:30, and the average premium index at 9:00 is the arithmetic average of all premium indices from 8:00-9:00.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Average premium index, calculated every minute.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">The forecast of the next funding rate is determined jointly by the composite interest rate and the average premium index. It is based on the following formula:<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Forecast next-period capital rate= clamp (average premium index + clamp (comprehensive rate &#8211; average premium index, premium deviation from upper limit, premium deviation from lower limit), capital rate cap, funds rate bottom)<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">In this case clamp is an interval-bound function, only the boundary value is taken when the target value exceeds the upper and lower limits. For example, clamp (a, max, min), when a &gt; max, the result is max, when a &lt; min, the result is min, and when max \u2265 a \u2265 min, the result is a.<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Comprehensive Interest Rate &#8211; The average premium index, it is limited between the premium deviation from the upper limit and the premium deviation from the lower limit, and the final forecast of the next fund rate, limited by the capital rate cap and the lower capital rate limit, between the two. The parameters are as follows:<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Premium deviation from the upper limit= 0.05%<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Premium deviates from the lower limit= -0.05%<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Capital rate cap= 0.375%<\/p>\n<p class=\"w-full mx-auto decoration-primary\/6 max-w-3xl page-api-block:ml-0\">Lower limit of the funds rate= -0.375%<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For the contract on delivery date, the contract market price will return to the index price, the perpetual contract does not expire or gets delivered, the contract price needs to be &#8220;capital fee mechanism&#8221; to anchor the spot price. Collection of funds The perpetual contract is settled every 8 hours, at the end of each [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[102],"doc_tag":[],"class_list":["post-14059","docs","type-docs","status-publish","hentry","doc_category-fee"],"year_month":"2026-04","word_count":1330,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"idax","author_nicename":"user","author_url":"https:\/\/primary-tnng-production.up.railway.app\/mn\/author\/user\/"},"doc_category_info":[{"term_name":"Trading &amp; Fees","term_url":"https:\/\/primary-tnng-production.up.railway.app\/mn\/docs-category\/fee\/"}],"doc_tag_info":[],"_links":{"self":[{"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/docs\/14059","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/comments?post=14059"}],"version-history":[{"count":1,"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/docs\/14059\/revisions"}],"predecessor-version":[{"id":14060,"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/docs\/14059\/revisions\/14060"}],"wp:attachment":[{"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/media?parent=14059"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/doc_category?post=14059"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/primary-tnng-production.up.railway.app\/mn\/wp-json\/wp\/v2\/doc_tag?post=14059"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}