Of course yes! Affiliate marketing is a very popular thing among many Forex brokers and it has many pros. Main ones among them are ability to create your own work schedule (and deciding how many hours to work with this every day), really high profit (and it can be endless, especially if you market lucrative FX brokers) and no need to deal constantly with your boss. For example,
AvaTrade partnership programs provide all there things, also their affiliate program include providing different comission plans and all necessary marketing tools for your work.