NDAX makes money from trading fees on both buy and sell transactions. These trading fees are some of the lowest in Canada. NDAX also makes money when you withdraw fiat to your bank account and crypto to your external wallet.