Skip to main content

Client for Ljubljana Stock Exchange REST API

Project description

LJSE

A lightweight Python package for accessing Ljubljana Stock Exchange (LJSE) data through the official REST API.

Features

get_tickers()

Returns a DataFrame containing all currently listed equities on the LJSE, including:

  • symbol
  • ISIN
  • name
  • segment listing date

Useful for discovering available tickers and metadata.


get_ticker_data(symbol)

Downloads historical trading data for a specific LJSE symbol.
The function automatically:

  • resolves the correct ISIN
  • determines the listing date
  • fetches daily historical prices from the LJSE API
  • returns a time-indexed DataFrame containing only the column with the ticker’s last traded price

Example Usage

from ljse import get_tickers, get_ticker_data

# list all securities
tickers = get_tickers()
print(tickers)

# download historical data for KRKA
df = get_ticker_data("KRKG")
print(df.tail())

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

ljse-0.1.1.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ljse-0.1.1-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file ljse-0.1.1.tar.gz.

File metadata

  • Download URL: ljse-0.1.1.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for ljse-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ddc2dbac1ab1b33ef7c5190b2400d0511451ce519d4001c226121b8ad5033fdb
MD5 7f42cb3e865a6014f2830c832221a9c8
BLAKE2b-256 b614663e0db4eb9b59b4c633b6b927c1ee6adbe3872108e5d8061aa04909eadc

See more details on using hashes here.

File details

Details for the file ljse-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: ljse-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for ljse-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 816f4529ad248de11facdfdb2c9dc6759756ec91c5655330ac78c0f55fec10a9
MD5 0bc9c727c7392e44c23189d10e3640fb
BLAKE2b-256 d1f6bb8598ad654717979e8850b177763f548aabbd461a0a2af4156dbb83847b

See more details on using hashes here.

Supported by

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