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())

© 2025 Janez Bučar. All rights reserved.

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.3.tar.gz (3.4 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.3-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ljse-0.1.3.tar.gz
  • Upload date:
  • Size: 3.4 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.3.tar.gz
Algorithm Hash digest
SHA256 eef4cf4381d80f073d3c4370df52dbb92ea63ae44c4518845842ea25fb315655
MD5 34af778d9a8ae8d613ba21aacee5f7ff
BLAKE2b-256 01f86a3f15df3f9079f142b51b5bd952c9f6c0d265ad6c92cd8124fefa802364

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ljse-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 4.3 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 73bf325e8898ff706c8e74fa32ccbff77fc87ceba71216b4bddc484ef8245771
MD5 3ec8d406944647956f6845ee0b8d5f38
BLAKE2b-256 9e2916072867ba537f1d2c64d6d67d936b8a8d26be88b57cd991298a2c68d6e1

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