اُختاپوس برایِ پوششِ بخشی از دادههایِ موردِ نیاز در مدل-سازیهایِ مالی-اقتصادی توسعه داده شده است.
برایِ یاد-گیریِ بیشتر،
راهنمایِ بهره-گیران
رو بخونید.
حمایت از من | لینک |
---|---|
دارمت | یه ☕🧸🍪 مهمونم کن |
|
python3 -m pip install oxtapus
python -m pip install oxtapus
تقریبن همهیِ دادههایِ وب-سایتِ tsetmc.com رو پوشش میده.
نمونه (برای راهنمایِ کامل راهنمایِ بهره-گیران رو بخونید) :
نمونه (برای راهنمایِ کامل راهنمایِ بهره-گیران رو بخونید) :
>>> from oxtapus import TSETMC
>>> tsetmc = TSETMC()
>>> tsetmc.intraday_trades("دکپسول")
shape: (190, 4)
┌─────────────────────┬───────────┬─────────┬────────┐
│ datetime ┆ trade_nbr ┆ price ┆ volume │
│ --- ┆ --- ┆ --- ┆ --- │
│ datetime[μs] ┆ i64 ┆ f64 ┆ i64 │
╞═════════════════════╪═══════════╪═════════╪════════╡
│ 2023-11-01 09:10:01 ┆ 1 ┆ 75100.0 ┆ 250 │
│ 2023-11-01 09:10:05 ┆ 2 ┆ 75100.0 ┆ 625 │
│ 2023-11-01 09:10:05 ┆ 3 ┆ 75100.0 ┆ 48 │
│ 2023-11-01 09:11:57 ┆ 4 ┆ 75150.0 ┆ 100 │
│ … ┆ … ┆ … ┆ … │
│ 2023-11-01 12:28:47 ┆ 187 ┆ 77000.0 ┆ 510 │
│ 2023-11-01 12:28:47 ┆ 188 ┆ 77000.0 ┆ 89 │
│ 2023-11-01 12:29:06 ┆ 189 ┆ 77000.0 ┆ 411 │
│ 2023-11-01 12:29:06 ┆ 190 ┆ 77000.0 ┆ 500 │
└─────────────────────┴───────────┴─────────┴────────┘
دادههایِ طلا و دلارِ وب-سایتِ tsetmc.com رو پوشش میده. و در آینده کالاهایی که به بورسِ ایران مربوطه و از آنجا قابلِ دریافته رو پوشش خواهد داد.
نمونه (برای راهنمایِ کامل راهنمایِ بهره-گیران رو بخونید) :
نمونه (برای راهنمایِ کامل راهنمایِ بهره-گیران رو بخونید) :
>>> from oxtapus import TGJU
>>> tgju = TGJU()
>>> tgju.usd_irr()
shape: (3_688, 6)
┌────────────┬────────────┬──────────┬──────────┬──────────┬──────────┐
│ date ┆ jdate ┆ open ┆ high ┆ low ┆ close │
│ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │
│ date ┆ str ┆ f64 ┆ f64 ┆ f64 ┆ f64 │
╞════════════╪════════════╪══════════╪══════════╪══════════╪══════════╡
│ 2023-11-01 ┆ 1402-08-10 ┆ 514870.0 ┆ 517900.0 ┆ 513380.0 ┆ 516830.0 │
│ 2023-10-31 ┆ 1402-08-09 ┆ 516770.0 ┆ 518060.0 ┆ 515370.0 ┆ 516600.0 │
│ 2023-10-30 ┆ 1402-08-08 ┆ 511950.0 ┆ 514600.0 ┆ 510650.0 ┆ 514500.0 │
│ 2023-10-29 ┆ 1402-08-07 ┆ 519550.0 ┆ 519560.0 ┆ 513350.0 ┆ 513560.0 │
│ … ┆ … ┆ … ┆ … ┆ … ┆ … │
│ 2011-11-29 ┆ 1390-09-08 ┆ 13400.0 ┆ 13400.0 ┆ 13400.0 ┆ 13400.0 │
│ 2011-11-28 ┆ 1390-09-07 ┆ 13350.0 ┆ 13350.0 ┆ 13350.0 ┆ 13350.0 │
│ 2011-11-27 ┆ 1390-09-06 ┆ 13440.0 ┆ 13440.0 ┆ 13440.0 ┆ 13440.0 │
│ 2011-11-26 ┆ 1390-09-05 ┆ 13700.0 ┆ 13700.0 ┆ 13700.0 ┆ 13700.0 │
└────────────┴────────────┴──────────┴──────────┴──────────┴──────────┘
فعلن دادههایِ صورتهایِ مالی رو پوشش میده.
نمونه (برای راهنمایِ کامل راهنمایِ بهره-گیران رو بخونید) :
نمونه (برای راهنمایِ کامل راهنمایِ بهره-گیران رو بخونید) :
>>> from oxtapus import Rahavard
>>> rah = Rahavard()
>>> bsh = rah.balance_sheet("آسیا")
>>> bsh.data
shape: (5, 48)
┌───────────┬───────────┬───────────┬───────────┬───┬───────────┬───────────┬───────────┬──────────┐
│ date ┆ fiscal_ye ┆ 1 ┆ 2 ┆ … ┆ 120 ┆ 8 ┆ 10 ┆ 25 │
│ --- ┆ ar ┆ --- ┆ --- ┆ ┆ --- ┆ --- ┆ --- ┆ --- │
│ date ┆ --- ┆ f64 ┆ f64 ┆ ┆ f64 ┆ f64 ┆ f64 ┆ f64 │
│ ┆ date ┆ ┆ ┆ ┆ ┆ ┆ ┆ │
╞═══════════╪═══════════╪═══════════╪═══════════╪═══╪═══════════╪═══════════╪═══════════╪══════════╡
│ 2023-07-1 ┆ 2023-03-2 ┆ 1.6475e12 ┆ 9.4735e13 ┆ … ┆ 0.0 ┆ 0.0 ┆ 0.0 ┆ 0.0 │
│ 7 ┆ 0 ┆ ┆ ┆ ┆ ┆ ┆ ┆ │
│ 2022-07-1 ┆ 2022-03-2 ┆ 9.7369e11 ┆ 6.8886e13 ┆ … ┆ 1.3831e13 ┆ 0.0 ┆ 0.0 ┆ 0.0 │
│ 3 ┆ 0 ┆ ┆ ┆ ┆ ┆ ┆ ┆ │
│ 2021-07-0 ┆ 2021-03-1 ┆ 1.4242e12 ┆ 5.8496e13 ┆ … ┆ 0.0 ┆ 0.0 ┆ 0.0 ┆ 0.0 │
│ 5 ┆ 9 ┆ ┆ ┆ ┆ ┆ ┆ ┆ │
│ 2020-07-1 ┆ 2020-03-1 ┆ 7.1692e11 ┆ 0.0 ┆ … ┆ 0.0 ┆ 9.7560e11 ┆ 3.2546e13 ┆ 0.0 │
│ 8 ┆ 9 ┆ ┆ ┆ ┆ ┆ ┆ ┆ │
│ 2019-07-1 ┆ 2019-03-2 ┆ 6.4080e11 ┆ 1.0119e13 ┆ … ┆ 0.0 ┆ 0.0 ┆ 9.8519e12 ┆ 1.5801e1 │
│ 6 ┆ 0 ┆ ┆ ┆ ┆ ┆ ┆ ┆ 2 │
└───────────┴───────────┴───────────┴───────────┴───┴───────────┴───────────┴───────────┴──────────┘
>>> bsh.base_info
BaseInfo(announcement_type='1', financial_view_type='3')
>>> bsh.field_info
shape: (46, 10)
┌─────┬─────────────┬─────────────┬────────────┬───┬────────────┬──────────┬──────────┬────────────┐
│ id ┆ title ┆ english_tit ┆ account ┆ … ┆ index_view ┆ sign_neg ┆ sign_pos ┆ neg_nature │
│ --- ┆ --- ┆ le ┆ --- ┆ ┆ --- ┆ --- ┆ --- ┆ --- │
│ str ┆ str ┆ --- ┆ str ┆ ┆ i64 ┆ bool ┆ bool ┆ bool │
│ ┆ ┆ str ┆ ┆ ┆ ┆ ┆ ┆ │
╞═════╪═════════════╪═════════════╪════════════╪═══╪════════════╪══════════╪══════════╪════════════╡
│ 120 ┆ تسهیلات ┆ Loan ┆ CurrentLia ┆ … ┆ 4000 ┆ false ┆ false ┆ false │
│ ┆ مالی ┆ Payables ┆ bilities:L ┆ ┆ ┆ ┆ ┆ │
│ ┆ دریافتی ┆ ┆ oanPayable ┆ ┆ ┆ ┆ ┆ │
│ ┆ ┆ ┆ s ┆ ┆ ┆ ┆ ┆ │
│ 89 ┆ سایر ذخائر ┆ Other ┆ CurrentLia ┆ … ┆ 3800 ┆ false ┆ false ┆ false │
│ ┆ فنی ┆ Technical ┆ bilities:O ┆ ┆ ┆ ┆ ┆ │
│ ┆ ┆ Reserves ┆ therTechni ┆ ┆ ┆ ┆ ┆ │
│ ┆ ┆ ┆ ca… ┆ ┆ ┆ ┆ ┆ │
│ 17 ┆ سایر ┆ Other ┆ NonCurrent ┆ … ┆ 2200 ┆ false ┆ false ┆ false │
│ ┆ داراییها ┆ Assets ┆ Assets:Oth ┆ ┆ ┆ ┆ ┆ │
│ ┆ ┆ ┆ erAssets ┆ ┆ ┆ ┆ ┆ │
│ 18 ┆ اموال ماشین ┆ Equipment ┆ NonCurrent ┆ … ┆ 2300 ┆ false ┆ false ┆ false │
│ ┆ آلات و ┆ ┆ Assets:Fix ┆ ┆ ┆ ┆ ┆ │
│ ┆ تجهیزات ┆ ┆ edAssets:E ┆ ┆ ┆ ┆ ┆ │
│ ┆ ┆ ┆ qu… ┆ ┆ ┆ ┆ ┆ │
│ 78 ┆ مطالبات از ┆ Receivables ┆ CurrentAss ┆ … ┆ 300 ┆ false ┆ false ┆ false │
│ ┆ بیمهگذاران ┆ from ┆ ets:Receiv ┆ ┆ ┆ ┆ ┆ │
│ ┆ و نمایندگ… ┆ Insured and ┆ ablesfromI ┆ ┆ ┆ ┆ ┆ │
│ ┆ ┆ Rep… ┆ ns… ┆ ┆ ┆ ┆ ┆ │
│ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … ┆ … │
│ 35 ┆ سرمایه ┆ Common ┆ Equity:Com ┆ … ┆ 4900 ┆ false ┆ false ┆ false │
│ ┆ ┆ Stock ┆ monStock ┆ ┆ ┆ ┆ ┆ │
│ 46 ┆ جمع کل ┆ Total ┆ Liabilitie ┆ … ┆ 6500 ┆ false ┆ false ┆ false │
│ ┆ بدهیها و ┆ Liabilities ┆ sAndEquity ┆ ┆ ┆ ┆ ┆ │
│ ┆ حقوق صاحبان ┆ and Equity ┆ ┆ ┆ ┆ ┆ ┆ │
│ ┆ سها… ┆ ┆ ┆ ┆ ┆ ┆ ┆ │
│ 33 ┆ ذخیره ┆ Pension ┆ NonCurrent ┆ … ┆ 4500 ┆ false ┆ false ┆ false │
│ ┆ مزایای ┆ Reserves ┆ Liabilitie ┆ ┆ ┆ ┆ ┆ │
│ ┆ پایان خدمت ┆ ┆ s:PensionR ┆ ┆ ┆ ┆ ┆ │
│ ┆ کارکنان ┆ ┆ es… ┆ ┆ ┆ ┆ ┆ │
│ 84 ┆ بدهی به ┆ Reinsurance ┆ CurrentLia ┆ … ┆ 2700 ┆ false ┆ false ┆ false │
│ ┆ بیمهگذاران ┆ Issuers ┆ bilities:R ┆ ┆ ┆ ┆ ┆ │
│ ┆ اتکایی ┆ Payables ┆ einsurance ┆ ┆ ┆ ┆ ┆ │
│ ┆ ┆ ┆ Is… ┆ ┆ ┆ ┆ ┆ │
│ 9 ┆ جمع ┆ Total ┆ CurrentAss ┆ … ┆ 1400 ┆ false ┆ false ┆ false │
│ ┆ داراییهای ┆ Current ┆ ets ┆ ┆ ┆ ┆ ┆ │
│ ┆ جاری ┆ Asset ┆ ┆ ┆ ┆ ┆ ┆ │
└─────┴─────────────┴─────────────┴────────────┴───┴────────────┴──────────┴──────────┴────────────┘