Yes, Non-Convertible Debentures are a fixed income instrument and can be traded on stock exchanges.