Indices of Tehran Stock Exchange
Project description
دریافت دیتای شاخص کل و صنایع بورس تهران
به راحتی دیتای بروز شاخص ها و سهام بازار بورس و اوراق بهادار تهران را در پایتون دریافت کنید.
امکانات
- دریافت تاریخچه قیمتی نمادها و شاخص ها
- دریافت لیست نمادها
- دریافت لیست شاخصها
- جستجو در نام نمادها
- تجمیع خودکار دیتای قدیمی نمادها
نصب
pip install tse-index
نصب آخرین نسخه در حال توسعه
python -m pip install git+https://github.com/alised/tse-index.git
نحوه استفاده
دریافت سابقه شاخص یا نماد
import tse_index as tse
index = tse.reader()
index.history('شاخص کل6', start=1390, end=14000730, interval='d')
Open High ... AdjClose Yesterday
Date ...
2011-03-26 23295.7 23756.6 ... 23756.3 2.329490e+04
2011-03-27 23853.5 24213.2 ... 24199.8 2.375630e+04
2011-03-28 24226.6 24287.8 ... 24287.8 2.419980e+04
2011-03-29 24351.2 24495.9 ... 24486.6 2.428780e+04
2011-03-30 24495.5 24605.0 ... 24486.0 2.448660e+04
... ... ... ... ...
2021-10-12 1454820.0 1454820.0 ... 1418721.1 5.700514e+10
2021-10-13 1417770.0 1417770.0 ... 1397446.4 5.615032e+10
2021-10-16 1406010.0 1437440.0 ... 1437445.4 5.775750e+10
2021-10-17 1444280.0 1445100.0 ... 1436062.0 5.770277e+10
2021-10-18 1435350.0 1436960.0 ... 1436964.1 5.756671e+10
جهت دریافت تاریخچه شاخص کافیست نام آن را وارد نمایید
تاریخ شروع و پایان اختیاری است و میتواند شمسی یا میلادی باشد. تاریخ شمسی حتما باید بصورت عددی وارد شود. در صورتی که تنها سال وارد شود یک فروردین آن سال اعمال میشود.
اینترول میتواند d، w و یا m باشد که به ترتیب دیتای روزانه، هفتگی و ماهانه نماد مورد نظر را بر می گرداند. اولین روز هفته شنبه در نظر گرفته شده است. اما در مورد دیتای ماهانه مبنا، ماههای میلادی میباشد.
جستجو در لیست شاخصها و نمادها
import tse_index as tse
index = tse.reader()
index.search('دارو', 'index').symbol
32 43-مواد دارویی6
1039 دارو فرابورس6
دریافت لیست شاخصها
import tse_index as tse
index = tse.reader()
index.indices().symbol
0 01-زراعت6
1 10-ذغال سنگ6
2 13-کانه فلزی6
3 14-سایر معادن6
4 15-غذا-آشامیدنی6
...
106 چوب6
107 کانی غیرفلزی فرا6
108 کانی فلزی فرا6
109 کل هم وزن فرابورس6
110 کل هم وزن پایه6
دریافت لیست کامل نمادها
import tse_index as tse
index = tse.reader()
index.instruments().symbol
0 اعتضاد غدیر
1 کاغذ مراغه
2 (1)کشاورز
3 (12)نوین
4 (2)کشاورز
...
2933 گپارس
2934 گکوثر
2935 گکیش
2936 گکیشح
2937 یاقوت
مشارکت در توسعه برنامه
اگر مشکلی در برنامه مشاهده می کنید از سربرگ Issues موضوع را با تگ باگ و در صورتی که پیشنهادی دارید با تگ بهبود مطرح نمایید.
در صورت تمایل به مشارکت در توسعه پروژه آموزش مشارکت را مطالعه فرمایید.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for tse_index-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4101afa7987d24c048443a292717620cdb9b2297e1185def658200f1bcf0a60 |
|
MD5 | 39f2f8e59f0c55a77102a685c3d50975 |
|
BLAKE2b-256 | 78baf4ddebbc4347a34091e3ad809ef21ad4792128986faf0535a8b8770cad6e |