BEST CONTRACTS FOR DIFFERENCE BROKER : THE REVIEW OF PREMIER PLATFORMS