Unlike some of the developed markets out there, in India all orders are fired on the exchange directly, and brokers are not allowed to fill it. So yes, every broker can look at all the orders placed by their clients on the exchange, but you can’t really trade against it as they are all pending on the exchange somewhere in the market depth. Also exchanges flag all such trades where trades are matched between clients of the same brokerage firm. Also if this is only for information, it is unreliable as most orders placed are usually canceled or modified.