Uphold is a multiasset trading platform that combines the features of a crypto exchange, a forex trading app and an online brokerage. It offers more than 200 digital currencies and lets users trade fiat currencies and precious metals—stock trading is available in certain limited geographies outside the U.S. and Europe. Despite Uphold’s versatility, the platform’s spread fees can be quite high, making it a poor fit for active traders.