Independent educational website - not an official exchange service

Reviewed guide | 2026-09-28

Reading Your Own Fills to Choose Maker or Taker Orders

Stop guessing whether to post or take liquidity. Learn how to pull your own trade history on Binance, OKX, Bybit or Bitget, tag each fill as maker or taker, and let the data decide your default order type.

pakistancryptoguide.com

Multiple exchanges | Pakistan | PKR | fees, access and account safety

Most traders pick maker or taker by feel. They post a limit order because a video said fees are lower, or they market-buy because they want in now, and they never look back at what those choices actually cost. Your own fill history already contains the answer. Every executed trade on Binance, OKX, Bybit or Bitget is tagged with the liquidity role you played, the fee you paid, and the moment it filled. This guide shows you how to export that history, sort it, and read it as evidence. You will build a small worksheet that answers one question: across your last batch of trades, did posting or taking produce better outcomes for your style? You will not find any numbers here for fees, rates or limits, because those change and belong on the official fee page of whichever platform you use. What you will find is a repeatable method you can run on your own account, on your own schedule, with your own data.

Where your maker and taker tags actually live

Every exchange records the role you played in each fill. When your limit order sits in the book and someone else hits it, you were the maker. When you send an order that immediately matches a resting order, you were the taker. On Binance, OKX, Bybit and Bitget this appears in the order history and trade history sections of your account, usually as a column labelled something like liquidity, role, or maker/taker. Open your trade history for a recent week and confirm you can see that column before you do anything else. If you cannot find it, check the help centre for the exchange you use, because the exact label differs between platforms and between spot and futures views.

The same fill can look different depending on which screen you open. A spot trade history may show the role clearly while a futures position view groups fills together. For this exercise you want the raw fills, one row per execution, not the aggregated order summary. If a single order filled in several pieces, each piece can carry a different role, especially if you placed a limit order that partially rested and partially crossed. Record rows, not orders, or your worksheet will hide the very thing you are trying to measure.

One more check before you export: confirm which account or sub-account the history belongs to. If you trade from more than one wallet or sub-account, the roles and fees may be recorded separately. Pull each one, or restrict your review to the account you actually trade from most often. Mixing accounts in one worksheet is a common source of confusing results.

Building a one-page worksheet from exported fills

Export your trade history as a file from the exchange interface and open it in a spreadsheet. Keep only the columns you need: timestamp, pair, side, price, quantity, role, and fee. Delete everything else so the sheet stays readable. Then add two columns of your own. The first is a simple label, maker or taker, copied from the role column. The second is a short note about why you chose that order type, written in your own words, such as wanted immediate entry, or posted to avoid crossing the spread.

Now sort by role and count. How many of your fills were maker fills and how many were taker fills? Then sort by pair and repeat. Most traders discover that their behaviour is not uniform: they post patiently on one pair and take aggressively on another, often without having decided to. That pattern is the first useful output of this exercise, and it costs nothing to find.

Finally, group the fills by the reason you noted. If every taker fill says wanted immediate entry, your choice was deliberate and you can judge it on that basis. If several taker fills say no reason or forgot to use a limit, you have found slippage in your own habits rather than in the market. Write the totals at the top of the sheet so the next review starts from a known baseline.

What your fills can and cannot tell you

Your history can show you the mix of roles you used, how often a posted order went unfilled, and whether your taker fills clustered in fast markets. It cannot tell you what would have happened if you had chosen differently, because the counterfactual was never executed. Treat the sheet as a description of your behaviour, not a simulation of an alternative past. If you want to test posting more often, do it deliberately for a defined period and then compare the new rows against the old ones.

Be careful with fee assumptions. The fee you were charged is recorded on each fill, so use that recorded figure rather than a remembered rate. Fee schedules are tiered and can differ between spot and futures, and they change. The official fee page for your exchange is the only place to confirm the current structure, and it is worth rereading before each review so your interpretation of the worksheet stays accurate. Do not carry last quarter's understanding into this quarter's sheet.

Also resist turning the worksheet into a performance scoreboard. Profit and loss on a trade depends on price movement, not on whether you were maker or taker. A maker fill can still be a losing trade and a taker fill can still be a winning one. The worksheet answers a narrower question: given your style, which role do you actually use, and does that match the role you intended to use?

Turning the pattern into a default order rule

Write one sentence that describes your default. For example: on pairs I trade regularly, I post a limit order at my intended price and accept that it may not fill; I switch to taking only when the reason for urgency is written down. Keep the rule short enough to remember under pressure. Then set a stop condition: if a posted order is still unfilled after a period you choose in advance, you either cancel it or leave it, but you decide that before you place it, not while watching the chart.

Review the worksheet monthly using the same export process. Look for three things: the maker share of your fills, the number of taker fills with no written reason, and any pair where your behaviour differs sharply from your rule. Adjust the rule only when the data shows a consistent pattern across several reviews, not after one unusual week. If you use futures, note that roles and fees are documented separately from spot, and the futures product documentation is the right place to confirm how fills are recorded there.

Keep the worksheet and the exported files together in one folder with the date in the filename. When you later wonder why a particular month looked different, the raw export is the evidence and the worksheet is your interpretation. That pairing is what makes this method repeatable instead of a one-off curiosity.

Risk boundary: Pakistan Crypto Guide

Digital assets are volatile and derivatives can amplify losses. This website has no login, wallet connection, deposit form or customer-support chat. A referral link only records attribution; it does not guarantee access, pricing, rewards, approval or investment results. Availability can differ by residence, legal entity and product, so no regional access is assumed from language or branding alone.

Scenario checkpoint

  • Confirm you can see the maker/taker or liquidity role column in your trade history before exporting anything.
  • Export raw fills, not aggregated order summaries, so partial fills with different roles are not hidden.
  • Add your own reason column for every taker fill and review the blanks at the end of the month.
  • Use the fee recorded on each fill rather than a remembered rate, and reread the official fee page before each review.
  • Write your default order rule in one sentence and set a stop condition for unfilled posted orders in advance.
  • Store the raw export and the worksheet together with the date in the filename for later comparison.
Risk boundary

Digital assets are volatile and derivatives can amplify losses. This website has no login, wallet connection, deposit form or customer-support chat.