Merrill Edge — electronic trading platform provided by BofA Securities