Upstox provides online investments in Stocks, Mutual funds, Digital Gold, Derivatives, and ETFs for both