مرجع API پایتون#

این صفحه نمای کلی اشیاء، توابع و متدهای عمومی Oxtapus رو می‌ده. API ساده زیر دو منبع oxtapus.tsetmc و oxtapus.tgju قرار داره؛ Client و AsyncClient هم در صفحه‌های جدا با تمام متدها مستند شدن.

TGJU#

قیمت روزانه ارز و سکه#

oxtapus.tgju.daily_prices(asset[, start, ...])

داده‌های گذشتهٔ یک ارز یا سکه را از TGJU برمی‌گرداند.

TSETMC#

قیمت و دیده‌بان بازار#

oxtapus.tsetmc.daily_prices(symbols[, ...])

داده‌های تاریخی معاملهٔ یک یا چند نماد را برمی‌گرداند.

oxtapus.tsetmc.market_watch([...])

داده‌های دیده‌بان بازار را برای بخش‌های درخواستی برمی‌گرداند.

oxtapus.tsetmc.quote(identifier, *[, progress])

داده‌های صفحهٔ نماد را برمی‌گرداند.

oxtapus.tsetmc.market_depth(identifier, *[, ...])

سفارش‌های فعلی نماد را برمی‌گرداند.

oxtapus.tsetmc.investor_activity(identifier, *)

داده‌های خرید و فروش حقیقی و حقوقی نماد را برمی‌گرداند.

جست‌وجو و اطلاعات ابزار#

oxtapus.tsetmc.instrument_search(term, *[, ...])

کد و مشخصات ابزارهای منطبق با عبارت جست‌وجو را برمی‌گرداند.

oxtapus.tsetmc.instrument_info(identifier, *)

داده‌های پایهٔ نماد یا ابزار معاملاتی را برمی‌گرداند.

oxtapus.tsetmc.instrument_identity(identifier, *)

شناسهٔ نماد یا ابزار معاملاتی را برمی‌گرداند.

اختیار معامله و راهبری شرکتی#

oxtapus.tsetmc.board_members(identifier, *)

اطلاعات اعضای هیئت‌مدیرهٔ شرکت را برمی‌گرداند.

oxtapus.tsetmc.option_chain(underlying, *[, ...])

داده‌های نمای بازار اختیار معامله را برمی‌گرداند.

کلاینت‌ها#

oxtapus.Client([settings, transport, storage])

کلاینت همگام با اتصال قابل‌استفادهٔ مجدد و فضاهای نام عمومی.

oxtapus.AsyncClient([settings, transport])

کلاینت ناهمگام با اتصال قابل‌استفادهٔ مجدد و فضاهای نام عمومی.

نتیجه و تنظیمات#

oxtapus.FetchResult(data, capability, ...)

دیتافریم استاندارد همراه فرادادهٔ دریافت، گزارش کیفیت و lineage.

oxtapus.Settings([_case_sensitive, ...])

تنظیمات اجرا با اولویت آرگومان، متغیر محیطی و سپس مقدار پیش‌فرض.

oxtapus.DataLayer(*values)

یکی از لایه‌های مادی خط لولهٔ مهندسی داده.

صفحه‌های جزئیات#