Skip to main content

دریافت اطلاعات سایت 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()
    print(pytse.symbols_data_by_id["44891482026867833"])#دریافت اطلاعات نماد با isincode
    print(pytse.symbols_data_by_symbol["خساپا"])#دریافت اطلاعات با نماد Ver 1.6.2

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 حجم فروش- سطر سوم
pd4 قیمت خرید - سطر چهارم
zd4 تعداد خریدار - سطر چهارم
qd4 حجم خرید- سطر چهارم
po4 قیمت فروش - سطر چهارم
zo4 تعداد فروشنده - سطر چهارم
qo4 حجم فروش- سطر چهارم
pd5 قیمت خرید - سطر پنجم
zd5 تعداد خریدار - سطر پنجم
qd5 حجم خرید- سطر پنجم
po5 قیمت فروش - سطر پنجم
zo5 تعداد فروشنده - سطر پنجم
qo5 حجم فروش- سطر پنجم
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
SectorPE P/E گروه با فراخوانی متد fill_data

Release files for pytse 1.6.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pytse 1.6.2
File Size Uploaded
pytse-1.6.2.tar.gz 5.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pytse 1.6.2
File Interpreter ABI Platform
pytse-1.6.2-py3-none-any.whl Python 3 none any Details

Total release size: 11.5 kB

Release files / pytse-1.6.2.tar.gz

Download URL pytse-1.6.2.tar.gz
Size 5.5 kB
Tags Source
SHA-256 checksum
How to use checksums
d00852a4abd0c18983bec89ba7934a9a71e41a5ca206f9ddd38cf98b01f75f0b
BLAKE2b-256 checksum
How to use checksums
f217502ec3f20fb376694ea51e592d4398ea0aac0ad8c8d11872ba8548bd66ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

Release files / pytse-1.6.2-py3-none-any.whl

Download URL pytse-1.6.2-py3-none-any.whl
Size 6.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0acda3d424ce064ac4a0fddcce5398a06e1f6ff952aed18d3349ddc5c176df58
BLAKE2b-256 checksum
How to use checksums
30966df30c9db3a06b34c511076beee29fa8005ab349f78afcc549718270734f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

Release history Release notifications | RSS feed

This release

1.6.2 This release

2 release files

1.6.0

2 release files

1.5.0

2 release files

1.3.0

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page