Anteriormente se consideraba una subespecie del camachuelo bonito (Carpodacus pulcherrimus), pero en la actualidad se clasifican como especies separadas.
[1] Su nombre conmemora al naturalista y misionero francés Armand David.
Tradicionalmente se consideraba una subespecie del camachuelo bonito (Carpodacus pulcherrimus), pero en 2013 se separó para clasificarse como especies separadas a causa de los estudios genéticos.
[1] Se encuentra únicamente en Mongolia y China.
Su hábitat natural son las zonas de matorral templado y subtropical.