Metadata-Version: 2.1
Name: metafid-data
Version: 0.1.9
Summary: 
Home-page: https://github.com/yghaderi/metafid-data
Author: Yaghoub Ghadri
Author-email: y.ghaderi@outlook.com
Requires-Python: >=3.10,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: aiohttp (>=3.8.5,<4.0.0)
Requires-Dist: hazm (>=0.9.3,<0.10.0)
Requires-Dist: jdatetime (>=4.1.1,<5.0.0)
Requires-Dist: pandas (>=2.0.0,<3.0.0)
Requires-Dist: requests (>=2.31.0,<3.0.0)
Project-URL: Repository, https://github.com/yghaderi/metafid-data
Description-Content-Type: text/markdown

# metafid
این پکیج برای پوششِ بخشی از داده‌های موردِ نیاز در تصمیم‌هایِ مالی-اقتصادی توسعه داده شده است
## install 
#### mac , linux
```bash
python3 -m pip install metafid-data
```
#### windows
```bash
python -m pip install metafid-data
```

## data

### ise (Iran Stock Exchange)
#### TSETMC (tsetmc.com)
```python
from mf_data.ise import TSETMC
tsetmc = TSETMC()
# ------------- market watch -------------
stock_mw = tsetmc.market_watch(stock=True) #stoock
ifb_paye_mw = tsetmc.market_watch(ifb_paye=True) # پایه‌یٍ فرابورس
mortgage_mw = tsetmc.market_watch(mortgage=True) # اوراقٍ مسکن
# cum_right, bond, option, futures, etf, commodity دیگر پارامترها شامل اینها است که می‌توان با-هم هم افزوده شوند 
m_mw = tsetmc.market_watch(stock=True, cum_right=True,etf=True )
# ------------- option market watch -------------
tsetmc.option_market_watch()
# ------------- instrument info -------------
tsetmc.stock_info()
tsetmc.option_info()
tsetmc.etf_info()
# ------------- history price -------------
tsetmc.hist_price(symbol_far= "شبندر") 
# اگر میخواهید بر اساس کد نماد داده دریافت کنید
tsetmc.hist_price(ins_code= "35366681030756042") 
# ------------- adjust history price -------------
tsetmc.adj_hist_price(symbol_far= "شبندر") 
# اگر میخواهید بر اساس کد نماد داده دریافت کنید
tsetmc.adj_hist_price(ins_code= "35366681030756042") 
```
### Codal(codal.ir)
###### beta version!
```python
from mf_data.ise import Codal
codal = Codal()
codal.symbol = "شبندر"

# ------------- income-statements -------------
income_statements = codal.income_statements() # صورتِ سود یا زیان
```

### Rahavard
```python
from mf_data.ise import Rahavard
rah = Rahavard()
# ------------- balance-sheet -------------
rah.balance_sheet("شبندر")

```
### econ 
### TGJU (tgju.org)
```python
from mf_data.econ import TGJU
tgju = TGJU()
# ------------- sekke -------------
sekke_emami = tgju.sekke_emami() # امامی
nim_sekke = tgju.nim_sekke() # نیم
rob_sekke = tgju.rob_sekke() # رُبع
ons = tgju.ons() # xauusd (اُنس جهانی)
# ------------- currency -------------
usd_irr = tgju.usd_irr()
```
### ICB (Iran Central Bank)
