Marjı bulmak için referans kurdan ekstre kurunu çıkarın, sonra referans kura bölün. USD çekilip EUR alınan bir işlemde iki kur da USD başına EUR cinsinden olmalıdır. Sonuç, ekstre kurunun referansın ne kadar altında kaldığını ölçer. Ekstre toplamını karşılaştırmadan önce ayrıca alınan ücretleri kontrol edin.
Referans kuru USD başına EUR olarak alın
Referans olarak rates içindeki EUR değerini kullanın. API, tüm para birimlerini USD karşısında verir; bu değer, dolar başına alınan euro miktarıdır. Ekstreyi okurken ve kurunu hesaplarken aynı yönü koruyun.
Her son kur yanıtında source, market_session, timestamp, data_updated_at ve rates alanlarıyla birlikte "Kurlar gösterge niteliğindedir, takas için değildir." uyarısı bulunur. Referansın ne zaman gözlemlendiğini data_updated_at ile kontrol edin. Aynı anı karşılaştırmak için işlem zamanına yakın bir referans seçin.
EUR'dan USD'ye kur sayfası EUR başına USD kullanır. Buradaki referansınız olan USD başına 0,89534 EUR, o sayfadaki kurun tersidir.
curl "https://api.exchangerate.dev/v1/latest/USD?symbols=EUR"Alınan EUR tutarını çekilen USD tutarına bölün
ekstre kuru = alınan EUR / çekilen USD formülünü kullanın. Sonuç, referansla aynı birimde, USD başına EUR olur. Yalnızca dönüşüme ait tutarları kullanın ve kuru hesaplamadan önce ayrıca alınan ücretleri belirleyin.
Ekstrede kur zaten varsa yönünü kontrol edin. EUR başına USD değerini, USD başına EUR ile karşılaştırmadan önce tersine çevirmeniz gerekir. Ters yönleri kullanmak hesabı değiştirir.
Kur farkını referans kura bölün
marj = (referans kur - ekstre kuru) / referans kur formülünü kullanın. Çıkan kesri yüzde olarak ifade edin. Hesap, karşılaştırmada kullandığınız USD başına EUR kuruna göre eksik kalan miktarı ölçtüğü için payda referans kurdur.
Daha düşük ekstre kuru, aynı dolar tutarı için daha az euro demektir. Eksik kalan tutarı euro olarak da hesaplayabilirsiniz: aynı USD tutarını iki kurla çevirin, referans tutardan ekstre tutarını çıkarın ve referans tutara bölün.
USD çekimi için farkı hesaplayın
Bunlar, data_updated_at değeri 29 Eki 2026 17:11 UTC olan yanıttan alınmış örnek sayılardır. İstek, beş ondalık basamakla gösterilen USD başına 0,89534 EUR referansını döndürür.
Kart ekstresinin USD başına 0,86848 EUR kullandığını varsayalım. Bu, referansın %3 altındadır. Bu örnek değer herhangi bir sağlayıcının kuru değildir. Örnek ekstre kuru, gösterilen referansın 0,97 ile çarpılıp beş ondalık basamağa yuvarlanmasıyla hesaplanır.
Çekilen 1.000 USD için referans dönüşüm 895,34 EUR, örnek ekstre dönüşümü 868,48 EUR olur. Hesaplarda gösterilen kurlar kullanılır. Tutarları çıkararak 26,86 EUR farkı bulun, ardından farkı referans tutara bölerek %3,00 marjı hesaplayın.
| Adım | Hesaplama | Sonuç |
|---|---|---|
| Referans tutar | 1.000 × 0,89534 | 895,34 EUR |
| Ekstre tutarı (örnek) | 1.000 × 0,86848 | 868,48 EUR |
| Fark | 895,34 − 868,48 | 26,86 EUR |
| Marj | 26,86 ÷ 895,34 | %3,00 |
Kur marjıyla birlikte ücretleri kontrol edin
Kart, döviz kuruna ek olarak ücret alabilir. Bu nedenle ekstre toplamı, yalnızca kur marjının gösterdiğinden daha maliyetli olabilir. İşlemi değerlendirirken kur karşılaştırmasını ve ayrıca alınan ücreti birlikte inceleyin.
Bankalar, kartlar ve transfer hizmetleri kendi kur farklarını ve ücretlerini uygular. Referans, gösterge niteliğindeki piyasa orta kurlarını kullanır; takas veya alım satım için değildir. Referans hesaplamaya temel olur; ekstre, uygulanan dönüşümü ve ücretleri kaydeder.
Erişim seçerken gecikmeyi hesaba katın
Anahtarsız çağrılarda IP başına dakikada 10, saatte 100 istek yapılabilir; kurlar 15 dakika gecikmelidir. Ücretsiz anahtarla ayda 5.000, dakikada 10 istek yapılabilir. Ücretsiz kurlar da 15 dakika gecikmelidir; ücretli planlardaki kurlar canlıdır.
Hangi erişimi kullanırsanız kullanın, dönen kurla birlikte data_updated_at değerini okuyun. Yanıt zamanı ve kurun gözlem zamanı farklı şeyleri ifade eder. İşlem zamanıyla karşılaştırmanız gereken, gözlem zamanıdır.