Upstox isn't a full-service brokerage firm. In India, Upstox is a discount broker. Discount brokers, as the name implies, execute buy/sell orders at a cheaper commission rate. They usually charge a set brokerage fee. Investors can save a significant amount of money by not using a full-service broker.