Valuuttakurssit (EKP)

Valuuttakurssit ovat EKP:n julkaisemia euron viitekursseja lukuunottamatta SDR:n kurssia. Kurssit ovat markkinakursseja ja perustuvat normaalisti klo15.15 Suomen aikaa pidettävään keskuspankkien puhelinkokoukseen. Viitekurssit julkaistaan TARGETin aukiolopäivinä.

EKP on keskeyttänyt viitteellisen valuuttakurssin noteeraamisen Islannin kruunulle. Keskeyttämisen syynä on vähentynyt kaupankäynti Islannin kruunulla kansainvälisillä valuuttamarkkinoilla ja siitä johtuvat vaikeudet määrittää Islannin kruunun markkinakurssi.

Interaktiiviset valuuttakurssit EKP:n sivuilta. Kurssitiedot julkaistaan vain englanniksi.

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 5 March 2015

All currencies quoted against the euro (base currency)
Currency Spot RSS
USD US dollar 1.1069 down USD RSS
JPY Japanese yen 133.10 down JPY RSS
BGN Bulgarian lev 1.9558 eq BGN RSS
CZK Czech koruna 27.422 down CZK RSS
DKK Danish krone 7.4542 down DKK RSS
GBP Pound sterling 0.72510 down GBP RSS
HUF Hungarian forint 305.36 down HUF RSS
PLN Polish zloty 4.1397 down PLN RSS
RON Romanian leu 4.4453 down RON RSS
SEK Swedish krona 9.2140 down SEK RSS
CHF Swiss franc 1.0697 up CHF RSS
NOK Norwegian krone 8.5460 down NOK RSS
HRK Croatian kuna 7.6585 down HRK RSS
RUB Russian rouble 67.6095 down RUB RSS
TRY Turkish lira 2.8663 up TRY RSS
AUD Australian dollar 1.4205 up AUD RSS
BRL Brasilian real 3.3009 up BRL RSS
CAD Canadian dollar 1.3770 down CAD RSS
CNY Chinese yuan renminbi 6.9382 down CNY RSS
HKD Hong Kong dollar 8.5847 down HKD RSS
IDR Indonesian rupiah 14363.07 down IDR RSS
ILS Israeli shekel 4.4270 down ILS RSS
INR Indian rupee 68.9098 down INR RSS
KRW South Korean won 1218.84 down KRW RSS
MXN Mexican peso 16.6566 down MXN RSS
MYR Malaysian ringgit 4.0416 down MYR RSS
NZD New Zealand dollar 1.4777 up NZD RSS
PHP Philippine peso 48.848 down PHP RSS
SGD Singapore dollar 1.5156 down SGD RSS
THB Thai baht 35.885 down THB RSS
ZAR South African rand 13.0163 down ZAR RSS
ISK Icelandic krona - The last rate was published on 3 Dec 2008.  N/A   N/A   N/A 

Data downloads

Latest rates

  • Download (last update: 05 March 2015)
  • zipped – Can be imported into Excel and other spreadsheet applications
  •  XML file available for parsing: http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml

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, 3 December 2010.

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

Regular expression 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 
    //For this command you will need the config option allow_url_fopen=On (default)
    
$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(
preg_match ( "/currency='([[:alpha:]]+)'/" , $line , $currencyCode )){
            if(
preg_match ( "/rate='([[:graph:]]+)'/" , $line , $rate )){
                
//Output the value of 1EUR 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
                //--------------------------------------------------
            
}
        }
}
?>

XML parser example


<?php
    
function  StartElement ( $parser $name $attrs ) { 
        if (!empty(
$attrs [ 'RATE' ])) {
            echo 
"1&euro;=" . $attrs [ 'RATE' ]. " " . $attrs [ 'CURRENCY' ]. "<br />"
        }
    }
    
$xml_parser xml_parser_create ();
    
xml_set_element_handler ( $xml_parser "StartElement" "" );
    
// for the following command you will need file_get_contents (PHP >= 4.3.0) 
    // and the config option allow_url_fopen=On (default)
    
xml_parse ( $xml_parser file_get_contents  ( "http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml" ));
    
xml_parser_free ( $xml_parser );
?>

SimpleXML example


<?php
    
//This is aPHP(5)script example on how eurofxref-daily.xml can be parsed
    //Read eurofxref-daily.xml file in memory
    //For the next command you will need the config option allow_url_fopen=On (default)
    
$XML = simplexml_load_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( $XML -> Cube -> Cube -> Cube  as  $rate ){
        
//Output the value of 1EUR for a currency code
        
echo  '1&euro;=' . $rate [ "rate" ]. ' ' . $rate [ "currency" ]. '<br/>' ;
        
//--------------------------------------------------
        //Here you can add your code for inserting
        //$rate["rate"] and $rate["currency"] into your database
        //--------------------------------------------------
    
}
?>

Output of the code above

1€=1.1069 USD
1€=133.10 JPY
1€=1.9558 BGN
1€=27.422 CZK
1€=7.4542 DKK
1€=0.72510 GBP
1€=305.36 HUF
1€=4.1397 PLN
1€=4.4453 RON
1€=9.2140 SEK
1€=1.0697 CHF
1€=8.5460 NOK
1€=7.6585 HRK
1€=67.6095 RUB
1€=2.8663 TRY
1€=1.4205 AUD
1€=3.3009 BRL
1€=1.3770 CAD
1€=6.9382 CNY
1€=8.5847 HKD
1€=14363.07 IDR
1€=4.4270 ILS
1€=68.9098 INR
1€=1218.84 KRW
1€=16.6566 MXN
1€=4.0416 MYR
1€=1.4777 NZD
1€=48.848 PHP
1€=1.5156 SGD
1€=35.885 THB
1€=13.0163 ZAR