Please use "Forex Contact" in a sentence or two. Or even "contact Forex". If you find it awkward, then that's a sign.
I'm not quite sure what you mean when you say it's "only a domain name". Domains are much shorter than a sentence. So it's more challenging to be meaningful and memorable in that small space. Testing out whether you can use the words from your domain name together in a sentence is one indicator of whether your domain makes any sense.
Forex Contact makes complete sense. It might not be great for an adsense blog, but it is a very workable domain. You can create a Forex client or provider contact list and either sell that or use it to sell your service.
Well, if it makes sense to people, then that's good. It didn't make sense to me. I recommend mentioning the domain name to several people not involved with domains -- preferably native English speakers and ideally people who know what Forex is. Just say "I have this domain ForexContact dot com. What do you see it being used for?" If they answer right back with "Contact lists for Forex subscribers", then it's a domain that might work well. If they look puzzled, then pick a better domain.