Comment on Kite Connect APIs for programmatic access
An order can get executed in multiple trades, we charge on the order number not on the trades. So if you place an order to buy 1000 shares of Reliance, it can get bought as 300,100,200,400. We charge Rs.20 upon the execution of 1000 shares and not separately for 300,100,200,400.