David Ricardo no originó la ley de la ventaja comparativa y apenas la desarrolló en su obra. Investigaciones recientes muestran que la ley se enunció antes, por ejemplo por James Mill en 1807. La explicación de Ricardo de la ley era mínima y no jugó un papel central en su sistema.