This paper evaluates the most appropriate ways to model diffusion and jump features of high-frequency exchange rates in the presence of intraday periodicity in volatility. We show that periodic volatility distorts the size and power of conventional tests of Brownian motion, jumps and (in)finite activity. We propose a correction for periodicity that restores the properties of the test statistics. Empirically, the most plausible model for 1-minute exchange rate data features Brownian motion and both finite activity and infinite activity jumps. Test rejection rates vary over time, however, indicating time variation in the data generating process. We discuss the implications of results for market microstructure and currency option pricing.