Uniswap allows only one market per ERC20 token. The market creator sets the exchange rate, which shifts through trading due to Uniswap's "constant product market maker" mechanism. When trading reduces one side of the pair's liquidity relative to the other, the price changes. This creates arbitrage opportunities, encouraging more trading.