JSE

JSE

JSE Overview

TT supports JSE (Johannesburg Stock Exchange), which provides access to the SAFEX financial markets division for trading currency and equity derivatives.

JSE exchange API

The exchange uses the TCP/IP-based Enhanced Native Trading Gateway protocol for order routing and order management of derivatives instruments.

For prices, the exchange uses the MITCH-UDP market data protocol for derivatives instruments.

Supported exchange functionality

JSE strategy creation is supported on TT.

Unsupported exchange functionality

TT does not support the following on JSE:

  • RFQ
  • SMP

JSE market states

The following table shows how JSE market states are displayed in TT.

Market State Description
Pre Trading Start of trading. Market data is available and orders can be submitted without matching.
Open Continuous trading. Users can view market data and submit orders with matching.
Auction Market data is available and orders can be submitted without matching.
Post Trading End of Post Close. Users can view market data and submit orders with matching.
Closed Market close and end of trade reporting. No market is available and no orders can be submitted. Closing prices are published.
Halt Halt in trading.

JSE trading hours

The exchange offers a day session for trading. No night session is available. Trading calendars for all products are available on the exchange website.

JSE market depth

TT supports detailed depth and aggregate depth for all JSE derivatives instruments.

Connectivity Options

Refer to TT Access for more details about your connectivity options for connecting to TT.