Javed Iqbal Securities (Pvt.) Limited
Javed Iqbal Securities (Pvt) Ltd.Accounts & trading process / Topic 48

Order Execution: Limit vs Market Orders in KITS

Understand order controls, liquidity and confirmations before using a live terminal.

Beginners5 chaptersCharts & tablesReviewed 22 Oct 2026
Read this topic in Urdu ↗
Topic introduction

The big picture

An order is an instruction with conditions, not a promise that a trade has occurred. KITS is one trading interface associated with PSX; brokers can provide other systems and different enabled features. This topic explains principles that transfer between interfaces while requiring you to check your broker’s current instructions. All prices and quantities in the worked example are invented teaching assumptions, not live quotes or a recommendation to trade.

Core concepts

An order book matches compatible buying and selling interest.Price control and execution certainty are different objectives.Displayed depth is a changing snapshot, not reserved liquidity.Order acceptance, trade execution and settlement are separate events.

Learning objectives

  1. Check the essential fields before submitting an order.
  2. Explain bid, offer, spread and market depth.
  3. Compare limit, market and market-to-limit mechanics.
  4. Reconcile partial fills, cancellation states and contract notes.
Chapter 01

1. Prepare the terminal and the instruction

1.1 Platform access and permissions

Begin with your broker’s current platform guide and an authorised login route. Screen names, available order types, depth levels and validity choices depend on the platform, product and permissions. KITS is not the only system used in Pakistan. Practise with a demonstration environment or a written order ticket before using live money, and protect passwords, device access and one-time codes.

1.2 Essential order fields

Read the account, market, symbol, buy-or-sell direction, quantity, order type, price and validity as one instruction. Check available cash or deliverable holdings and the broker’s treatment of estimated charges. A correct company name in research does not protect you from choosing the wrong symbol or account in the terminal. An order preview is the final opportunity to catch these errors before transmission.

Step-by-step method

  1. Confirm the official platform and correct account.
  2. Enter and independently reread all order fields.
  3. Check funds or available holdings, charges and validity.
Practical application / case study

A learner intends to sell 100 shares but the ticket retains the previous buy direction. Reading the complete instruction aloud before submission catches a potentially opposite transaction.

Chapter 02

2. Understand the order book and liquidity

2.1 Bids, offers and priority

The best bid is the highest displayed buying price and the best offer is the lowest displayed selling price. Their difference is the spread. In a continuous order book, compatible orders execute under the applicable matching rules, including price and time priority where specified. A competitive price does not ensure immediate completion if no matching interest remains or other orders have priority.

2.2 Depth and changing availability

Market depth displays quantities at selected price levels. The number of visible levels varies by interface and entitlement; do not assume every screen always shows five. Displayed orders can change or be cancelled before your instruction reaches the market. Thin depth can make an order consume several prices. A narrow spread alone does not prove that sufficient quantity exists for a large transaction.

Step-by-step method

  1. Identify the best bid, offer and their quantities.
  2. Inspect additional levels and compare your intended size.
  3. Treat the snapshot as provisional rather than guaranteed liquidity.
Practical application / case study

A screen shows an offer for only 20 shares at an attractive price. A proposed 1,000-share purchase is much larger than that level, so the first displayed offer cannot establish the whole transaction’s cost.

Chapter 03

3. Choose controls with their trade-offs

3.1 Limit order boundaries

A buy limit sets the maximum acceptable execution price; a sell limit sets the minimum. Execution may occur at a better price when available. The limit controls price but does not guarantee a fill, timing or full quantity. An unfilled remainder can remain open according to validity and market rules. A price change or cancellation request can also affect priority or race with a fill.

3.2 Market and market-to-limit behaviour

A market instruction seeks execution against available interest under applicable exchange and broker protections; it does not guarantee a particular price or unlimited execution. Market-to-limit is a distinct mechanism: under PSX definitions, an unfilled remainder after initial execution can become a limit order at the relevant execution price. Confirm the exact enabled type, session rules, price protections and remainder handling in current documentation rather than interpreting a button from its label alone.

Step-by-step method

  1. State whether price certainty or immediate participation matters more.
  2. Read the enabled order type and remainder rules.
  3. Set valid conditions and accept that execution can remain incomplete.
Practical application / case study

A buyer will pay no more than PKR 50. A PKR 50 limit expresses that boundary, but if all available sellers ask PKR 50.20 the order can remain unfilled. Raising the limit changes the economic decision; it is not a technical necessity.

Chapter 04

4. Calculate a hypothetical execution

4.1 A two-level offer book

Assume a static teaching book offers 100 shares at PKR 50 and 200 at PKR 50.20, with no competing changes, restrictions or fees. A 150-share purchase that is permitted to consume both levels takes 100 at PKR 50 and 50 at PKR 50.20. Gross consideration is 5,000 + 2,510 = PKR 7,510; the quantity-weighted average is 7,510 ÷ 150 = approximately PKR 50.0667.

4.2 Weighted average and remaining quantity

Against a PKR 50 reference, the extra gross cost is PKR 10, not 150 times the entire 20-paisa second-level difference. A PKR 50 buy limit could take at most the first 100 shares from this assumed snapshot; its remaining 50 would need compatible future interest. Actual results depend on matching priority, changing liquidity and platform rules. Fees, taxes and settlement charges must be added separately using the current tariff.

Step-by-step method

  1. Multiply each fill quantity by its actual price.
  2. Sum consideration and divide by total executed shares.
  3. Reconcile the remainder and add applicable charges separately.
Practical application / case study

The learner compares a PKR 7,500 reference budget with PKR 7,510 gross executed consideration. This demonstrates slippage without pretending that the displayed book will remain unchanged in live trading.

Chapter 05

5. Follow the order life cycle and reconcile

5.1 Acknowledgement, fills and cancellation

After submission, distinguish pending transmission, exchange acceptance, open quantity, partial fills, completed fills, rejection and cancellation states. A cancellation request is not a cancellation confirmation; an order may execute before the cancellation reaches it. Similarly, a connection error does not prove that the first submission failed. Repeatedly clicking submit can create unintended duplicate instructions.

5.2 From execution to settlement

Use the unique order reference and trade log to establish the actual state, then contact the broker’s authorised support channel if it remains unclear. Match executed quantities and prices to the contract note, charges and cash or custody records. Settlement completes obligations after execution; eligible PSX transactions moved to T+1 on 9 February 2026, subject to the applicable market calendar and product rules. Never interpret order acceptance or a screen balance alone as proof of completed settlement.

Step-by-step method

  1. Record the order reference and inspect confirmed fills.
  2. Check final cancellation status before entering a replacement.
  3. Reconcile the contract note and completed cash and securities records.
Practical application / case study

A connection drops after a 150-share order. The learner finds a confirmed 100-share fill and 50 open shares in the order log. Confirming cancellation of that remainder prevents accidentally replacing the entire 150 shares and exceeding the intended purchase.

Visual learning

Control the complete order life cycle

  1. Verify account and order fields
  2. Submit once and save reference
  3. Inspect accepted, open and filled quantities
  4. Confirm cancellation or final execution
  5. Reconcile note and completed settlement
An acknowledgement is not a fill; a cancellation request is not a confirmed cancellation.

Reference table

Hypothetical 150-share purchase, excluding all charges
ComponentQuantityPrice PKRGross PKR
First offer fill10050.005,000
Second offer fill5050.202,510
Total execution150Weighted average 50.06677,510
Reference budget15050.007,500
Difference from reference——10
Comprehensive knowledge base

Glossary of key terms

Bid
A displayed buying price and associated interest.
Fill
An executed quantity under an order.
Limit order
An order with a maximum buy or minimum sell price.
Market depth
Displayed buying and selling quantities at price levels.
Market-to-limit
An order mechanism whose unfilled remainder can become a limit order under specified rules.
Slippage
The difference between a reference price and actual execution prices.
Spread
Best offer minus best bid.
Validity
The conditions governing how long an order remains active.

Frequently asked questions

Does a limit order guarantee execution?

No. It sets a price boundary; compatible liquidity and priority still determine fills.

Does an accepted order mean I own settled shares?

No. Acceptance, execution and settlement are separate stages.

Can I assume a failed connection means no order exists?

No. Check the order reference and confirmed state before resubmitting.

Are all order types available in every KITS or broker account?

No. Check your current platform, account permissions, product and broker instructions.

Common pitfalls

Common pitfalls
Common mistakeA better approach
Buying the entire quantity at the last displayed price in your estimateCalculate the effect of depth and changing offers.
Treating a cancel request as finalWait for confirmed status and inspect intervening fills.
Submitting again after an uncertain connectionReconcile the first instruction before creating another.
Ignoring charges and settlement obligationsCheck the current tariff, contract note and due-date obligations.
Apply your learning

Your learner task

Using paper only, write a complete 150-share buy ticket against the hypothetical book. Compare a PKR 50 limit with an instruction permitted to consume both levels. Calculate each fill, gross consideration and remainder, then describe the response to a dropped connection and a pending cancellation.

Sources & verification

Use the linked documents to check the factual and regulatory context. Source dates and limitations are stated where relevant. Educational examples and analytical frameworks are not personalised recommendations.

  1. JISPL · Knowledge curriculum ↗

    Course identity and subject coverage; factual corrections are explained in this expanded lesson.

  2. PSX · Investor Awareness Guide ↗

    Account agreements, investor responsibilities, records and intermediary verification.

  3. PSX KITS ↗

    Platform reference; confirm broker-specific current features.

  4. PSX Rulebook ↗

    Current definitions and trading rules govern order behaviour.

  5. PSX T+1 implementation ↗

    Eligible transactions transitioned on 9 February 2026; check product and calendar.

Editorial review: 22 October 2026