Skip to main content

Python library to fetch intraday data for any given EQ symbol

Project description

stockcandle

A utility to fetch intraday data for any given EQ symbol.

Installation

pip install stockcandle

Usage

from stockcandle import DataCollector

dataClass = DataCollector()

# Fetch LTP data for the day
ltp_data = dataClass.intraday_data('RELIANCE')
print(ltp_data)

# Fetch minute period candle for the intraday
candle_data = dataClass.intraday_candle('TATAMOTORS')
print(candle_data)

Response

1> ltp_data = dataClass.intraday_data('RELIANCE')

...., 
{'timestamp': datetime.datetime(2021, 7, 27, 14, 49, 51), 'ltp': 2047.95}, 
{'timestamp': datetime.datetime(2021, 7, 27, 14, 49, 52), 'ltp': 2047.95}, 
{'timestamp': datetime.datetime(2021, 7, 27, 14, 49, 54), 'ltp': 2047.95}, 
{'timestamp': datetime.datetime(2021, 7, 27, 14, 49, 55), 'ltp': 2048}, 
{'timestamp': datetime.datetime(2021, 7, 27, 14, 49, 56), 'ltp': 2048.3}, 
{'timestamp': datetime.datetime(2021, 7, 27, 14, 49, 57), 'ltp': 2048.3}, 
{'timestamp': datetime.datetime(2021, 7, 27, 14, 49, 58), 'ltp': 2048.3}, 
{'timestamp': datetime.datetime(2021, 7, 27, 14, 49, 59), 'ltp': 2048.3},
....

2> candle_data = dataClass.intraday_candle('TATAMOTORS')

....
'2021-07-28 12:45:00': {'open': 285.25, 'high': 285.5, 'low': 285.15, 'close': 285.25}, 
'2021-07-28 12:46:00': {'open': 285.25, 'high': 285.45, 'low': 285.1, 'close': 285.45}, 
'2021-07-28 12:47:00': {'open': 285.45, 'high': 285.55, 'low': 285.35, 'close': 285.4}, 
'2021-07-28 12:48:00': {'open': 285.35, 'high': 285.35, 'low': 285.15, 'close': 285.25}, 
'2021-07-28 12:49:00': {'open': 285.25, 'high': 285.6, 'low': 285.2, 'close': 285.55}, 
'2021-07-28 12:50:00': {'open': 285.65, 'high': 285.7, 'low': 285.4, 'close': 285.7}, 
'2021-07-28 12:51:00': {'open': 285.7, 'high': 285.75, 'low': 285.5, 'close': 285.55},
....

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

stockcandle-0.2.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

stockcandle-0.2-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file stockcandle-0.2.tar.gz.

File metadata

  • Download URL: stockcandle-0.2.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.3.1 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.6.9

File hashes

Hashes for stockcandle-0.2.tar.gz
Algorithm Hash digest
SHA256 2a973cd9e5e96ad07a66d1003d9d1afd125f0512070a3242109481791ad02e95
MD5 843d59d5b230f2e21ec55bfd92347903
BLAKE2b-256 1e362b660362d74deff02d7bec2584f706fb2779b063229a4dd47a727dab34d6

See more details on using hashes here.

File details

Details for the file stockcandle-0.2-py3-none-any.whl.

File metadata

  • Download URL: stockcandle-0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.3.1 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.6.9

File hashes

Hashes for stockcandle-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f6050c02e6f2e48d56b94442cdfcdbe3c3544cbf173f3f45db0421bca08d48bb
MD5 750e0d03e4156f6028b822bdb8fe7726
BLAKE2b-256 a7bbd6807e934c606ecc32ace25e9a518482bfa967f9880d2d312737fa00d250

See more details on using hashes here.

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