Skip to main content

simple package to communicate and crawl data from tsetmc.com (Tehran Stock Exchange Website)

Project description

TSETMC-API

This library is for getting data from tsetmc website. It is divided into 5 subcomponents:

Installation

You can install this library using the following command:

pip install tsetmc-api

Usage

  • symbol: working with main symbol page and live data (e.g. this page)
  • market_watch: getting data visible from market watch page
  • day_details: working with details of a symbol in a single day of history (e.g. this page)
  • market_map: getting data visible in market map page
  • group: getting list of available symbol groups

Symbol Component (tsetmc_api.symbol)

Symbol Component

Market Watch Component (tsetmc_api.market_watch)

Market Watch Component

Day Details Component (tsetmc_api.day_details)

Day Details Component

Market Map Component (tsetmc_api.market_map)

Market Map Component

Group Component (tsetmc_api.group)

Group component currently only has one function (get_all_groups) which returns all the symbol groups.

Errors

Tsetmc sometimes returns 403 and you should retry.

Support and Donation

If this repository helped you, please support it by giving a star (:star:). For donation please contact me at mahdi74sadeghi@gmail.com.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tsetmc_api-5.0.3.tar.gz (17.1 kB view hashes)

Uploaded Source

Built Distribution

tsetmc_api-5.0.3-py3-none-any.whl (25.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page