Skip to content

mohsenebrahimyir/codal-tsetmc

Repository files navigation

کدال و بورس در پایتون

این پکیچ برای ذخیره داده‌های سایت کدال و بازار سرمایه برای اهداف تحلیل بنیادی تهیه شده است.

هشدار

اگر این متن را میبینید یعنی این پکیج درحال توسعه است و قابلیت استفاده در پروژه‌های مهم را ندارد.

# python3 -m pip install --upgrade build
python3 -m build
# python3 -m pip install --upgrade twine
python3 -m twine upload --repository pypi dist/*

پایگاه داده

TSETMC

  • tehran_stocks: الهام از بسته
  • stock: لیست تمام سهام‌ها و صندوق‌ها و ...
  • stock_capital: پایگاه داده افزایش سرمایه
    • باید دقت کنیم که بعضی از افزایش سرمایه‌‌های سایت tsetmc بروز نیست و باید برای محاسبه مقدار دقیق از صورت‌های مالی شرکت‌ها استفاده کرد.
  • stock_price: قیمت و حجم معاملات روزانه
  • stock_group:

CODAL

  • company: لیست تمام شرکت‌ها
  • company_state: وضعیت شرکت‌ها
  • company_type: نوع شرکت‌ها
  • report_type: گروه اطلاعیه‌ها
  • letter_type: نوع گزارش
  • auditor: حسابرس‌ها
  • financial_year: سال مالی‌ها
  • letter: گزارشات مالی

نصب پکیج

برای استفاده از این بسته پیشنهاد می‌شود از محیط مجازی استفاده کنید.

python -m venv .venv

فعال سازی محیط مجازی در لینوکس

source .venv/bin/activate

فعال سازی محیط مجازی در ویندوز

> .\venv\Scripts\activate

نصب از pypi:

pip install -U codal-tsetmc

نصب از نسخه در حال توسعه github

pip install git+https://github.com/mohsenebrahimyir/codal-tsetmc.git