Yes, it’s free to set up Credit Card and use it to fund your forex trades. Some forex platforms may charge a fee for making a deposit via this method, but it’s usually a small, flat fee if there’s any charge at all.