NCDs generally offer better liquidity and interest rates than bank FDs. However, bank FDs are safer than NCDs, unless they are highly rated and/or are secured NCDs.