Capital One Financial Corporation is to acquire Onyx Acceptance Corporation for $US191 million in an all-cash transaction.