A technical setup can qualify before a funding payment, while the cost of holding it changes across that payment. The completed candle and the eventual account result answer different questions.
This Read the Reaction lesson compares two hypothetical holding periods for one perpetual-contract setup. It asks what belongs in the trade ledger when an exit falls before or after funding. It does not test a profitable strategy or recommend trading around the clock.
Funding adds a cash flow, not a new candle rule
For context, perpetual contracts have no scheduled expiry. Funding transfers money between position holders. Under Bybit’s funding rules, a positive rate means longs pay shorts; a negative rate reverses that direction. Eligibility depends on holding a position at funding time, and intervals vary by contract.
A recorded breakout does not cease to have occurred because a funding charge appears. But that historical observation does not promise continuation. Funding, changing prices and execution costs all matter to the resulting trade. Price-derived indicators describe observed behavior; they do not predict the next announcement or its reaction.
We use Bybit’s documented USDT linear-contract accounting as a reference. This is not a universal formula for inverse contracts or every venue.
Fix the two holding periods first
Imagine a fictional token, a USDT-quoted linear perpetual and an invented trading day. A completed fifteen-minute last-price candle meets a previously defined breakout rule at 07:45 UTC. The exact chart rule is held constant in both alternatives; this exercise tests accounting, not the rule’s merits. See range breakouts for confirmation basics.
Both alternatives buy 10 underlying units at an average fill of 100.00 USDT per unit. Each unit earns or loses 1 USDT for a 1 USDT price move. Assume adequate margin, no liquidation, no partial fills, no other charges and no earlier funding payment during the holding period.
- A: fully exit at 07:55 UTC, average fill 100.20. The position is confirmed closed before the assumed 08:00 funding event and is not charged.
- B: hold through 08:00, then fully exit at 08:05, average fill 100.40. The position is confirmed included in that one funding event.
At 08:00, assume a final funding rate of +0.10% and mark price of 100.10. Each fill pays an invented trading fee of 0.05% of its traded notional. These are teaching inputs, not current exchange quotes, recommended rates or observed trades. Future exit prices are unknown at 07:45.
Read the complete ledger
For a USDT perpetual, Bybit calculates funding from quantity × mark price × funding rate. B’s funding value is 10 × 100.10 = 1,001 USDT; the payment is 1,001 × 0.001 = 1.001 USDT. The rate is applied to position value, not posted margin. We do not prorate it by minutes held.
Our ledger defines a funding receipt as positive and a payment as negative. Trading fees are shown as positive costs. Following the distinction in Bybit’s P&L documentation:
Net result = price P&L − entry and exit fees + signed funding cash flow.
| Component | A: before | B: after |
|---|---|---|
| Price P&L | 2.0000 | 4.0000 |
| Trading fees | 1.0010 | 1.0020 |
| Funding cash flow | 0.0000 | −1.0010 |
| Net result | 0.9990 | 1.9970 |
A’s price gain is 10 × (100.20 − 100.00) = 2. Entry fees are 0.500 USDT; exit fees are 0.501. B gains 4 before costs, with the same entry fee and a 0.502 exit fee.
B finishes 0.998 USDT ahead in this constructed path: the additional 2 USDT price gain exceeds 1.001 funding plus 0.001 extra exit fees. That result depends on the invented later fill. It does not establish that waiting is better in advance.
These average fills already specify execution prices. Do not subtract a second “slippage cost” for the same difference from a chart reference. If starting from theoretical prices instead, execution assumptions need their own estimate; our liquidity lesson explains why.
Reverse the rate, not the risk
Change only the final rate to −0.10%. B now receives 1.001, so its net result becomes 4 − 1.002 + 1.001 = 3.999 USDT.
Receiving funding is not protection from a losing trade. Keep that negative rate and the same funding-time mark, but change B’s later exit to 99.80. Price P&L becomes −2, total trading fees become 0.999, and the net result is −2 − 0.999 + 1.001 = −1.998 USDT.
Both variations are arithmetic scenarios, not forecasts of price changes caused by funding. A long does not always pay, and a receipt does not make a trade safe.
Decide with information available at the time
The rate displayed before settlement can change, as Bybit’s rate documentation explains. Record the estimate and its timestamp separately from the final rate. Do not give a historical decision access to a final value it could not yet know.
Check the contract’s next funding time. Bybit also warns that opening or closing within five seconds either side of settlement does not guarantee inclusion or exclusion. Our example stipulates eligibility; it does not propose a last-second avoidance technique. An order submission is not a completed exit.
Compare the cost scenarios before choosing a holding rule. Exiting early also changes price exposure and can miss continuation; staying adds exposure to adverse moves. A funding clock does not replace the setup’s invalidation condition or its risk budget.
Reconcile the trade after it closes
Save the contract and side, setup timestamp, fills and quantities, fee amounts, funding timestamp, final rate and actual posted funding cash flow. Record each event separately if the position crosses several payments, and use the eligible size at each event if quantity changes.
Keep the technical observation, intended holding rule and realized ledger separate. A qualifying setup can lose after costs; avoiding one payment can still produce a worse exit. The useful question is whether the recorded result follows the stated rules and actual fills, not whether funding alone made the decision look clever afterward.
Educational only, not financial advice. All numerical examples are hypothetical; no outcome or execution price is guaranteed.