What Is a Fill? Definition in Investing, How It Works, and Types

Written by Mariyam Sara

1 min read | Updated on October 06, 2025, 18:37 IST

Table of Contentsarrow close icon
  1. What is Fill?

  2. Types of Fill

  3. How does ‘Fill’ work?

About Upstoxarrow close icon

Upstox is a leading Indian financial services company that offers online trading and investment services in stocks, commodities, currencies, mutual funds, and more. Founded in 2009 and headquartered in Mumbai, Upstox is backed by prominent investors including Ratan Tata, Tiger Global, and Kalaari Capital. It operates under RKSV Securities and is registered with SEBI, NSE, BSE, and other regulatory bodies, ensuring secure and compliant trading experiences.

Indian Railways Finance Corporation share
illustration

In this blog, you will understand what is a 'Fill', its type and the types of 'Fill'.

What is Fill?

When you put a sell or buy order for a financial instrument and it is executed, it is said to be ‘Fill’. For example, you place a buy order for an instrument like shares, bonds, or options. You will set a price at which you want to buy the securities. The broker will look for a seller who is willing to sell at your buying price, and will act as a negotiator to execute the trade, resulting in ‘Fill’.

Types of Fill

There are different types of fill, and each has different characteristics

Market Fill

When an order is executed at the current market price of the security, it is called ‘market fill’. The market fills are designed to be quickly executed and apply only to market orders. The price at which the market order is executed varies due to the fast-moving markets.

Limit Fill

To buy or sell securities at a specific price or a more favourable price, a limit order is used. When this limit order is executed, it is called a ‘limit fill’. Since there is a limit to the price, there is no guarantee of the order being executed, as the market needs to reach that specific price.

Stop fill

A stop fill protects traders from losses and helps book profits at predetermined price levels. When the price of securities you hold hits a specific price, the order placed automatically turns into a market order and executes a stop fill.

Partial Fill

If you place an order and, due to market liquidity issues or price fluctuations your whole order cannot be fulfilled, then you will receive a partial fill for the quantity that was available at the desired price. The remaining portion of your order will be open to be executed in the future.

Immediate or cancel (IOC) fill

In an immediate or cancel order, your order will be immediately executed or cancelled. If a portion of your order is fulfilled, the remaining will be automatically cancelled.

Fill or kill (FOK) fill

In a fill or kill order, either the entire order is executed or it will be entirely cancelled. There is no partial fulfillment of the order.

All or none (AON) fill

In an all or none fill, the entire order needs to be executed at once or not at all.

How does ‘Fill’ work?

Following is the process of a fill

1 icon

Placing an order

The process starts with you placing an order with the broker or the trading platform you use. This order can be of any type, for example, a market order, a limit order, a stop order, etc.

2 icon

Routing the order

Once your broker receives your order, the broker will route it to an exchange or market where the security is traded. The broker will use certain algorithms to find the best price to execute your order.

3 icon

Execution of the order

When the order reaches the market, it interacts with other orders in the order book. When a match for your specific order is found, the order will be executed, and you will receive a fill at that price.

4 icon

Confirmation

You will receive a confirmation when the fill is executed. This fill consists of the quantity of shares or contracts filled and the price at which they were executed.

5 icon

Settlement

This is the last stage where the ownership of the securities will be transferred to you, and any funds or securities involved will be exchanged.

illustration

Every trader should know concepts like 'Fill'. To learn more concepts related to trading, sign up on UpLearn by Upstox today!

About Author

author image

Mariyam Sara

Sub-Editor

holds an MBA in Finance and is a true Finance Fanatic. She writes extensively on all things finance whether it’s stock trading, personal finance, or insurance, chances are she’s covered it. When she’s not writing, she’s busy pursuing NISM certifications, experimenting with new baking recipes.

Read more from Upstox
  1. What Is a Fill? Definition in Investing, How It Works, and Types