Financial markets perfectly competitive only with infinite traders and minimal speculation.
Financial markets are perfectly competitive when there are infinite traders and hedging outweighs speculation. This condition is crucial for rational expectations equilibrium. The number of traders and the balance between speculation and hedging determine market competitiveness. This has implications for measuring liquidity and designing real-world financial markets.