What is the difference between per trade and per executed order brokerage?

Per trade is the broker’s fee for a trade that may or may not is completed based on your requirements. Per executed order is the broker’s fee for a trade that is completed based on your preference.

Under the brokerage fee calculated by a broker, there are either flat brokerage fees or variable ones depending upon the order that might be executed. Under these terminologies, there is something called as per trade and executed order brokerage.

What is per trade?

Per trade is the brokerage that a broker charges the traders or investor for every executed trade. It can be the complete set or a partial one. For example, let’s say you want to buy 200 shares of Infosys and the brokerage fee is 10 rupees per trade. If you get one share or 80 shares or 150 shares or 200 shares, the brokerage fee will only be capped as 10 rupees.

What is per executed order?

Per executed order states that the brokerage is charged for every order that has been successfully executed, and the brokerage charge is capped individually for those orders. To understand this better, let’s consider this example where a trader wants to purchase 200 shares of Infosys and 100 shares of HDFC. Well, these are two separate orders, and each one would come under per executed order where the brokerage would be 20 rupees (provided the brokerage charged by the broker is 10 rupees per executed order, there are two orders here. Hence 10+10 = 20 rupees for two orders)