El origen de esta palabra tiene dos versiones.
Por un lado, en 1839 el periódico Boston Morning Post, como broma, escribía mal las iniciales y entre paréntesis explicaba su significado. Uno de estos fue el uso del OK, y entre paréntesis decía (allcorrect). La otra versión hace referencia a ‘cero muertos’ (0 killed), una expresión usada por los soldados norteamericanos cuando no había bajas.
Fuente: https://www.intermundial.es/blog/los-curiosos-origenes-de-21-palabras-del-espanol/