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 rates

Euro foreign exchange reference rates as at 6 May 2015

All currencies quoted against the euro (base currency)
Currency Spot Chart
USD US dollar 1.1230 up USD
JPY Japanese yen 134.59 up JPY
BGN Bulgarian lev 1.9558 eq BGN
CZK Czech koruna 27.415 up CZK
DKK Danish krone 7.4648 up DKK
GBP Pound sterling 0.73760 up GBP
HUF Hungarian forint 304.55 up HUF
PLN Polish zloty 4.0483 up PLN
RON Romanian leu 4.4432 up RON
SEK Swedish krona 9.3066 down SEK
CHF Swiss franc 1.0374 down CHF
NOK Norwegian krone 8.4130 down NOK
HRK Croatian kuna 7.5810 down HRK
RUB Russian rouble 56.0901 down RUB
TRY Turkish lira 3.0405 up TRY
AUD Australian dollar 1.4030 down AUD
BRL Brasilian real 3.4394 up BRL
CAD Canadian dollar 1.3487 up CAD
CNY Chinese yuan renminbi 6.9630 up CNY
HKD Hong Kong dollar 8.7053 up HKD
IDR Indonesian rupiah 14662.18 up IDR
ILS Israeli shekel 4.3465 up ILS
INR Indian rupee 71.3554 up INR
KRW South Korean won 1215.84 up KRW
MXN Mexican peso 17.2044 up MXN
MYR Malaysian ringgit 4.0089 down MYR
NZD New Zealand dollar 1.4990 up NZD
PHP Philippine peso 50.061 up PHP
SGD Singapore dollar 1.4899 up SGD
THB Thai baht 37.373 up THB
ZAR South African rand 13.5142 up ZAR
ISK Icelandic krona - The last rate was published on 3 Dec 2008.  N/A   N/A 

Downloads

Statistical Data Warehouse

For developers

How to parse the data in PHP

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 );
?>

Example

SimpleXML.php


<?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.1230 USD
1€=134.59 JPY
1€=1.9558 BGN
1€=27.415 CZK
1€=7.4648 DKK
1€=0.73760 GBP
1€=304.55 HUF
1€=4.0483 PLN
1€=4.4432 RON
1€=9.3066 SEK
1€=1.0374 CHF
1€=8.4130 NOK
1€=7.5810 HRK
1€=56.0901 RUB
1€=3.0405 TRY
1€=1.4030 AUD
1€=3.4394 BRL
1€=1.3487 CAD
1€=6.9630 CNY
1€=8.7053 HKD
1€=14662.18 IDR
1€=4.3465 ILS
1€=71.3554 INR
1€=1215.84 KRW
1€=17.2044 MXN
1€=4.0089 MYR
1€=1.4990 NZD
1€=50.061 PHP
1€=1.4899 SGD
1€=37.373 THB
1€=13.5142 ZAR