Change in Avg. Price Calculation for the Commodity Segment

Hey everyone,

We’ve made a small change in how we calculate the average price for commodity contracts.

Here’s what you should know:

When you trade on a specific day (let’s call it T day), the average price you see in your position book won’t include brokerage and other charges. The reason is that the billing for trades is finalized at the end of the day. We wait for the exchanges to update their billing and compute the final charges. You’ll see these charges published on your contract note as well at the end of the day.

We’ll generate the contract note and update the average price on the next day (T+1).

This change solves two issues compared to our old calculation method:

  1. Your charges and average price will be consistent across contract notes and your position book from T+1 onwards.
  2. Previously, when a corporate action occurred, some users saw a 0 average price. With the new approach, you’ll see the actual invested price instead.

For Example:
You bought 10 qty of OPTFUT SILVERM 2023-08-22 75000.00 CE
Buy Amount: 11100
Brokerage: 500
Other charges: 96.8954
Earlier Avg price: (11100+96.8954)/10 = 1119.68954
New Avg Price: (11100+96.8954+500)/10 = 1169.68954

Difference between the two avg prices: 50

This change is effective starting this week. If you have any questions or concerns, please let us know in this thread.

Happy and safe trading!

Rasika
Product Manager

1 Like