One important development in our markets in recent years is the increased array of speculative platforms (contracts for difference (CFDs.), online forex, day trading, short selling, etc) with equal increase in participation of speculators.
The noble objective is simple: simplify and make the traditionally complex world of finance more accessible, user-friendly and engaging.