The key characteristics of a double top pattern in forex include two peaks at approximately the same price level, with a trough in between. The distance between the peaks should not exceed a certain percentage, and the price should break below the neckline to confirm the pattern. Volume may also be lower on the second peak compared to the first.