XMethodsのSOAP APIでいかがでしょうか?
PHPでの取得サンプルもいくつかあります。
http://www.xmethods.net/ve2/ViewListing.po;jsessionid=?key=uuid:...
第一商品に口座を開けば、DDEで実装されているFXのデータを自動で受け取ることが出来ます。
FxOnlineでも同様にDDEで受信できます。
用途が不明なので、ごく一般的な回答になります。
通常のサイトから取得することは、マナー的に考えてもタブーですし、そもそも不可能に近いと思います。
ブローカーの提供するAPIを利用するのがもっとも良いでしょう。
FXCM系やVisual Trading系ではAPIが公開されていたかと思いますので、それらを利用できます。
海外では、積極的にAPIを提供しているブローカーもちらほら見られます。
また、APIが提供されていない場合でもDDE等による取得が可能な場合があります。
あるいは、利用には相応のコストがかかりますが、サードパーティー製のAPIや、データベンダー(eSignal等)を利用するのが一般的でしょう。
エラーで開けませんでした。SOAPではありませんがWebサービスを利用したWebアプリを作りこんだ経験はあります。この質問の趣旨は「為替情報を取得できるサイト」です。