Do bitcoin contracts need to pay interest?

A. Can bitcoin contracts really make money?

Bitcoin contracts can make money, but you have to be in the right direction. Invest prudently and good luck.

B. What does Bitcoin contract trading mean

Contract trading is a general term for Bitcoin Litecoin futures contract trading.
In June 2013, 796 Exchange was the first in the bitcoin industry to develop bitcoin weekly delivery standard futures—T+0 two-way trading virtual commodities as collateral barter contracts (contract transactions).
The emergence of contract trading ended the previous history that Bitcoin could not be shorted, and opened the prelude to the development and prosperity of the Bitcoin derivatives market.

Reminder: The above information is for reference only and does not represent any advice.

Response time: 2020-12-16, please refer to the official website of Ping An Bank for the latest business changes.
[I know Ping An Bank] Want to know more? Come and see “I know Ping An Bank”~

C. Bitcoin What are the rules for delivery contracts that need to be paid attention to

Next week contracts and quarterly contracts will participate in the settlement. After settlement, the profit and loss will be recalculated at the settlement benchmark price, and the profit part can be transferred out after settlement. position, then the margin and realized profit and loss required to open the position after settlement can all be transferred out of the virtual contract account.

D. Are there any other fees for bitcoin transactions besides interest?

There are generally no other fees for bitcoin transactions. Mainly it is interest.’s financial returns are good

E. The way to not lose money in bitcoin contracts

Any investment risk and return coexist, if you don’t want to To risk, of course there is no benefit.

F. What is Bitcoin contract transaction

1. Definition of contract
A futures contract is a buyer who agrees to receive payment at a specified price after a specified period of time An agreement in which the seller agrees to deliver an asset at a specified price after a specified period of time.
The price that both parties agree to use in future transactions is called the futures price. The specified date on which the two parties must transact in the future is called the settlement date or delivery date. The assets that both parties agree to exchange are called “underlyings”.
If an investor takes a position in the market by buying a futures contract (that is, agreeing to buy at a future date), it is called a long position or a long position in futures. Conversely, if an investor takes a position by selling a futures contract (that is, taking responsibility for the contract to be sold in the future), it is called a short position or short on futures.

2. The origin of the contract
A futures contract refers to a standardized contract formulated by a futures exchange that stipulates the delivery of a certain quantity and quality of commodities at a specific time and place in the future. It is the object of futures trading, and the participants of futures trading transfer price risk and obtain risk-return by buying and selling futures contracts on the futures exchange.
Futures contracts are developed on the basis of spot contracts and spot forward contracts, but the most essential difference between them is the standardization of the terms of futures contracts. For futures contracts traded in the futures market, the quantity, quality grade and delivery grade of the subject matter, as well as the premiums and discounts of substitutes, delivery locations, delivery months and other terms are standardized, making futures contracts universal.
In the futures contract, only the futures price is the only variable, which is generated by open auction on the exchange.

3. Classification of contracts
Digital currency contracts can be divided into: delivery contracts and perpetual contracts.
(1) Delivery contract: Futures delivery refers to the process in which both parties to the transaction settle the expired open contracts through the transfer of the ownership of the commodities contained in the futures contract when the futures contract expires.
(2) Perpetual contract: It is a derivative product similar to leveraged spot trading, and is a digital currency contract product settled in BTC, USDT and other currencies. Investors can obtain the benefits of rising digital currency prices by buying long, or obtain benefits from falling digital currency prices by selling short.
Perpetual contracts differ from traditional futures in a certain way: they have no expiration time, so there is no limit to how long a position can be held. In order to ensure that the underlying price index is tracked, the perpetual contract ensures that its price closely follows the price of the underlying asset through the mechanism of funding fees.

G. How is the contract income of Bitcoin calculated?

Twenty times the full position contract is equivalent to buying 2,000 yuan of bitcoin with 100 yuan. Ten points, your income is 200 yuan (+100), the next day your account is 300 yuan, continue to fill the position 20 times and then increase ten points, your income is 600 yuan (+300), and so on,
But if it falls by 5 points, your principal will be gone, commonly known as liquidation.

H. okex bits.�How is the funding fee of a perpetual contract calculated?

Funding fee = position value * funding rate, when the funding rate is positive, longs pay short positions; when the funding rate is negative , shorts pay longs, that’s what it means.

I. Does the Bitcoin contract include transaction fees?

When people promote Bitcoin, they often say: “You can transfer money to all kinds of Zhang San and Li Si for free. “In fact, not necessarily, sometimes there is a fee.

In 2013, the price of one bitcoin was $20. In 2017, it cost $20 to transfer one bitcoin.
The purpose of the handling fee is to encourage miners to keep mining, and secondly to maintain the security of the Bitcoin network (stability maintenance fee?). The basic salary of early miners is relatively high, 50 BTC per block, but after the genesis block, the basic salary is halved for every 210,000 blocks (every four years). After all 21 million bitcoins have been mined, transaction fees act as mining rewards.

The code for the halving algorithm looks like this.

CAmount GetBlockSubsidy(int nHeight, const Consensus::Params& consensusParams)
int halvings = nHeight / consensusParams.nSubsidyHalvingInterval;
// Force block reward to zero when right shift is undefined.
if (halvings >= 64)
return 0;

CAmount nSubsidy = 50 * COIN;
// Subsidy is cut in half every 210,000 blocks which will occur approximately every 4 years.
nSubsidy >>= halvings;
return nSubsidy;
The reward was halved from 50 bitcoins in 2012 25 bitcoins, halved from 25 bitcoins to 12.5b bitcoins in 2016. It will be halved to 6.25 bitcoins in about 2020.

So, how do you determine when you need to pay transaction fees and how much is appropriate?

Bitcoin network rules have a built-in transaction fee structure that depends on the (standard) client side recommended by the system. Let’s take bitcoin core as an example, and see how many steps are required when transferring money:

1. What coins are spent?

The client first determines which coins to use to complete the payment.

For example, Bob transfers 2 bitcoins to Alice; Rose transfers 3 bitcoins to Alice, then the two transfer amounts will lie in Alice’s wallet separately until they are spent. . (Note: two transfers will not be “auto-merged” to 5BTC).

So, after a while, different amounts of Bitcoin will accumulate in the wallet, so I said, you have to consider which ones to use for payment.

The available amount is called the “input” of the transaction, and the final amount sent (including the change back to the wallet) is called the “output”.

2. Avoid overly fragmented payments

If the transaction “output” (including change) is less than 0.01BTC, a handling fee of 0.0001BTC will be charged. When “selection of coins”, the algorithm will try to avoid those coins whose change amount is less than 0.01BTC.

3. Priority for old coins and large-value transactions

If the amount of bitcoin sent is too small, or the coin age is too low, it is likely to be charged. Each transaction has a priority, determined by the age of the “input”, the amount, and the number of transaction inputs.

Specifically, the client multiplies the amount of each input by the time the input exists in the block, adds all the multiplication results, and divides it by the transaction byte size.

If the result is less than 0.576, a transaction fee will be charged. So, if you have a bunch of fragmentary and/or very new “inputs”, and you don’t want to pay the fees, you can do it by adding a large and older input to the transaction. Here, what is more critical is the average value of this amount x age.

If a transaction was originally charged in step 3, but as time passes, new blocks are continuously generated, then the “input” age in the original transaction also increases, and further The priority of the transaction has been increased, so the fee incurred in step 3 may be waived.

4. “Weighing” charges (charged per kilobyte)

Finally, the client checks the byte length of the transaction. The length depends on the number of inputs and outputs, and can be roughly calculated by the following formula:

148 * number of inputs + 34 * number of outputs + 10

If the length is less than 10000 bytes and in If there is a high enough priority in step 3, then this transaction is finally confirmed as free, otherwise it will be charged, and the default fee is 0.0001BTC/kilobyte (if it is less than 1k, it will be calculated as 1k). You can change the transaction fee amount in the client-side related settings. Settings below 0.0001BTC will not take effect. After the new fee setting takes effect, the fee in step 2 will be overwritten, and the two will not be superimposed.

Let’s talk about a few examples:

1. It’s too late

Said: Alice has two “inputs” in her wallet, the amount is 1BTC and 2BTC. Then Alice wants to buy a cup of coffee for 2.99999BTC. At this time, there is no such thing as choosing coins.��, because there are only two inputs, all of which are enough for coffee money, and the remaining 0.00001BTC is used for change. Note that step 2 mentioned: If the transaction “output” (including change) is less than 0.01BTC, a handling fee of 0.0001BTC will be charged. Note, coffee transactions will be charged a handling fee of 0.0001BTC. The result is that the transaction fails because Alice does not have enough balance in her hand.

This is interesting: Alice has 3BTC in hand, but cannot buy 2.99999BTC of coffee. Alice can pay the merchant all 3BTC to avoid the fee (assuming the fee in step 3 is 0), but some merchants may ask for the exact amount.

2. Personality outbreak

Said: Alice’s personality broke out. In a gambling game with odds of 64000, she used 0.02BTC to dial 1280BTC. When the website paid the bonus, I didn’t have the 1280BTC in my wallet, so I could only use various pieces of input (including change) to make up.

Finally, the size of the bonus is 51203 bytes. That’s right, if the transaction size exceeds 10,000 bytes, the fee increases to 0.0005BTC/kbyte (in fact, the transaction fee in the early stage was 0.0005, and later became 0.0001), then the fee here is 52*0.0005 = 0.026BTC. Higher than the player’s book.

Of course, it’s still cheaper than PayPal.

Note: The handling fee for using Paypal is 4.4% + 0.3 USD per transaction.

For example, 1280 dollars transfer, 1280*4.4% + 0.3 = 56.62 dollars

Note: The final fee paid is 0.0286BTC, which may be because it is not used (recommended ) standard client to create transactions, then this client has a little problem calculating fees.

This is a real thing, see: Bitcoin Transaction

3. The agency does all the calculations and does not pay for it

There is a kind of transaction that is free On the edge of the cliff, with a size of 9999 bytes, it is called the king of transaction fee dodge. Only one of the total inputs is 1 satoshi (the smallest unit of Bitcoin, 0.000 000 01 BTC = 1 satoshi, in tribute to Bitcoin founder Satoshi Nakamoto); but there is another large input that raises the priority and exempts transactions cost.

Do I have to pay a handling fee?

By the way, the handling fee is not mandatory. Some miners don’t pay much attention to these fees and will record some transactions without fees in the block. Transactions with lower fees than standard fees can be created using the “raw transactions” interface of the standard client, and there is still a chance that a burst of character can be packaged into blocks by miners.


Related Ad

Comments (No)

Leave a Reply