DTCC- Depository Trust & Clearing Corporation Love Machine 14 years ago DTCC- Depository Trust & Clearing CorporationWas set up in 1999 as a holding company with 5 clearing corporations plus 1 depository. It is the biggest financial services corporation worldwide engaging in transactions that occur post trade.Recommended for you:DTC- Depository Trust CompanyMortgage-Backed Securities Clearing CorporationInternational Depository Receipt (IDR)MBS Depository