I believe the weather has a lot to do with the lack of Sailfish. Normally the cold front pushes through, the wind clocks around S-SW-W-NW-N-NE, and while it's blowing out of the northeast and the Gulf Stream is moving rapidly to the north the Sailfish are migrating to the south.
This last month we had too many days when the Gulf Stream edge was way offshore, there was no current inshore, the Gulf Stream was running slow, or on some days the current was running to the south until you got 6 or 7 miles offshore. All of this affects fishing!
One calm day we caught this big Barracuda while live baiting for Sailfish.(a circle hook & mono leader)
Toward the end of the month the Kingfish showed up again. We caught some big ones.
Hopefully the weather will become a little more normal and our fishing in Miami will become a little more normal.
The last big run of Sailfish was a month ago, I'm ready for it to happen again, now! www.oldhat.com