TablokhaniAPI
API بورس و فرابورس تهران

داده‌های بورس تهران را مستقیم در کد خودتان بگیرید

دیده‌بان لحظه‌ای بازار، تاریخچه‌ی قیمت، اندیکاتورهای تکنیکال، اطلاعات بنیادی و فیلتر کامل نمادها — همه در یک API ساده با پاسخ JSON، بدون اسکرپینگ و بدون سروکله زدن با سایت‌های رسمی.

لحظه‌ای بدون تأخیر+۳۰۰۰ نماد بورس و فرابورس۹۸۹ متغیر فیلتر رسمی TSE
درخواست
curl "https://tablokhaniapi.com/api?all=1&type=0" \-H "X-API-Key: bk_your_key"
پاسخ
[{"name": "فملي","close_price": "17200","final_price": "17200","final_price_change_percent": "2.99%","trade_volume": 340965355}, ]
امکانات

هر چیزی که برای تحلیل و معامله لازم دارید

یک اتصال، یک کلید API — دسترسی به همه‌ی بخش‌های بازار.

📈

دیده‌بان لحظه‌ای

قیمت، حجم، ارزش و ۵ سطح برتر سفارش‌ها برای همه‌ی نمادها، بدون تأخیر.

🕰️

تاریخچه‌ی قیمت

کندل‌های OHLCV با فرمت استاندارد UDF تریدینگ‌ویو، از هر بازه‌ی زمانی.

🧮

اندیکاتور تکنیکال

RSI، MACD، Bollinger Bands، Ichimoku، SMA/EMA و بیشتر — از پیش محاسبه‌شده.

🏦

اطلاعات بنیادی

P/E، P/B، ROE، حاشیه‌های سود، رشد و بازده برای همه‌ی نمادها.

🔎

فیلتر و اسکرینر

۸۹ متغیر رسمی فیلترنویسی TSE برای هر نماد، در یک پاسخ — فیلترسازی سمت خودتان.

استریم Socket.IO

دریافت لحظه‌ای هر تیک قیمت، بدون نیاز به Polling مکرر.

👥

سهامداران و صنعت

سهامداران عمده، هم‌گروه‌های صنعت و تاریخچه‌ی تعدیل قیمت.

🔄

سازگار با سورس‌آرنا

همان پارامترها و فیلدهای API سورس‌آرنا — فقط آدرس پایه را عوض کنید.

شروع سریع

در ۳ قدم به داده‌های بازار وصل شوید

ورود با موبایل یا ایمیل

در صفحه‌ی ورود شماره موبایل یا ایمیل خود را با یک کد تایید وارد کنید — حساب کاربری در صورت نبود به‌صورت خودکار روی پلن رایگان (Free) ساخته می‌شود و از داشبورد خود یک کلید API می‌سازید.

اولین درخواست را بفرستید

کلید را در هدر X-API-Key بگذارید و به هر اندپوینت درخواست بزنید:

curl -H "X-API-Key: bk_your_key" \
  "https://tablokhaniapi.com/api?name=فولاد&days=30"

در صورت نیاز، پلن خود را ارتقا دهید

پلن رایگان برای شروع کافی است. برای سقف درخواست بالاتر، استریم لحظه‌ای، اطلاعات بنیادی یا دسترسی به فیلتر بازار (Gold)، از داشبورد ارتقا دهید.

آموزش استفاده از API

چطور از هر بخش استفاده کنم؟

روی هر مورد بزنید تا نمونه‌ی کامل درخواست و پاسخ را ببینید.

📈

دریافت قیمت لحظه‌ای همه‌ی نمادها

یک درخواست، دیده‌بان کامل بازار

همه‌ی پلن‌ها

اندپوینت سازگار با سورس‌آرنا GET /api?all&type=0 آخرین قیمت، قیمت پایانی، حجم، ارزش و ۵ سطح برتر خرید/فروش هر نماد را برمی‌گرداند. برای گرفتن قیمت یک نماد خاص، اندپوینت GET /api?name=فولاد را ببینید (بخش «سازگار با سورس‌آرنا» در مستندات).

curl -H "X-API-Key: bk_your_key" \
  "https://tablokhaniapi.com/api?all=1&type=0"
پاسخ نمونه
[
  { "name": "فملي", "instance_code": "...", "close_price": "17200", "final_price": "17200", "final_price_change_percent": "2.99%", "trade_volume": 340965355 }
]
🕰️

دریافت تاریخچه‌ی قیمت یک نماد

کندل روزانه یا n روز اخیر

همه‌ی پلن‌ها

اندپوینت سازگار با سورس‌آرنا GET /api?name=&days= کندل‌های روزانه‌ی n روز اخیر یک نماد را می‌دهد؛ برای دوره‌ی تقویمی شمسی (سال/ماه) از ?history=&period= استفاده کنید.

curl -H "X-API-Key: bk_your_key" \
  "https://tablokhaniapi.com/api?name=فولاد&days=90"
پاسخ نمونه
[
  { "date": "1405/05/25", "close_price": "2218", "first_price": "2265", "highest_price": "2283", "lowest_price": "2218", "trade_volume": 67850787 }
]
🧮

محاسبه‌ی اندیکاتورهای تکنیکال

RSI، MACD، بولینگر، ایچیموکو و بیشتر

همه‌ی پلن‌ها

اندپوینت سازگار با سورس‌آرنا GET /api?all_indicators&name= آخرین مقدار هر اندیکاتور را برمی‌گرداند؛ متد «سابقه اندیکاتور» (?indicators=&days=) همان مجموعه را برای هر روز در بازه‌ی درخواستی می‌دهد.

curl -H "X-API-Key: bk_your_key" \
  "https://tablokhaniapi.com/api?all_indicators=1&name=فولاد"
پاسخ نمونه
{ "rsi_14": "61.2", "macd_26": {...}, "bb_20": {...}, "so_14": {...} }
🏦

اطلاعات بنیادی سهم

P/E، P/B، ROE، بازده و رشد

Pro و Gold

GET /api/v1/fundamentals اطلاعات بنیادی همه‌ی نمادها را در یک درخواست می‌دهد.

curl -H "X-API-Key: bk_your_key" \
  "https://tablokhaniapi.com/api/v1/fundamentals"
پاسخ نمونه
{ "data": [ { "ticker": "فولاد", "pe": 6.2, "roe": 18.4, "dividendYield": 12.1 } ] }
🔎

فیلتر و اسکرین بازار

۸۹ متغیر رسمی TSE برای هر نماد

Gold

GET /api/v1/screener همان متغیرهای فیلترنویسی سایت رسمی tsetmc (is1 تا is89، قیمت‌های روز، خرید/فروش حقیقی و حقوقی) را برای همه‌ی سهام واجد شرایط در یک پاسخ می‌دهد — فیلترسازی را خودتان روی این داده انجام می‌دهید.

curl -H "X-API-Key: bk_your_key" \
  "https://tablokhaniapi.com/api/v1/screener"
پاسخ نمونه
{ "count": 977, "data": [
  { "symbol": "فولاد", "is1": 45200000, "pe": 6.2, "pl": 8900, "ct": {...} }
]}

جریان لحظه‌ای با Socket.IO

دریافت هر تیک قیمت بدون Polling

Pro و Gold

به‌جای درخواست مکرر HTTP، به namespace /api/v1/stream وصل شوید و رویداد bourse-data را گوش دهید.

const socket = io("/api/v1/stream", { auth: { apiKey: "bk_your_key" } });
socket.on("bourse-data", (data) => {
  console.log(data.namads);
});
🔄

مهاجرت از سورس‌آرنا

همان پارامترها، فقط آدرس را عوض کنید

همه‌ی پلن‌ها

اگر از API سورس‌آرنا استفاده می‌کنید، اندپوینت سازگار GET /api همان نام پارامترهای ورودی و فیلدهای خروجی را دارد — کافی است آدرس پایه و توکن را عوض کنید (توکن هم می‌تواند در همان query string بیاید).

curl "https://tablokhaniapi.com/api?token=bk_your_key&name=فملی&days=15"
پاسخ نمونه
[ { "date": "1405/05/18", "close_price": "17200", "trade_volume": 340965355 } ]
پلن‌ها

یک پلن مناسب حجم کار شما

در همه‌ی پلن‌ها به تمام داده‌های بازار دسترسی دارید — تفاوت فقط در سقف درخواست در دقیقه و دو قابلیت ویژه است.

Free
رایگان
۲
درخواست در دقیقه
  • داده‌های بازار
  • استریم لحظه‌ای
  • اطلاعات بنیادی
  • فیلتر بازار
Basic
۴۹۰,۰۰۰ تومان / ۳۰ روز
۵
درخواست در دقیقه
  • داده‌های بازار
  • استریم لحظه‌ای
  • اطلاعات بنیادی
  • فیلتر بازار
Pro
۱,۴۹۰,۰۰۰ تومان / ۳۰ روز
۳۰
درخواست در دقیقه
  • داده‌های بازار
  • استریم لحظه‌ای
  • اطلاعات بنیادی
  • فیلتر بازار
Gold
۴,۹۹۰,۰۰۰ تومان / ۳۰ روز
نامحدود
درخواست در دقیقه
  • داده‌های بازار
  • استریم لحظه‌ای
  • اطلاعات بنیادی
  • فیلتر بازار

همین حالا شروع کنید

ثبت‌نام رایگان، بدون نیاز به کارت بانکی — در کمتر از یک دقیقه یک کلید API بسازید.