How Is the Average Price Calculated for Options Positions and the Equity Buy Average at FYERS?

How Is the Average Price Calculated for Options Positions and the Equity Buy Average in FYERS?

At FYERS, the average price for Options positions and the Buy Average for Equity holdings are calculated using the FIFO (First In, First Out) method. This means when you sell a quantity from multiple buy trades, the earliest buy quantity is considered first.

This helps reflect the correct average price of the quantity that remains open in your position or holdings. If you have traded the same contract or stock multiple times, the displayed average may change based on the lots that remain after FIFO adjustment.

Options Average Price Calculation

For Options positions, FYERS applies the FIFO method when you buy the same contract at different prices and later sell part of the quantity.

  • The oldest buy lot is matched first when you sell.
  • If the sell quantity is higher, the system continues matching with the next oldest buy lot.
  • The average price shown for the open position is based on the lots that remain open after FIFO adjustment.

FIFO for Delivery Positions

If any quantity remains open after your trades in the same Options contract, FYERS calculates the average price of that delivery position using the FIFO method.

In simple terms, the sell quantity is first adjusted against your earliest buy trades, and the average price is then shown only for the quantity that is still open.

Example

Let’s say you have the following trades in the same Options contract:

TradeQuantityPrice (₹)
Buy10 lots50
Buy5 lots60
Sell8 lots65

Here’s how FYERS calculates it:

  • The sell quantity of 8 lots is first matched against the oldest buy lot of 10 lots at ₹50.
  • After this adjustment, 2 lots at ₹50 remain open.
  • The later buy of 5 lots at ₹60 also remains open.
  • So, the total remaining open position is 7 lots.

The average price of the remaining 7 lots is calculated as:

[(2 × 50) + (5 × 60)] ÷ 7 = ₹57.14

Tip: If your displayed Options average price looks different from a simple average of all your buy trades, it is because FYERS shows the average only for the quantity that remains open after FIFO adjustment.

Equity Buy Average

For Equity holdings, FYERS also follows the FIFO method. When you sell shares from your holdings, the system adjusts the sold quantity against your oldest purchase first. The Buy Average shown in Holdings is based on the shares that remain after this FIFO adjustment.

FIFO Example for Equity

DateSymbolTypeQuantityRate (₹)
12 SepHDFC BankBuy101490
15 SepHDFC BankBuy51380
29 SepHDFC BankSell81540
30 SepHDFC BankBuy101365

After selling 8 shares, FYERS adjusts them first from the oldest buy of 10 shares at ₹1490. This leaves:

  • 2 shares at ₹1490
  • 5 shares at ₹1380
  • 10 shares at ₹1365

So, the Buy Average for the remaining 17 shares is:

[(2 × 1490) + (5 × 1380) + (10 × 1365)] ÷ 17 = ₹1384.12

You can view the updated Buy Average under the Holdings section on the FYERS platform.

Transferred-in Shares Showing Zero Buy Average

When shares are transferred from another broker into your FYERS Demat account, the purchase cost is not automatically available in FYERS. Until valid purchase proof is submitted and verified, the Buy Average may appear as 0.00.

To update the Buy Average for transferred shares, share a valid Statement of Account (SOA) containing:

  • ISIN
  • Quantity
  • Purchase date
  • Purchase price
Important: If the submitted proof for transferred shares is incomplete or unclear, the Buy Average may continue to show as 0.00 until verification is completed.

Intraday Average Cost

The intraday average cost helps track the net realized profit or loss when you buy and sell the same stock multiple times during the same trading day.

For example:

  • Buy at ₹100, sell at ₹105 → ₹5 profit
  • Buy at ₹110, sell at ₹120 → ₹10 profit

Average Buy: ₹105 | Average Sell: ₹112.50 | Total Profit: ₹15

These intraday averages are shown for trade-day P&L visibility and do not separately change your delivery Buy Average in Holdings.

Quick Reference Table

AspectOptionsEquity
Calculation MethodFIFOFIFO
Carry-forward LogicAverage shown for open lots remaining after FIFO adjustmentBuy Average shown for holdings remaining after FIFO adjustment
Transferred-in SharesNot applicableShown as 0.00 until valid proof is verified
Where to CheckPositionsHoldings

What If...

ScenarioOutcome
I only traded intraday OptionsYour trades are reflected for the day, and any open quantity, if applicable, is shown based on FIFO adjustment.
I sold part of my overnight Options positionFYERS matches the sold quantity with the oldest buy lots first using FIFO.
My transferred shares show 0.00 averageThe purchase cost needs to be verified using valid proof such as an SOA.
I traded the same stock multiple times intradayFYERS may show intraday averages for P&L visibility, while your holding Buy Average continues to follow FIFO.
I need help reconciling my averagesPlease contact the FYERS support team with the relevant stock or contract details and trade dates for review.

Last updated: 08 Apr 2026

    • Related Articles

    • What Is Market Price Protection (MPP) in FYERS?

      Market Price Protection (MPP) is a risk-control mechanism that safeguards your trades from excessive slippage on market executions. When you place a market order in volatile or illiquid conditions, MPP restricts how far the execution price can ...
    • Why Are My Sold Holdings Showing in Positions in FYERS?

      At FYERS, when you sell shares from your Demat holdings, the system temporarily displays them as an open position in the “Positions” tab. This is purely for intraday tracking and P&L visibility — it does not mean you are holding an active short ...
    • Why Is My Options Order Rejected in FYERS?

      Options orders can be rejected for several reasons, most of which relate to liquidity protection, risk management, or exchange rules. This article lists FYERS policies on market orders in options, common rejection causes, and the exact fixes to place ...
    • Can I Trade Far OTM Options on FYERS?

      Yes. FYERS allows trading far out of the money options with guardrails to protect you from poor fills in thin markets. Availability and order-type rules differ for index versus stock contracts, and liquidity can be limited at deep strikes. ...
    • Can I Place Market Orders for Commodity Options in FYERS?

      At FYERS, we do not allow market orders in the MCX Options segment. This is an intentional safeguard to protect traders from slippage and unfavourable executions. Since commodity options in India usually trade with low liquidity and wide bid-ask ...