BGC Financial has agreed to pay a $3 million civil penalty to settle charges pursued by the U.S. Commodity Futures Trading Commission (CFTC) regarding various supervision, reporting, and recordkeeping violations that went on for more than five years.



