Spot, Alış, Satış ve Makas: Değerli Metal Fiyatları Nasıl Kote Edilir
Altın, gümüş, platin ve paladyumda spot, alış, satış, orta fiyat ve makas nedir; satıcılar fiyatı nasıl oluşturur, alış/satış API ile nasıl alınıp gösterilir.
Bir ons altının neden birden fazla fiyatı var
Altın fiyatına aynı anda üç farklı web sitesinde bakarsanız çoğu zaman birbirinden biraz farklı üç sayı görürsünüz. Bir sikke satıcısının sitesi ise iki farklı sayı daha gösterir. Bunların hiçbiri mutlaka yanlış değildir; her biri farklı bir soruya yanıt verir. Biri piyasa ortası spot fiyatı, biri bir vadeli işlem kontratını, biri bir satıcının size külçe satacağı fiyatı, biri de aynı külçeyi sizden geri alacağı fiyatı gösterir.
Bir satıcı vitrini, portföy takip uygulaması, kuyum hesaplayıcısı veya dahili bir rapor gibi değerli metal fiyatlarını gösteren ya da kullanan herhangi bir şey geliştiriyorsanız bu sayılardan hangisiyle çalıştığınızı bilmeniz gerekir. Bu yazı temel kavramları (spot, alış, satış, orta fiyat ve makas) açıklıyor, satıcıların toptan kotasyonları nasıl perakende fiyatlara dönüştürdüğünü gösteriyor ve MetalAPI REST API ile alış ve satış fiyatlarını almayı ve göstermeyi adım adım anlatıyor.
Bu yazı, fiyatların nasıl kote edildiğini anlatan eğitim amaçlı bir içeriktir. Yatırım veya alım satım tavsiyesi değildir ve örneklerdeki tüm sayılar temsilidir.
Spot fiyat: anında teslimat için referans
Spot fiyat, standart miktardaki bir metalin ileri bir tarihte değil, anında teslimatı için geçerli fiyatıdır. Büyük ölçüde tezgâh üstü (OTC) işlem gören ve merkezi Londra olan toptan altın piyasasında “spot”, teamül olarak işlemden iki iş günü sonra gerçekleşen takası ifade eder.
Değerli metaller genellikle ABD doları cinsinden ve troy ons (31,1034768 gram) başına, ISO tarzı kodlarla kote edilir: altın için XAU, gümüş için XAG, platin için XPT ve paladyum için XPD. Dolayısıyla XAU/USD, tıpkı EUR/USD ifadesinin “euro başına ABD doları” olarak okunması gibi, “troy ons altın başına ABD doları” olarak okunur.
Spot piyasa tezgâh üstü olduğu için resmi son işlem fiyatını yayınlayan tek bir borsa yoktur. Bankalar ve likidite sağlayıcılar kendi çift yönlü kotasyonlarını yayınlar; bir web sitesinde gördüğünüz “spot fiyat” da bu kotasyonlardan türetilen temsili bir değerdir ve çoğunlukla orta fiyattır. Onunla kolayca karıştırılan birkaç ilişkili fiyat vardır:
- COMEX altın kontratı gibi vadeli işlem fiyatları, ileriki bir aydaki teslimat içindir. Spot fiyattan genellikle taşıma maliyeti, yani teslimata kadarki faiz ve depolama maliyeti kadar farklılık gösterir.
- LBMA Gold Price (her Londra iş gününde iki kez açık artırmayla belirlenir) ve LBMA Silver Price (günde bir kez belirlenir) gibi gösterge fiyatlar, kontratların uzlaşmasında ve varlıkların değerlemesinde kullanılan tekil referans değerlerdir. Belirli saatlerde sabitlenir ve aradaki sürede değişmezler.
- Sikke ve külçelerin perakende fiyatları, spot fiyatın üzerine eklenen primleri içerir. Bunlar aşağıda ele alınıyor.
Alış, satış ve orta fiyat
Çift yönlü bir piyasada her kotasyon iki sayıdan oluşur:
- Alış fiyatı (bid), bir piyasa yapıcının o anda ödemeye razı olduğu en yüksek fiyattır. Sizin satabileceğiniz fiyat budur.
- Satış fiyatı (ask), offer olarak da bilinir ve bir piyasa yapıcının satmaya razı olduğu en düşük fiyattır. Sizin alabileceğiniz fiyat budur.
Satış fiyatı her zaman alış fiyatına eşit veya ondan yüksektir. Orta fiyat (mid) bu ikisinin ortalamasıdır: (bid + ask) / 2. Kimse doğrudan orta fiyattan işlem yapmaz; orta fiyat iki tarafın arasında duran, ne alıcıyı ne de satıcıyı kayıran tarafsız bir referanstır. Bu da onu grafikler, portföy değerlemeleri ve “bugünkü altın fiyatı” başlıkları için doğal bir sayı yapar; çoğu fiyat API'sinin varsayılan olarak döndürdüğü değer de budur.
| Terim | Anlamı | Tipik kullanım |
|---|---|---|
| Alış (bid) | Bir alıcının ödeyeceği en iyi fiyat | Satacağınız metalin değerlemesi; satıcının geri alım fiyatları için referans |
| Satış (ask, offer) | Bir satıcının kabul edeceği en iyi fiyat | Satın alma maliyeti; satıcının satış fiyatları için referans |
| Orta fiyat (mid) | Alış ve satış fiyatlarının ortalaması | Grafikler, değerlemeler, manşet fiyatlar |
| Makas (spread) | Satış eksi alış | Likiditeyi ve al-sat döngüsünün maliyetini ölçmek |
Temsili sayılarla bir örnek: toptan altın kotasyonunun troy ons başına ABD doları cinsinden alışta 3.997,62, satışta 3.998,16 olduğunu varsayalım:
alış (bid) = 3.997,62
satış (ask) = 3.998,16
orta fiyat = (3.997,62 + 3.998,16) / 2 = 3.997,89
makas = 3.998,16 - 3.997,62 = 0,54 USD
makasın orta fiyata oranı = 0,54 / 3.997,89 ≈ %0,0135 (yaklaşık 1,35 baz puan)Uygulamada makaslar
Makas, anında işlem yapabilmenin bedelidir: bir şeyi alıp hemen geri satmanın maliyeti. Makasları göreli olarak, yani orta fiyatın yüzdesi veya baz puan (yüzde birin yüzde biri) cinsinden karşılaştırın. 0,50'lik mutlak bir makas, onsu birkaç bin dolar olan altında, onsu birkaç on dolar olan gümüşte olduğundan çok farklı bir anlama gelir.
Makası daraltan veya genişleten birkaç etken vardır:
- Metalin likiditesi. Altın en yoğun işlem gören değerli metaldir ve genellikle göreli olarak en dar makasa sahiptir. Platin ve paladyum çok daha düşük hacimlerde işlem görür; bu nedenle makasları yüzde olarak genellikle daha geniştir.
- Günün saati. Makaslar, ana işlem merkezlerinin çalışma saatleri çakıştığında en dar, sakin saatlerde ise daha geniş olma eğilimindedir; örneğin New York'taki günlük kapanış civarında ve pazar akşamı New York saatiyle haftalık yeniden açılışta.
- Volatilite ve haberler. Önemli ekonomik veri açıklamaları civarında veya piyasada stres dönemlerinde piyasa yapıcılar kendilerini korumak için kotasyonlarını genişletir.
- İşlem büyüklüğü. Kote edilen makas standart bir işlem büyüklüğü için geçerlidir. Çok büyük emirler daha geniş fiyatlanabilir; küçük perakende alımlar ise toptan makasın hiç içermediği maliyetler taşır.
Kodda makas hesaplarken veri akışından gelen yuvarlanmamış sayıları kullanın ve göreli makası orta fiyata göre ölçün:
function spreadStats(bid, ask) {
const mid = (bid + ask) / 2;
const spread = ask - bid;
return {
mid,
spread,
spreadPct: (spread / mid) * 100,
spreadBps: (spread / mid) * 10000,
};
}
spreadStats(3997.62, 3998.16);
// mid ≈ 3997.89, spread ≈ 0.54, spreadPct ≈ 0.0135, spreadBps ≈ 1.35Toptan ve perakende makaslar farklı şeylerdir. Altında bankalar arası makas, yüzde birin küçük bir kesridir. Bir satıcının bir onsluk sikke için satış ve geri alım fiyatları arasındaki fark ise çok daha büyüktür; çünkü bu fark ürün primini, dağıtım maliyetlerini ve satıcının kâr marjını da kapsar.
Satıcılar spot fiyatı nasıl teklife dönüştürür
Bir külçe satıcısı, kuyumcu veya alım satım uygulaması toptan kotasyonu nadiren olduğu gibi gösterir. Çoğu, canlı bir referanstan (orta fiyat ya da alış ve satış fiyatları) yola çıkar ve her iki tarafa kendi koşullarını uygular. Yaygın bir yapı şöyledir:
- Satış fiyatı (müşterinin ödediği) = referans satış fiyatı × ağırlık × saflık + prim
- Geri alım fiyatı (müşterinin aldığı) = referans alış fiyatı × ağırlık × saflık − indirim
Prim; üretim maliyetini (küçük bir sikke basmak, büyük bir külçe dökmekten ons başına daha pahalıdır), sigortayı, nakliyeyi, ödeme maliyetlerini ve kâr marjını karşılar. Spot fiyat üzerine bir yüzde, ürün başına sabit bir tutar veya ikisi birden olabilir; ürüne, büyüklüğe, satıcıya ve talebe göre değişir.
Arada sıklıkla iki dönüşüm daha yer alır. Amerika Birleşik Devletleri dışındaki müşteriler için fiyatlar ABD dolarından yerel para birimine çevrilir; bu da işin içine bir döviz kuru ve bazen ona ait ayrı bir döviz makası katar. Kuyum ürünleri gibi gram veya ayar bazında satılan ürünler ise troy onstan dönüştürülür ve saflığa göre ölçeklenir: 22 ayar altın 22/24, yani yaklaşık %91,67 saflıktadır; 18 ayar ise %75 saflıktadır.
| Adım (temsili, 1 onsluk altın sikke) | Satış tarafı | Geri alım tarafı |
|---|---|---|
| Toptan referans, troy ons başına USD | Satış (ask) 3.998,16 | Alış (bid) 3.997,62 |
| Satıcı düzeltmesi (yalnızca örnek) | +%3,0 prim | −%1,0 indirim |
| Müşteri fiyatı, USD | ≈ 4.118,10 | ≈ 3.957,64 |
Bu tablodaki prim ve indirim örnek için uydurulmuştur; gerçek değerler büyük farklılıklar gösterir. Önemli olan yapıdır: müşteriye yansıyan makas, toptan makasa satıcının her iki taraftaki düzeltmelerinin eklenmesiyle oluşur ve toptan kısım genellikle bunun en küçük parçasıdır.
MetalAPI ile alış ve satış fiyatlarını almak
MetalAPI varsayılan olarak orta fiyatı döndürür. Spot değerli metallerde bu orta fiyat, bankalar arası alış/satış akışlarından türetilir. Standard ve üzeri planlarda, currencies içindeki bir sembole -BID ve -ASK ekleyerek iki tarafı da isteyebilirsiniz:
curl "https://metalapi.com/api/v1/latest?currencies=XAU,XAU-BID,XAU-ASK" \
-H "Authorization: Bearer YOUR_API_KEY"İstenen her taraf, tıpkı orta fiyat gibi rates içinde iki yönde yer alır. USDXAU-BID, troy ons başına ABD doları cinsinden alış fiyatıdır; XAU-BID ise bunun tersidir:
{
"success": true,
"timestamp": 1792834892,
"date": "2026-10-24",
"base": "USD",
"rates": {
"XAU": 0.0002501319446,
"USDXAU": 3997.89,
"XAU-BID": 0.0002501488386,
"USDXAU-BID": 3997.62,
"XAU-ASK": 0.0002501150529,
"USDXAU-ASK": 3998.16
}
}Bilmeye değer birkaç ayrıntı:
- Hangi semboller. Alış ve satış fiyatları, bankalar arası akışlardan kote edilen sembollerde, yani değerli metallerde ve başlıca para birimlerinde kullanılabilir. Bakır veya ham petrol gibi vadeli işlemlere dayalı semboller tek bir fiyat olarak yayınlanır. Bir sembol için bir taraf mevcut değilse
ratesiçinde yer almaz; bu nedenle anahtarın var olduğunu varsaymak yerine kontrol edin. - Tek bir anlık görüntü. Alış, satış ve orta fiyat aynı anlık görüntüden gelir; bu nedenle birbirleriyle tutarlıdır. Planınızın güncelleme aralığında yenilenirler: Standard planda 10 dakikada bir, Advanced ve Pro planlarda dakikada bir, Ultra ve Business planlarda 15 saniyede bir, Enterprise planda ise 5 saniyede bir.
- Diğer para birimleri ve birimler.
baseveunither zamanki gibi çalışır; dolayısıylabase=EUR&unit=gram, altının alış ve satış fiyatlarını gram başına euro cinsinden döndürür. Başka bir baz para birimine dönüştürme, o para biriminin orta kurunu kullanır; ayrıca bir döviz makası uygulamanız gerekiyorsa bunu kendiniz ekleyin. - Planlar. Free ve Lite planlarda
-BIDveya-ASKsembolleri içeren bir istek106(plan_restriction) hatası döndürür. Diğer plan kısıtlamalarında olduğu gibi bu istek ücretlendirilmez. - Geçmiş veriler. Geçmiş veri endpoint'leri (günlük kapanışlar, zaman serileri, OHLC) orta fiyatları döndürür. Alış ve satış fiyatları yalnızca en güncel kotasyonun parçasıdır.
- AI asistanları. MetalAPI'yi Claude veya ChatGPT üzerinden kullanıyorsanız aynı son ekler
get_latest_pricesMCP aracınınsymbolsargümanında da çalışır. Bkz. Yapay zekâ ve MCP.
Kotasyonları doğru göstermek
Metal fiyatlarıyla ilgili hataların çoğu verinin kendisinde değil, gösterim katmanında ortaya çıkar. Kısa bir kontrol listesi:
- Hangi fiyat olduğunu belirtin. Orta fiyatları bu şekilde etiketleyin (“spot” veya “orta fiyat”). İki tarafı da gösteriyorsanız müşterinin bakış açısından etiketleyin: müşteri satış fiyatından alır, alış fiyatından satar. Kuyumcu ve döviz bürosu siteleri genellikle “Alış” ve “Satış” etiketlerini satıcının bakış açısıyla kullanır; iki yaklaşımı aynı sayfada karıştırmak kullanıcıların kafasını karıştırır.
- Birimi ve para birimini gösterin. Tek başına “3.997,89 $” belirsizdir. “Troy ons başına USD” veya “gram başına EUR” yazın. Onsa dikkat edin: MetalAPI'nin
unitparametresindeounceveozavoirdupois onsu (28,35 g) ifade eder; külçe metaller ise troy ons (troy_oz, varsayılan) başına fiyatlanır. - Zamanı gösterin. Kotasyon zamanını yanıttaki
timestampalanından alarak gösterin; bu, isteğinizin değil verinin zamanıdır. Gecikmeli güncellenen planlarda fiyatın ne sıklıkla yenilendiğini belirtin. - Piyasa saatlerini hesaba katın. Spot metaller ve başlıca para birimleri New York saatiyle pazar 17:00'den cuma 17:00'ye kadar işlem görür. Hafta sonu MetalAPI cuma günkü kapanış fiyatlarını döndürmeye devam eder; bu nedenle donmuş bir fiyatın canlıymış gibi görünmesine izin vermek yerine “piyasa kapalı” notu gösterin.
- Yalnızca gösterim için yuvarlayın. Hesaplamalarda tam hassasiyeti koruyun ve en sonda yuvarlayın. Yuvarlanmış alış ve satış değerlerinden hesaplanan bir makas, kendi büyüklüğünün önemli bir kısmı kadar hatalı olabilir.
- Ters dönmüş kotasyona karşı önlem alın. Kendi düzeltmeleriniz bir gün geri alım fiyatının altında bir satış fiyatı üretirse bunu bir hata olarak ele alın ve düzeltilene kadar fiyat vermeyi durdurun.
- Fiyatların bilgi amaçlı olduğunu açıkça belirtin. Bir veri API'sinden gelen fiyatlar bilgidir, işlem teklifi değildir. Bunları müşterilere gösteriyorsanız bağlayıcı fiyatın ödeme adımında veya işlem onayında teyit edilen fiyat olduğunu açıkça belirtin.
Hepsini bir araya getiren küçük bir örnek: altının orta, alış ve satış fiyatlarını gram başına euro cinsinden alır ve etiketler ile zaman damgasıyla birlikte yazdırır:
const res = await fetch(
"https://metalapi.com/api/v1/latest?base=EUR&unit=gram¤cies=XAU,XAU-BID,XAU-ASK",
{ headers: { Authorization: "Bearer " + process.env.METALAPI_KEY } },
);
const data = await res.json();
if (!data.success) throw new Error(data.error.code + ": " + data.error.info);
const r = data.rates;
const eur = new Intl.NumberFormat("en-GB", { style: "currency", currency: "EUR" });
const asOf = new Date(data.timestamp * 1000).toISOString();
console.log("Gold, EUR per gram, as of " + asOf);
console.log("Mid:", eur.format(r.EURXAU));
if (r["EURXAU-BID"] !== undefined && r["EURXAU-ASK"] !== undefined) {
console.log("You sell at (bid):", eur.format(r["EURXAU-BID"]));
console.log("You buy at (ask):", eur.format(r["EURXAU-ASK"]));
}Hızlı başvuru
| Terim | Tanım |
|---|---|
| Spot | Anında teslimat fiyatı; toptan piyasada takas işlemden iki iş günü sonra gerçekleşir |
| Alış (bid) | Piyasanın sizden alacağı fiyat |
| Satış (ask / offer) | Piyasanın size satacağı fiyat |
| Orta fiyat (mid) | (alış + satış) / 2; olağan referans ve API'nin varsayılan fiyatı |
| Makas (spread) | Satış eksi alış; çoğunlukla orta fiyatın yüzdesi veya baz puan olarak ifade edilir |
| Baz puan | %0,01, yani yüzde birin yüzde biri |
| Prim | Fiziksel bir ürün için satıcının referans fiyat üzerine eklediği fark |
| Troy ons | 31,1034768 gram; değerli metallerin fiyatlandırıldığı birim |
Kendiniz denemek için orta fiyatlarla çalışabileceğiniz ücretsiz bir anahtar almak üzere kayıt olun; alış ve satış fiyatlarını içeren planlar için fiyatlandırma sayfasına bakın. API dokümantasyonu tüm parametreleri listeler; Veri Formatları ve Birimler rehberi ise baz para birimlerini, kütle birimlerini ve ters kurları daha ayrıntılı olarak ele alır.
Kendi verilerinizle deneyin
Ücretsiz bir hesap oluşturun ve ilk isteğinizi iki dakikadan kısa sürede gönderin. Ayda 100 istek, kredi kartı gerekmez.
Okumaya devam edin
Claude ve ChatGPT'yi MCP ile Canlı Altın Fiyatlarına Bağlayın
Claude, ChatGPT, Cursor ve VS Code'u MetalAPI MCP sunucusuyla canlı altın ve metal fiyatlarına bağlayın: OAuth veya API anahtarı, araçlar, güvenlik ve kotalar.
API ile Bakır, Alüminyum, Çinko ve Petrol Fiyatları: Geliştirici Rehberi
Bakır, alüminyum, çinko, çelik, ham petrol ve doğal gaz fiyatlarını API ile alın: doğal birimler, normalizasyon, vadeli kontratlar, dönüşümler ve kod örnekleri.
Değerli Metal Fiyat API'si Nasıl Seçilir: Sorulması Gereken 12 Soru
Değerli metal fiyat API'si seçimi için tarafsız kontrol listesi: kaynaklar, güncellik, geçmiş, birimler, alış/satış, limitler, fiyat, güvenlik, şartlar ve MCP.