Skip to main content

Fon Yükselen Düşen

Fon Piyasası​

Description​

Fonlar için seçilen metriğe göre istenen periyotta yükselen (en çok artan) ve düşen (en çok azalan) listesini sunar. Yatırımcı sayısı, fon toplam değeri, getiri, net para giriş çıkışı ve yatırımcı başına ortalama büyüklük metrikleri desteklenir. Fon tipi, kategori, kurucu şirket ve TEFAS işlem durumu ile filtrelenebilir.

Sıralama, seçilen metrik ve valueType parametresine göre yapılır. valueType=change (varsayılan) iken sıralama seçilen metriğin verilen periyot içindeki değişimine göre; valueType=level iken metriğin güncel (anlık) değerine göre yapılır. return ve netFlow doğası gereği dönemseldir ve valueType'tan etkilenmez; investorCount, activeValue ve avgValuePerInvestor ise hem güncel değer (level) hem dönem içi değişim (change) olarak sıralanabilir.

Endpoint​

HTTP GET Endpoint https://apitest.matriksdata.com/dumrul/v1/funds-filter-ranker

Query Parameters​

ParameterTypeRequiredExampleDescription
metrictexttruereturnSıralamanın yapılacağı metrik. "return" (getiri), "investorCount" (yatırımcı sayısı), "activeValue" (fon toplam değeri), "netFlow" (net para giriş çıkışı) veya "avgValuePerInvestor" (yatırımcı başına ortalama büyüklük) değerlerini alabilir.
directiontexttruedesc"desc" (düşenler / en çok azalanlar) veya "asc" (yükselenler / en çok artanlar) verilebilir.
periodtexttruemonthly"daily", "weekly", "monthly", "3months", "6months", "yeartodate", "1year", "3year" ve "5year" değerlerini alabilir.
valueTypetextfalsechangeLevel metriklerinde (investorCount, activeValue, avgValuePerInvestor) sıralamanın neye göre yapılacağını belirler. "change" (varsayılan) dönem içi değişime, "level" ise güncel (anlık) değere göre sıralar. return ve netFlow için etkisizdir.
topintfalse25Verildiği kadar sembol döner. En fazla 50 verilebilir. Verilmediğinde ilk 25 için döner.
typetextfalseYFFon üst tipine göre filtreler. "YF", "BYF", "BEF" gibi değerler alabilir. Verilmediğinde tüm tipler için döner.
kindtextfalseYHSSFFon kategorisine (type alt kategorisi) göre filtreler. "YHSSF", "YSSF" gibi değerler alabilir. Verilmediğinde tüm kategoriler için döner.
companytextfalseACPKurucu / portföy şirketi koduna göre filtreler. "ACP", "IYM" gibi değerler alabilir. Verilmediğinde tüm şirketler için döner.
tradeableStatustextfalsetrueTEFAS'ta işlem görme durumuna göre filtreler. "true" (işlem görenler) veya "false" (işlem görmeyenler) verilebilir. Verilmediğinde her iki durum için de (all) döner.

Servis Davranışı​

Sıralamaya yalnızca uygun fonlar dahil edilir. Bir fonun listeye girebilmesi için aşağıdaki koşulların tamamını sağlaması gerekir:

  • Fon faaliyette olmalıdır (active = true). Faaliyette olmayan fonlar hesaplamaya hiç alınmaz.
  • Son birim pay fiyatı 0'dan büyük olmalıdır. Fiyatı 0 olan fonlar listelenmez.
  • Son fiyat verisi güncel olmalıdır. Son iki işlem günüdür fiyat verisi gelmeyen fonlar pasif kabul edilir ve listelenmez.

Her fon kendi en güncel fiyat verisi üzerinden ölçülür. TEFAS verisi gün içinde fon bazında farklı saatlerde yayınlandığından, verisi gelmiş fon o günün fiyatından, henüz gelmemiş fon ise son yayınlanmış fiyatından hesaplanır. priceDate alanı ilgili fonun fiyatının ait olduğu tarihi belirtir; dönem başlangıç/bitiş çıpaları bu tarihe göre kurulur.

active (fonun faaliyet durumu) ile tradeableStatus (TEFAS platformunda işlem görme durumu) birbirinden bağımsız iki alandır. Eleme her zaman active üzerinden yapılır; tradeableStatus ise kullanıcının isteğe bağlı süzme parametresidir.

valueType ve period ilişkisi: Level metriklerinde (investorCount, activeValue, avgValuePerInvestor) valueType=level seçildiğinde sıralama fonun güncel (anlık) değerine göre yapılır. Güncel değer bir anlık fotoğraf olduğundan period parametresinden bağımsızdır; bu modda periyot değişse de her zaman en güncel veri kullanılır. period yalnızca valueType=change durumunda devreye girer, çünkü değişim dönem başındaki değere göre hesaplanır. return ve netFlow ise her iki durumda da dönemseldir (anlık karşılıkları yoktur), dolayısıyla period bunlar için her zaman geçerlidir.

Response Description​

FieldDescription
codeFon Kodu
titleFon Adı
typeFon Tipi
kindFon Kategorisi
companyKurucu / Portföy Şirketi Kodu
tradeableStatusTEFAS İşlem Durumu
priceSon Birim Pay Fiyatı
priceDateSon Fiyatın Ait Olduğu Tarih
returnDönem Getirisi (%)
netFlowDönem Net Para Giriş Çıkışı
investorCountGüncel Yatırımcı Sayısı
investorCountChangeDönem İçi Yatırımcı Sayısı Değişimi
activeValueGüncel Fon Toplam Değeri
activeValueChangeDönem İçi Fon Toplam Değeri Değişimi
avgValuePerInvestorGüncel Yatırımcı Başına Ortalama Büyüklük
avgValuePerInvestorChangeDönem İçi Yatırımcı Başına Büyüklük Değişimi

Sample Request-Response​

https://apitest.matriksdata.com/dumrul/v1/unds-filter-ranker?top=2&metric=return&direction=desc&period=monthly

[
{
"code": "AFT",
"title": "ATA PORTFÖY BİRİNCİ HİSSE SENEDİ FONU",
"type": "YF",
"kind": "YHSSF",
"company": "ACP",
"tradeableStatus": true,
"price": 4.812345,
"priceDate": "2026-08-27",
"return": 18.74,
"netFlow": 152340000,
"investorCount": 41230,
"investorCountChange": 3120,
"activeValue": 4821500000,
"activeValueChange": 812400000,
"avgValuePerInvestor": 116940.09,
"avgValuePerInvestorChange": 8420.55
},
{
"code": "IPB",
"title": "İŞ PORTFÖY HİSSE SENEDİ FONU",
"type": "YF",
"kind": "YHSSF",
"company": "IYM",
"tradeableStatus": true,
"price": 2.334521,
"priceDate": "2026-08-26",
"return": 16.28,
"netFlow": -24500000,
"investorCount": 88750,
"investorCountChange": -1240,
"activeValue": 6210000000,
"activeValueChange": 540300000,
"avgValuePerInvestor": 69971.83,
"avgValuePerInvestorChange": 9210.44
}
]
Son güncelleme: 5 Ekim 2026