Skip to main content

A small web crawler for tsetmc.com

Project description

دریافت اطلاعات سایت http://www.tsetmc.com

بروز رسانی اطلاعات نماد

pytse.read_symbols()

بروز رسانی اطلاعات حقیقی حقوقی

pytse.read_client_type()

پر شدن مقادیر میانگین حجم ماه و سهام شناور

بر روی آبجکت نماد باید فراخوانی شود مانند مثال پایین

fill_data()

دریافت تاریخچه اطلاعات معاملاتی نماد(اطلاعات در خروجی متد قابل دریافت است)

get_symbol_history()
pip install pytse

This is a http://www.tsetmc.com data crawler.

from pytse.pytse import PyTse,SymbolData


if(__name__=="__main__"):
    PyTse.request_timeout = 20#changing timeout default=30 !apply to all requests
    pytse=PyTse()#read_symbol_data=True,read_client_type=False
    pytse.read_client_type() # در صورت نیاز به اطلاعات حقیقی
    symbols=pytse.symbols_data
    symbol=symbols["IRO1MKBT0001"] 
    symbol.fill_data() #درصورت نیاز به اطلاعات "میانگین حجم ماه "و "سهام شناور" فرخوانی شود
    symbol_history_data=symbol.get_symbol_history()
    print(symbol_history_data["20210106"])
    print(symbol)
    print(symbol.pl)
    print(symbol.ct.Buy_CountI) #fill_data()
    print(symbol["ct"]["Buy_CountI"]) #fill_data()

You can refresh data by calling read_symbols

pytse.read_symbols()

Read Client Type

pytse.read_client_type()
فیلد توضیح
l18 نماد
l30 نام
tno تعداد معاملات
tvol حجم معاملات
tval ارزش معاملات
py قیمت دیروز
pf اولین قیمت
pmin کمترین قیمت
pmax بیشترین قیمت
pl آخرین قیمت
plc تغییر آخرین قیمت
plp درصد تغییر آخرین قیمت
pc قیمت پایانی
pcc تغییر قیمت پایانی
pcp درصد تغییر قیمت پایانی
eps eps
pe p/e
tmin آستانه مجاز پایین
tmax آستانه مجاز بالا
z تعداد سهام
mv ارزش بازار
pd1 قیمت خرید - سطر اول
zd1 تعداد خریدار - سطر اول
qd1 حجم خرید- سطر اول
po1 قیمت فروش - سطر اول
zo1 تعداد فروشنده - سطر اول
qo1 حجم فروش- سطر اول
pd2 قیمت خرید - سطر دوم
zd2 تعداد خریدار - سطر دوم
qd2 حجم خرید- سطر دوم
po2 قیمت فروش - سطر دوم
zo2 تعداد فروشنده - سطر دوم
qo2 حجم فروش- سطر دوم
pd3 قیمت خرید - سطر سوم
zd3 تعداد خریدار - سطر سوم
qd3 حجم خرید- سطر سوم
po3 قیمت فروش - سطر سوم
zo3 تعداد فروشنده - سطر سوم
qo3 حجم فروش- سطر سوم
bvol حجم مبنا
cs گروه صنعت
ct.Buy_CountI تعداد خریدار حقیقی با فراخوانی متد read_client_type
ct.Buy_CountN تعداد خریدار حقوقی با فراخوانی متد read_client_type
ct.Buy_I_Volume حجم خرید حقیقی با فراخوانی متد read_client_type
ct.Buy_N_Volume حجم خرید حقوقی با فراخوانی متد read_client_type
ct.Sell_CountI تعداد فروشنده حقیقی با فراخوانی متد read_client_type
ct.Sell_CountN تعداد فروشنده حقوقی با فراخوانی متد read_client_type
ct.Sell_I_Volume حجم فروش حقیقی با فراخوانی متد read_client_type
ct.Sell_N_Volume حجم فروش حقوقی با فراخوانی متد read_client_type
QTotTran5JAvg میانگین حجم ماه با فراخوانی متد fill_data
KAjCapValCpsIdx سهام شناور با فراخوانی متد fill_data

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pytse, version 1.5.0
Filename, size File type Python version Upload date Hashes
Filename, size pytse-1.5.0-py3-none-any.whl (5.6 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size pytse-1.5.0.tar.gz (4.6 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page