Yes.
The contract handling fee is charged based on your position volume. Taking the delivery contract handling fee for LV1 users as an example, the placing order handling fee is: 0.02%, and the taker order handling fee is: 0.05%. You use 1 EOS Open a position with 10x leverage. If you open a full position, your position amount is 10 EOS, and the opening handling fee will be 0.002-0.005 EOS. The closing handling fee is the same and will be charged according to your closing quantity.
The specific amount charged will be distinguished according to your transaction method. Take limit orders as an example: if you execute all taker orders, the handling fee is 0.005 EOS. If you execute all pending orders, The handling fee is 0.002 EOS. If you partially take the order and partially complete the pending order, the handling fee is between 0.002-0.005 EOS. Taking an order means that your order is actively completed with other people's orders, which is an active transaction. Pending order means that your order is posted in the market and is waiting for transaction, which is a passive transaction.