Recommend a broker?

 
Does anyone recommend any brokers that allow:
-US Traders
-Have forex, commodity, energy, crypto, oil/gas trading
-Allow api trading

Any help would be appreciated. I am having trouble finding a brokers that meet these requirements.
 
Specific broker discussions are forbidden; you have to do your own due diligence.
 
Brad Penn:
Does anyone recommend any brokers that allow:
...

Prioritize to regulated brokers.
Usually they don't give various bonuses in their advertisements that easily make people interested in the little things,
-- which actually that is not comparable with the quality that you expect in the future.

good luck.

Reason: