API رایگان صندوقهای سرمایهگذاری؛ قیمت و NAV صندوقها
قیمت معاملاتی صندوقهای قابل معامله در بورس و فرابورس (درآمد ثابت، سهامی، طلا، مختلط و …) بههمراه NAV، یعنی ارزش خالص دارایی هر واحد، برای صندوقهایی که بورس آن را منتشر میکند؛ با همان قالب سهام.
همهی صندوقها در یک درخواست
curl -H "x-api-key: YOUR_API_KEY" \
"https://nerkhy.ir/v1/quotes?market=tse&type=fund&limit=1000"const url = new URL("https://nerkhy.ir/v1/quotes");
url.searchParams.set("market", "tse");
url.searchParams.set("type", "fund");
url.searchParams.set("limit", "1000");
const res = await fetch(url, { headers: { "x-api-key": "YOUR_API_KEY" } });
const { data, meta } = await res.json();import requests
res = requests.get(
"https://nerkhy.ir/v1/quotes",
params={"market": "tse", "type": "fund", "limit": "1000"},
headers={"x-api-key": "YOUR_API_KEY"},
timeout=10,
)
res.raise_for_status()
data = res.json()["data"]<?php
$url = "https://nerkhy.ir/v1/quotes" . "?" . http_build_query(["market" => "tse", "type" => "fund", "limit" => "1000"]);
$ch = curl_init($url);
curl_setopt_array($ch, [
CURLOPT_HTTPHEADER => ["x-api-key: YOUR_API_KEY"],
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 10,
]);
$body = json_decode(curl_exec($ch), true);
curl_close($ch);
$data = $body["data"];اگر تعداد از ۱۰۰۰ بیشتر شد، با offset صفحهی بعد را بگیرید (meta.total تعداد کل است). برای چند صندوق مشخص، نمادها را در symbols یا شناسهها را در ids بفرستید.
تاریخچهی قیمت صندوق
کندل روزانهی قیمت معاملاتی هر صندوق از GET /v1/instruments/{id}/candles میآید؛ برای بازده دورهای یا نمودار. جزئیات در API تاریخچه.
NAV فقط بهصورت آخرین مقدار در قیمت هر صندوق هست؛ تاریخچهی روزانه بر اساس قیمت معاملاتی است.
همین حالا شروع کنید
ثبتنام و استفاده از نرخی API رایگان است. پس از تأیید حساب، کلید API را از داشبورد بسازید و اولین درخواست را بفرستید.