MiFID II not only covers virtually all aspects of financial investment and trading but also covers virtually all financial professionals within the EU. Bankers, traders, fund managers, exchange officials, and brokers—and their firms—all have to abide by its regulations.