DTCC Amir Khwaja June 10, 2014 No comments Depository Trust Clearing Corporation. Usually used by us to refer to the Swap Data Repository operated by DTCC in the US. Stay informed with our FREE newsletter, subscribe here. Related