De obicei, iodul și fluorul (X´= I, F) pot deplasa clorul și bromul (X = Cl, Br) deoarece fluorul are un caracter nucleofil mai pronunțat, iar iodurile sunt mai solubile decât celelalte halogenuri. Așadar, reacția se realizează cu o halogenură a unui metal alcalin care vine în contact cu o halogenură sau o pseudohalogenură de alchil (derivați halogenați).[3]