CNY is onshore RMB currency traded within Mainland China only. CNH is offshore RMB currency traded outside of Mainland China.