im a big fan of pointing out ost faults because im paying for good service and get poor service however my personal opinion is cfd is not an exchange product so i would prefer it be with a bank i feel they will be there tomorrow, smaller brokers may not even if they cheaper. secondly ig charge u a fixed R100 minimum fee to get in and out of a trade if im not mistaken, ost charges R57 one shot. personally i prefer lesser upfront fees, i see profits much faster. u have to do homework and go with what you feel is best. also to note that not all brokers allow weekend viewing of your trades or its history and ost does so its the little things you need to take into consideration. and lastly ost is ost, they can charge that so they do just like how they do with monthly fees but service/maintenance doesnt improve. with whom does your money feel safer? and alsi if you trade frequently call ost speak to someone senior and negotiate or try to.