module-test-pypi20 1.0.0
Testing installation of Package
License: MIT


<div dir="rtl" align="right">


ماژول finpy-tse با هدف دسترسی به اطلاعات مربوط به سهام از سایت tsetmc در محیط برنامه‌نویسی پایتون توسعه یافته است. بنابراین شما می‌توانید به راحتی به داده‌های مدنظر خود دسترسی داشته باشید و در توسعه مدلهای تحلیلی خود از تحلیل تکنیکال گرفته تا تحلیل‌های عددی و یا مبتنی بر ماشین لرنینگ، استفاده کنید. این ماژول از جامعیت و انعطاف‌پذیری فوق‌العاده‌ای در دسترسی به دیتا و پیش‌پردازش آن برخوردار بوده و میتواند جایگزین رایگان و مناسبی برای یک اشتراک API پولی، به منظور دسترسی به داده‌های بازار سهام باشد. داده‌های خروجی توابع این ماژول، دیتافریم Pandas بوده و شما می‌توانید از آن به عنوان ورودی سایر ماژول‌های آماده موجود از ماژول‌های مصورسازی گرفته تا ماژول‌های تحلیل تکنیکال، مدیریت پرتفوی و ... استفاده کنید.

</div>

<p>&nbsp;</p>

<div dir="rtl" align="right">
: ازجمله ویژگی‌های مهم این ماژول می‌توان به موارد زیر اشاره کرد

1 - قابلیت دسترسی به داده‌های یک سهم با استفاده از نماد يا نام کامل فارسی
* قابلیت انجام تعدیل قیمت به صورت یکجا با احتساب انواع افزایش سرمایه و پرداخت سود نقدی
- هوشمندی در تشخیص جابجایی یک نماد بین بازارهای مختلف و یکپارچه سازی همه سوابق نمادهای دارای جابجایی
- قابلیت دسترسی به سوابق همه شاخص‌های بازار بورس و هوشمندی در تشخیص اشتباهات املایی و نگارشی عناوین شاخص صنایع بورسی
+ قابلیت دسترسی به سابقه داده‌های درون‌روز یک نماد شامل عمق بازار و ریز معاملات
+ قابلیت دسترسی و رصد لحظه‌ای دیده‌بان و عمق بازار در ساعت انجام معاملات در بازار
+ قابلیت تهیه لیست جامعی از مشخصات همه سهم‌های بازار
+ قابلیت دانلود دسته‌جمعی سابقه قیمت لیستی از سهم‌ها و ساخت پنل قیمت پایانی تعدیل شده برای آنها
+ قابلیت دسترسی به سابقه ۱۰ ساله قیمت دلار بازار آزاد
> خروجی سازگار با دیتافریم Pandas و قابلیت فیلترینگ زمانی مجدد بر اساس تاریخ شمسی
> قابلیت ارائه تاریخ شمسی، میلادی و نام ایام هفته برای داده‌های روزانه

</div>


<p>&nbsp;</p>
<p>&nbsp;</p>

<div dir="rtl" align="right">

نصب ماژول
---
</div>

```python
pip install finpy_tse
```


<p>&nbsp;</p>

<div dir="rtl" align="right">

# فراخوانی ماژول
<hr style="border:2px solid gray"> </hr>


</div>


```python
import finpy_tse as fpy
```

<p>&nbsp;</p>

<div dir="rtl" align="right">

دریافت سابقه اطلاعات روزانه یک نماد
---



#### دریافت سابقه قیمت

</div>

```python
fpy.Get_Price_History(
    stock='خودرو',
    start_date='1400-01-01',
    end_date='1401-01-01',
    ignore_date=False,
    adjust_price=False,
    show_weekday=False,
    double_date=False)
```

<p>&nbsp;</p>

<div dir="rtl" align="right">

دریافت سابقه حقیقی-حقوقی

</div>

```python
fpy.Get_RI_History(
    stock='خودرو',
    start_date='1400-01-01',
    end_date='1401-01-01',
    ignore_date=False,
    show_weekday=False,
    double_date=False)
```

<p>&nbsp;</p>

<div dir="rtl" align="right">

دریافت سابقه اطلاعات درون‌ریز یک نماد
---


دریافت سابقه ریز معاملات

</div>

```python
fpy.Get_IntradayTrades_History(
    stock='وخارزم',
    start_date='1400-09-15',
    end_date='1400-12-29',
    jalali_date=True,
    combined_datatime=False,
    show_progress=True)
```

<div dir="rtl" align="right">

دریافت سابقه عمق بازار

</div>

```python
fpy.Get_IntradayOB_History(
    stock='کرمان',
    start_date='1400-08-01',
    end_date='1400-08-01',
    jalali_date=True,
    combined_datatime=False,
    show_progress=True)
```

<div dir="rtl" align="right">

دریافت سابقه ارزش صف در زمان بسته‌شدن بازار

</div>

```python
fpy.Get_Queue_History(
    stock='وخارزم',
    start_date='1400-09-15',
    end_date='1400-12-29',
    show_per_capita=True,
    show_weekday=False,
    double_date=False,
    show_progress=True)
```

<p>&nbsp;</p>

<div dir="rtl" align="right">

دریافت سابقه روزانه شاخص‌های بازار بورس
---


دریافت سابقه شاخص کل

</div>

```python
fpy.Get_CWI_History(
    start_date='1395-01-01',
    end_date='1400-12-29',
    ignore_date=False,
    just_adj_close=False,
    show_weekday=False,
    double_date=False)
```

<div dir="rtl" align="right">

دریافت سابقه شاخص کل هم‌وزن

</div>

```python
fpy.Get_EWI_History(
    start_date='1395-01-01',
    end_date='1400-12-29',
    ignore_date=False,
    just_adj_close=True,
    show_weekday=False,
    double_date=False)
```

<div dir="rtl" align="right">

دریافت سابقه شاخص قیمت وزنی-ارزشی

</div>

```python
fpy.Get_CWPI_History(
    start_date='1395-01-01',
    end_date='1400-12-29',
    ignore_date=False,
    just_adj_close=False,
    show_weekday=False,
    double_date=False)
```

<div dir="rtl" align="right">

دریافت سابقه شاخص قیمت هم‌وزن

</div>

```python
fpy.Get_EWPI_History(
    start_date='1395-01-01',
    end_date='1400-12-29',
    ignore_date=False,
    just_adj_close=False,
    show_weekday=False,
    double_date=False)
```

<div dir="rtl" align="right">

دریافت سابقه شاخص سهام آزاد شناور
</div>

```python
fpy.Get_FFI_History(
    start_date='1395-01-01',
    end_date='1400-12-29',
    ignore_date=False,
    just_adj_close=False,
    show_weekday=False,
    double_date=False)
```

<div dir="rtl" align="right">

دریافت سابقه شاخص بازار اول

</div>

```python
fpy.Get_MKT1I_History(
    start_date='1395-01-01',
    end_date='1400-12-29',
    ignore_date=False,
    just_adj_close=False,
    show_weekday=False,
    double_date=False)
```

<div dir="rtl" align="right">

دریافت سابقه شاخص بازار دوم

</div>

```python
fpy.Get_MKT2I_History(
    start_date='1395-01-01',
    end_date='1400-12-29',
    ignore_date=False,
    just_adj_close=False,
    show_weekday=False,
    double_date=False)
```

<div dir="rtl" align="right">

دریافت سابقه شاخص صنعت

</div>

```python
fpy.Get_INDI_History(
    start_date='1395-01-01',
    end_date='1400-12-29',
    ignore_date=False,
    just_adj_close=False,
    show_weekday=False,
    double_date=False)
```

<div dir="rtl" align="right">

دریافت سابقه شاخص 50 شرکت فعال‌تر
</div>

```python
fpy.Get_ACT50_History(
    start_date='1395-01-01',
    end_date='1400-12-29',
    ignore_date=False,
    just_adj_close=False,
    show_weekday=False,
    double_date=False)
```

<div dir="rtl" align="right">

دریافت سابقه شاخص 30 شرکت بزرگ

</div>

```python
fpy.Get_LCI30_History(
    start_date='1395-01-01',
    end_date='1400-12-29',
    ignore_date=False,
    just_adj_close=False,
    show_weekday=False,
    double_date=False)
```

<div dir="rtl" align="right">

دریافت سابقه شاخص صنایع بورسی

</div>

```python
fpy.Get_SectorIndex_History(
    sector='خودرو',
    start_date='1395-01-01',
    end_date='1400-12-29',
    ignore_date=False,
    just_adj_close=False,
    show_weekday=False,
    double_date=False)
```

<p>&nbsp;</p>

<div dir="rtl" align="right">

اطلاعات لحظه‌ای بازار
---

دریافت اطلاعات لحظه‌ای بازار

</div>

```python
fpy.Get_MarketWatch(
    save_excel=True,
    save_path='D:/FinPy-TSE Data/MarketWatch')
```

<p>&nbsp;</p>

<div dir="rtl" align="right">

دانلود دسته‌جمعی و پنل قیمت
---

دریافت لیست جامع سهم‌ها

</div>

```python
fpy.Build_Market_StockList(
    bourse=True,
    farabourse=True,
    payeh=True,
    detailed_list=True,
    show_progress=True,
    save_excel=True,
    save_csv=True,
    save_path='D:/FinPy-TSE Data/')
```

<div dir="rtl" align="right">

دانلود دسته‌جمعی اطلاعات و ساخت پنل قیمت

</div>

```python
fpy.Build_PricePanel(
    stock_list,
    jalali_date=True,
    save_excel=True,
    save_path='D:/FinPy-TSE Data/Price Panel/')
```

<p>&nbsp;</p>

<div dir="rtl" align="right">

دلار آمریکا
---

دسترسی به سابقه روزانه قیمت دلار

</div>

```python
fpy.Get_USD_RIAL(
    start_date='1395-01-01',
    end_date='1400-12-29',
    ignore_date=False,
    show_weekday=False,
    double_date=False)
```