At least 2 hours and up to 8 hours before you plan to barbecue, combine the marinade ingredients in a large glass measuring cup. Place the swordfish in a shallow, nonreactive pan or a plastic bag. Pour the marinade over the swordfish and refrigerate it for at least 1½ hours.
Prepare the smoker for barbecuing, bringing the temperature to 180°F to 200°F.