Euro foreign exchange reference rates

 

Euro foreign exchange reference rates

The reference rates are usually updated by 3 p.m. C.E.T. They are based on a regular daily concertation procedure between central banks across Europe and worldwide, which normally takes place at 2.15 p.m. CET.

 

Latest overview

Euro foreign exchange reference rates as at 10 September 2010

All currencies quoted against the euro (base currency)
Currency Spot RSS
  (1) As of 1 July 2005 the currency of Romania is the new Romanian leu (RON). 1 RON equals 10,000 old Romanian lei (ROL).
USD US dollar 1.2725 up USD RSS
JPY Japanese yen 106.84 up JPY RSS
BGN Bulgarian lev 1.9558 eq BGN RSS
CZK Czech koruna 24.681 down CZK RSS
DKK Danish krone 7.4452 down DKK RSS
EEK Estonian kroon 15.6466 eq EEK RSS
GBP Pound sterling 0.82340 down GBP RSS
HUF Hungarian forint 283.85 down HUF RSS
LTL Lithuanian litas 3.4528 eq LTL RSS
LVL Latvian lats 0.7088 eq LVL RSS
PLN Polish zloty 3.9338 down PLN RSS
RON New Romanian leu 1 4.2740 down RON RSS
SEK Swedish krona 9.2019 down SEK RSS
CHF Swiss franc 1.3020 up CHF RSS
NOK Norwegian krone 7.8760 up NOK RSS
HRK Croatian kuna 7.2843 down HRK RSS
RUB Russian rouble 39.2820 up RUB RSS
TRY Turkish lira 1.9164 down TRY RSS
AUD Australian dollar 1.3739 down AUD RSS
BRL Brasilian real 2.1867 down BRL RSS
CAD Canadian dollar 1.3118 down CAD RSS
CNY Chinese yuan renminbi 8.6138 down CNY RSS
HKD Hong Kong dollar 9.8844 up HKD RSS
IDR Indonesian rupiah 11383.90 down IDR RSS
INR Indian rupee 58.8400 down INR RSS
KRW South Korean won 1484.75 up KRW RSS
MXN Mexican peso 16.4903 down MXN RSS
MYR Malaysian ringgit 3.9538 down MYR RSS
NZD New Zealand dollar 1.7446 down NZD RSS
PHP Philippine peso 55.950 down PHP RSS
SGD Singapore dollar 1.7054 down SGD RSS
THB Thai baht 39.165 down THB RSS
ZAR South African rand 9.1384 down ZAR RSS
ISK Icelandic krona - The last rate was published on 3 Dec 2008.      
 

Data downloads

Latest rates

Previous rates

  • zipped– Can be imported into Excel and other spreadsheet applications
  •  XML file available for parsing (Last 90 days): http://www.ecb.europa.eu/stats/eurofxref/eurofxref-hist-90d.xml
  •  XML file available for parsing, since 1999 : http://www.ecb.europa.eu/stats/eurofxref/eurofxref-hist.xml
  •  XML file available for parsing, since 1999 (Format: SDMX-ML): http://www.ecb.europa.eu/stats/eurofxref/eurofxref-sdmx.xml
  •  

Statistical Data Warehouse - Interactive data access

 

Background

For further information, please refer to the ECB press release:  Additional reference exchange rates for the euro, 5 December 2008.

The reference exchange rates are published both by electronic market information providers and on the ECB's website shortly after the concertation procedure has been completed. Reference rates are published according to the same  calendar as the TARGET system.

 

For developers

How to parse the data

This is just an example



<?php

//This is a PHP (4/5) script example on how eurofxref-daily.xml can be parsed 



//Read eurofxref-daily.xml file in memory 

$XMLContent file ( "http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml" );

//the file is updated daily between 2.15 p.m. and 3.00 p.m. CET



foreach ( $XMLContent  as  $line ) {

        if (
ereg ( "currency='([[:alpha:]]+)'" , $line , $currencyCode )) {

            if (
ereg ( "rate='([[:graph:]]+)'" , $line , $rate )) {

                    
//Output the value of 1 EUR for a currency code 

                    
echo  '1 &euro; = ' . $rate [ 1 ]. ' ' . $currencyCode [ 1 ]. '<br />' ;

                    
//--------------------------------------------------

                    // Here you can add your code for inserting

                    // $rate[1] and $currencyCode[1] into your database

                    //--------------------------------------------------

            
}

        }

}

?>

Output of the code above

1 € = 1.2725 USD

1 € = 106.84 JPY

1 € = 1.9558 BGN

1 € = 24.681 CZK

1 € = 7.4452 DKK

1 € = 15.6466 EEK

1 € = 0.82340 GBP

1 € = 283.85 HUF

1 € = 3.4528 LTL

1 € = 0.7088 LVL

1 € = 3.9338 PLN

1 € = 4.2740 RON

1 € = 9.2019 SEK

1 € = 1.3020 CHF

1 € = 7.8760 NOK

1 € = 7.2843 HRK

1 € = 39.2820 RUB

1 € = 1.9164 TRY

1 € = 1.3739 AUD

1 € = 2.1867 BRL

1 € = 1.3118 CAD

1 € = 8.6138 CNY

1 € = 9.8844 HKD

1 € = 11383.90 IDR

1 € = 58.8400 INR

1 € = 1484.75 KRW

1 € = 16.4903 MXN

1 € = 3.9538 MYR

1 € = 1.7446 NZD

1 € = 55.950 PHP

1 € = 1.7054 SGD

1 € = 39.165 THB

1 € = 9.1384 ZAR

Quelle: EZB