Tarihsel Borsa Bülteni
Description
Borsa İstanbul'da işlem gören menkul kıymetlerin günlük işlem verilerini tarihsel olarak sorgulama imkanı sağlar. Standart işlem verilerinin yanı sıra özel işlemler, brüt takas işlemleri, devre kesici işlemleri, piyasa yapıcı işlemleri, midpoint işlemleri ve AOF işlemlerine ait detaylı verileri sunar. Belirli bir tarih aralığı ve endeks bazlı filtreleme ile veri çekilebilir. Bir veri seti diğer veri setleri ile birlikte çağırılamaz.
Endpoint
HTTP GET
Endpoint https://apitest.matriksdata.com/dumrul/v1/daily-report
Query Parameters
| Parameter | Type | Required | Example | Description |
|---|---|---|---|---|
| indexes | text | false | XU100 | Bir endekse ait sembol grubu verilebilir. Verilmediğinde tüm semboller döner. |
| start | date | false | 2024-01-01 | Başlangıç tarihi. Verilmediğinde son veriyi gösterir. En fazla 3 yıl öncesi verilebilir. |
| end | date | false | 2024-06-30 | Bitiş tarihi. Verilmediğinde son veriyi gösterir. |
| report | boolean | false | true | Özel işlemler için olan verileri gösterir. (report_volume > 0 olan semboller) |
| grossSwap | boolean | false | true | Brüt takas işlemleri için olan verileri gösterir. (gross_swap = 1 olan semboller) |
| suspended | boolean | false | true | Geçici durdurma işlemleri için olan verileri gösterir. (suspended = 1 olan semboller) |
| marketMaker | boolean | false | true | Piyasa yapıcı işlemleri için olan verileri gösterir. (market_maker = 1 olan semboller) |
| midpoint | boolean | false | true | Midpoint işlemleri için olan verileri gösterir. (midpoint_volume > 0 olan semboller) |
| vwap | boolean | false | true | AOF işlemleri için olan verileri gösterir. (vwap > 0 olan semboller) |
Response Description
Özel İşlemler (report=true)
Her bir tarihe ait veri ayrı bir obje olarak döner. Aynı sembol birden fazla tarih için tekrar edebilir.
"date": "İşlem Tarihi"
"symbol": "Sembol Kodu"
"reportLow": "Özel İşlem En Düşük Fiyat"
"reportHigh": "Özel İşlem En Yüksek Fiyat"
"reportVwap": "Özel İşlem Ağırlıklı Ortalama Fiyat"
"reportVol": "Özel İşlem Hacmi (TL)"
"reportQty": "Özel İşlem Adedi"
"reportCtr": "Özel İşlem Sayısı"
Brüt Takas İşlemleri (grossSwap=true)
Verilen iki tarih aralığı için ilk tarih closeStart, ikinci tarih closeEnd olarak verilir. changePer bu iki tarih arasındaki yüzde değişim, low/high tüm tarihler arasındaki en düşük/en yüksek değer, totalVol ise iki tarih arasındaki toplam hacimdir.
"start": "Başlangıç Tarihi"
"end": "Bitiş Tarihi"
"symbol": "Sembol Kodu"
"openStart": "Başlangıç Tarihi Açılış Fiyatı"
"closeStart": "Başlangıç Tarihi Kapanış Fiyatı"
"closeEnd": "Bitiş Tarihi Kapanış Fiyatı"
"changePer": "İki Tarih Arası Yüzde Değişim"
"low": "Tarih Aralığındaki En Düşük Fiyat"
"high": "Tarih Aralığındaki En Yüksek Fiyat"
"totalvol": "Tarih Aralığındaki Toplam Hacim (TL)"
Geçici Durdurma İşlemleri (suspended=true)
Her bir tarihe ait veri ayrı bir obje olarak döner. Aynı sembol birden fazla tarih için tekrar edebilir. Geçici durdurma sembollerinde dosyada sadece tarih ve sembol kodu bilgisi bulunmaktadır.
"date": "İşlem Tarihi"
"symbol": "Sembol Kodu"
Piyasa Yapıcı İşlemleri (marketMaker=true)
Verilen iki tarih aralığı için ilk tarih closeStart, ikinci tarih closeEnd olarak verilir. changePer bu iki tarih arasındaki yüzde değişim, low/high tüm tarihler arasındaki en düşük/en yüksek değer, totalVol ise iki tarih arasındaki toplam hacimdir.
"start": "Başlangıç Tarihi"
"end": "Bitiş Tarihi"
"symbol": "Sembol Kodu"
"openStart": "Başlangıç Tarihi Açılış Fiyatı"
"closeStart": "Başlangıç Tarihi Kapanış Fiyatı"
"closeEnd": "Bitiş Tarihi Kapanış Fiyatı"
"changePer": "İki Tarih Arası Yüzde Değişim"
"low": "Tarih Aralığındaki En Düşük Fiyat"
"high": "Tarih Aralığındaki En Yüksek Fiyat"
"totalVol": "Tarih Aralığındaki Toplam Hacim (TL)"
Midpoint İşlemleri (midpoint=true)
Her bir tarihe ait veri ayrı bir obje olarak döner. Aynı sembol birden fazla tarih için tekrar edebilir.
"date": "İşlem Tarihi"
"symbol": "Sembol Kodu"
"midpointVol": "Midpoint İşlem Hacmi (TL)"
"midpointQty": "Midpoint İşlem Adedi"
"midpointCtr": "Midpoint İşlem Sayısı"
AOF İşlemleri (vwap=true)
İki tarih aralığında tüm veriler kümülatif olarak gösterilir. vwap değeri totalVol / totalQty formülü ile hesaplanır. totalVol, totalQty ve totalCtr iki tarih aralığı için toplam gösterilir.
"start": "Başlangıç Tarihi"
"end": "Bitiş Tarihi"
"symbol": "Sembol Kodu"
"vwap": "AOF Ağırlıklı Ortalama Fiyat (total_volume / total_quantity)"
"totalVol": "Tarih Aralığındaki Kümülatif Toplam Hacim (TL)"
"totalQty": "Tarih Aralığındaki Kümülatif Toplam Adet"
"totalCtr": "Tarih Aralığındaki Kümülatif Toplam İşlem Sayısı"
Sample Request-Response
Özel İşlemler
https://apitest.matriksdata.com/dumrul/v1/daily-report?start=2025-12-10&end=2025-12-10&report=true
[
{
"date": "2025-12-10",
"symbol": "BIMAS",
"reportLow": 537,
"reportHigh": 537,
"reportVwap": 537,
"reportVol": 13425000,
"reportQty": 25000,
"reportCtr": 1
},
{
"date": "2025-12-10",
"symbol": "TKNSA",
"reportLow": 23.36,
"reportHigh": 23.36,
"reportVwap": 23.36,
"reportVol": 14132800,
"reportQty": 605000,
"reportCtr": 1
}
]
Brüt Takas İşlemleri
https://apitest.matriksdata.com/dumrul/v1/daily-report?start=2025-12-10&end=2025-12-10&grossSwap=true
[
{
"start": "2025-12-10",
"end": "2025-12-10",
"symbol": "ULAS",
"openStart": 27,
"closeStart": 27.68,
"closeEnd": 27.68,
"changePer": 0,
"low": 26.94,
"high": 28.38,
"totalVol": 13785489.62
},
{
"start": "2025-12-10",
"end": "2025-12-10",
"symbol": "BURCE",
"openStart": 47.04,
"closeStart": 50.3,
"closeEnd": 50.3,
"changePer": 0,
"low": 47.04,
"high": 50.3,
"totalVol": 72154315.6
}
]
Devre Kesici İşlemleri
https://apitest.matriksdata.com/dumrul/v1/daily-report?start=2025-12-10&end=2025-12-10&suspended=true
[
{
"date": "2025-12-10",
"symbol": "BAHKM"
},
{
"date": "2025-12-10",
"symbol": "UMPAS"
},
{
"date": "2025-12-10",
"symbol": "ROYAL"
}
]
Piyasa Yapıcı İşlemleri
https://apitest.matriksdata.com/dumrul/v1/daily-report?start=2025-12-10&end=2025-12-10&marketMaker=true
[
{
"start": "2025-12-10",
"end": "2025-12-10",
"symbol": "OPK30F",
"openStart": 49.25,
"closeStart": 49.01,
"closeEnd": 49.01,
"changePer": 0,
"low": 49.01,
"high": 49.49,
"totalVol": 504514.59
},
{
"start": "2025-12-10",
"end": "2025-12-10",
"symbol": "QTEMZF",
"openStart": 318.8,
"closeStart": 308.8,
"closeEnd": 308.8,
"changePer": 0,
"low": 308.8,
"high": 318.9,
"totalVol": 4099402.7
}
]
Midpoint İşlemleri
https://apitest.matriksdata.com/dumrul/v1/daily-report?start=2025-12-01&end=2025-12-10&midpoint=true
[
{
"date": "2025-12-04",
"symbol": "AKBNK",
"midpointVol": 22124200.65,
"midpointQty": 334693,
"midpointCtr": 214
},
{
"date": "2025-12-05",
"symbol": "AKBNK",
"midpointVol": 20991172.65,
"midpointQty": 316995,
"midpointCtr": 137
}
]
AOF İşlemleri
https://apitest.matriksdata.com/dumrul/v1/daily-report?start=2025-12-10&end=2025-12-10&vwap=true
[
{
"start": "2025-12-10",
"end": "2025-12-10",
"symbol": "OPK30F",
"vwap": 49.30270595133392,
"totalVol": 504514.59,
"totalQty": 10233,
"totalCtr": 18
},
{
"start": "2025-12-10",
"end": "2025-12-10",
"symbol": "DESA",
"vwap": 11.285621046581804,
"totalVol": 19597164.95,
"totalQty": 1736472,
"totalCtr": 4180
}
]