Does DVP Eliminate All Settlement Risk?
No, DVP does not eliminate all settlement risk. It successfully eliminates principal risk (the risk of losing the entire principal).
However, it does not eliminate replacement cost risk (the risk of having to replace the trade at a less favorable price if the counterparty defaults before settlement) or liquidity risk (the risk of not having enough cash to settle on the due date).