Home / Blog / BYDFi

Why does my BYDFi limit still pay 0.06%? Post Only vs taker on the ticket

By Updated

Key takeaway

You paid taker on a limit that crossed the book on BYDFi. The ticket had a Post Only switch that would have cancelled instead of taking. BYDFi lists six futures order types: Limit, Market, Trigger, Trailing Stop, Post Only, and Chase Limit. USDT-M maker is 0.02% and taker is 0.06%.

BYDFi logo, for the post: Why does my BYDFi limit still pay 0.06%? Post Only vs taker on the ticket
BYDFi logo.

The fee gap on the ticket

Opening Fee = Trade Size x Entry Price x Trading Fee Rate Closing Fee = Trade Size x Exit Price x Trading Fee Rate

Maker path = notional x 0.02% Taker path = notional x 0.06% Gap on one leg = notional x 0.04% Round-trip all taker = notional_open x 0.06% + notional_close x 0.06% = notional x 0.12% when notionals match Round-trip all maker = notional x 0.04% when notionals match

Ticket checklist

  1. Open the futures ticket and select Post Only when you need the maker rate. If the order would match immediately, BYDFi cancels it so it stays maker.
  2. Use Limit with GTC / IOC / FOK when you need those time-in-force rules instead.
  3. Market prioritizes speed and typically pays taker.
  4. Chase Limit follows the best bid or ask inside a max chase distance. Chase Limit is only supported in Hedge Mode.
  5. Set reduce-only only when you are in One-Way Position Mode and you need a close that cannot flip you. That control is separate from Post Only.
  6. Recheck available margin after you pick the type. Maker saves rate, not margin.

Worked steps

  1. Pick XRP-USDT (or your pair). Read the live fee row; base USDT-M is maker 0.02% / taker 0.06%.
  2. Size qty at leverage L. Prefer variables, not demo notionals.
  3. Send Post Only at your limit. If it cancels on cross, reprice instead of switching to market unless you accept 0.06%.
  4. For a chase entry in Hedge Mode only, enable Chase Limit and set the max chase distance before you open.
  5. Close with the same discipline: Post Only when you can wait, market when you cannot.
  6. Compare the two legs afterward: fee_open + fee_close should match the maker or taker path you chose, not a mixed surprise.

What changes it

  • VIP or promo rows can change the printed rates. Re-read the fee page for your tier.
  • Chase Limit needs Hedge Mode. In One-Way Mode that ticket path is unavailable.
  • Slippage on market orders can move the fill; fee rate still follows taker unless a special pair rule applies.
  • Funding is separate from maker/taker and still settles on open size at the funding clock.
  • Trigger and trailing stops add timing risk; they do not change the base maker/taker table by themselves.

Common mistakes

  1. Placing a plain limit that crosses and paying 0.06% when Post Only would have cancelled.
  2. Enabling Chase Limit while still in One-Way Mode.
  3. Comparing round-trip cost without matching open and close notionals.
  4. Using reduce-only expectations in Hedge Mode without checking the mode line.
  5. Ignoring that maker is not free on BYDFi: 0.02% still scales with notional.

FAQ

How large is the maker-taker gap on one leg? 0.06% minus 0.02% equals 0.04% of notional on the base USDT-M table.

Does Post Only guarantee a fill? No. It guarantees you do not take. You may remain unfilled.

When do I use Chase Limit? When you are already in Hedge Mode and want the limit to follow the touch inside your max distance.

Is reduce-only part of Post Only? No. Reduce-only is a separate checkbox documented for One-Way Position Mode.

Try it on your own pair

Before the next BYDFi open, decide maker vs taker on the ticket: Post Only for 0.02%, market for 0.06%, and Chase Limit only after Hedge Mode is on. Write the rate you expect on the ticket before you send. If the fill path changes mid-flight, the fee path changes with it, even when size and leverage stay the same.

Open an account