DCA bot maker rebates reduce execution costs when an eligible fill earns a confirmed credit. In an operational deal ledger, a quote-currency entry rebate can reduce acquisition cost, while a rebate received after closure becomes an adjustment to that deal's result. Keep estimated rebates separate from credited balances, preserve the rebate asset and timing, and count each credit once.
This guide uses unleveraged spot DCA deals and a stated weighted-average cost convention. “Cost basis” here means the operational cost allocated to a deal, not a tax determination. A venue's advertised negative maker rate does not establish that your account, pair or automated order qualifies.
Translate the sign before calculating the cost
Under the convention used here, a positive signed cost is an expense and a negative signed cost is a rebate. A purchase of 100 USDT with a hypothetical maker rate of −0.02% therefore has a signed execution cost of −0.02 USDT. Its rebate-adjusted acquisition cost is 99.98 USDT if the credit is confirmed and paid in quote currency.
An API may use the opposite sign. The OKX transaction-details specification, for example, defines its per-fill fee as negative for a deduction and positive for a rebate, alongside feeCcy. Translate that documented field meaning into your ledger convention; copying a number into a “cost” column without translating it can turn a benefit into an expense.
Maker eligibility also needs evidence. Kraken's fee schedule separates its selected-pair Spot Maker Rebate schedule from ordinary spot schedules and includes negative maker rates at qualifying tiers. This is a scoped venue example, not an available rate for every spot trader or evidence of KLINEO support for that venue.
Preserve the raw exchange record alongside the normalized amount. Record venue, account, market, execution ID, liquidity role, native rebate asset, amount, execution time and credit time. The rate used to estimate a rebate is evidence to retain, not a replacement for the credited amount.
A rebate can arrive after the deal has closed
All assets, rates, prices and times in this example are hypothetical. A fictional ABC/USDT account starts with 1,000 USDT and no ABC. Its two maker purchases earn a 0.02% rebate, paid together in USDT at 14:00. A full taker exit incurs a 0.10% fee in USDT at execution. There are no other orders, transfers or costs. The delayed credit schedule is an invented scenario, not a claim about an exchange's payment timing.
| Time and event | ABC change | USDT change | Rebate memo |
|---|---|---|---|
| 10:00: buy 1 ABC at 100 | +1 | −100 | 0.020 expected |
| 11:00: buy 1 ABC at 90 | +1 | −90 | 0.018 expected |
| 12:00: sell 2 ABC at 96 | −2 | +192 | 0.038 still pending |
| 12:00: exit fee | 0 | −0.192 | No additional rebate |
| 14:00: combined entry rebate credit | 0 | +0.038 | Settled against both entries |
The two expected credits are 100 × 0.0002 = 0.020 USDT and 90 × 0.0002 = 0.018 USDT. Until credited, the example's conservative operational ledger carries acquisition cost of 190 USDT and average cost of 190 ÷ 2 = 95 USDT per ABC. The 0.038 USDT estimate sits in a separate memo field and funds no order.
At 12:00, net sale proceeds are 192 − 0.192 = 191.808 USDT. The booked deal result is 191.808 − 190 = 1.808 USDT. Cash is 1,001.808 USDT and inventory is zero. At 14:00, attach the 0.038 credit to the original deal. Its final result becomes 1.846 USDT and cash becomes 1,001.846 USDT.
Had the two credits arrived before closure, the same convention would give acquisition cost of 190 − 0.038 = 189.962 USDT, or 94.981 USDT per ABC. The eventual result is identical. Timing changes which reporting cutoff includes the credit and when the account can spend it.
Choose one allocation rule and prevent double counting
For a deal that still holds all its purchased units, an attributable quote-currency entry rebate can reduce its acquisition cost. After a complete exit, remaining inventory cost is zero: adding a late rebate should adjust the closed deal's result rather than create negative inventory cost.
For a partial exit, document how a late entry rebate is split between already sold and remaining units. Under proportional allocation, if half the acquired units have been sold, half the credit adjusts the realized result and half reduces remaining cost. Keep the original events and an adjustment record, so an earlier report remains explainable. The open-deal inventory report develops the surrounding quantity-and-cost reconciliation.
One failure is especially easy to miss. An importer reduces entry cost by 0.038 USDT, then treats the separate 0.038 balance credit as additional deal income. It reports 1.884 USDT instead of 1.846. Both observations describe the same economic rebate; the balance credit must settle the existing record, not create a second benefit. An order update and a later history import can also repeat the same credit.
Do not assume a trade-history fee estimate proves the asset movement. Kraken's ledger-versus-trades explanation distinguishes execution details and quote-currency fee estimates from actual balance changes and their currencies. Reconcile the event to the balance ledger using the venue's identifiers and field definitions.
The rebate asset changes the worksheet
A quote credit changes quote cash. A base-asset credit changes inventory. In a separate hypothetical example, paying 100 USDT for one ABC and receiving a confirmed 0.0002 ABC rebate leaves 1.0002 ABC. If those free units are allocated to the same deal under this operational convention, total purchase cost remains 100 USDT and average cost is approximately 99.980004 USDT per ABC.
Subtracting a quote valuation of that rebate from cost as well would count the benefit twice. A third-asset rebate instead needs its own balance record and a documented reporting valuation; it does not directly add USDT purchasing power. Use the fee-currency reconciliation guide for native-unit checks before resizing an exit.
Rebate attribution follows executed quantity. If the initial order is cancelled halfway through, do not estimate a credit on the unfilled plan. The partial base-entry worksheet addresses the corresponding inventory and activation decision.
A cutoff worksheet for the next decision
| Check | Evidence to retain | Decision it protects |
|---|---|---|
| Eligibility | Account, pair, product, maker role and dated terms | Avoid applying an unavailable rebate |
| Sign and units | Raw field, documented meaning and asset | Avoid reversing or misvaluing a credit |
| Status | Estimated, confirmed pending, or credited | Avoid spending an expectation |
| Attribution | Distinct fill and credit identity, deal allocation | Avoid duplicates and unrelated income |
| Reporting cutoff | Execution and credit timestamps | Explain provisional and final results |
| Remaining inventory | Quantity sold and quantity held | Allocate late adjustments consistently |
When a credit does become available, apply the usual budget and priority checks before assigning it to another deal. The DCA deal-entry queue guide explains the separate question of which waiting opportunity gets an available slot. An expected rebate should not silently move a candidate ahead or enlarge its allocation.
Recheck terms across dates. Kraken's March 2026 maker-program update removed listed pairs from its rebate schedule, illustrating why yesterday's eligibility cannot establish today's. For ordinary positive-rate changes, use the separate fee-tier sensitivity worksheet.
A rebate also does not make a passive fill economically favorable. Price movement and missed fills can exceed the credit; the maker adverse-selection guide examines that execution question.
Method and limits
Prepared with AI assistance from official venue documentation reviewed on 23 October 2026. The ledgers, timing scenario and allocation policy are original educational constructions with recomputed arithmetic. No authenticated account history or live rebate settlement was tested. This article does not establish tax treatment, future profitability or a KLINEO rebate-accounting feature.
