Post on 02-Jun-2020
Customer Readiness Team
ASX Customer WorkshopASX 24 Specifications and Development Environment
26 August 2015
New Trading Platform Customer
Workshop
Project Update
ASX 24 Functionality and Specifications
Customer Development Environment
Q&A Session
2
Project Timeline and Status
3
Project Status Update – ASX 24
4
Introduction
- Still on track for 11 April 2016
- Early release Customer Development Environment 31 Aug
- Currently on-boarding customers who have completed the Order Form
- Mid/Late October release will contain 95% of functionality
- Updated specs will be released a week prior
- NTP Website and Document library (http://www.asx.com.au/services/ntp.htm)
- Protocol and information updates
- Via EDMs and website
- Marked-up and clean versions where possible
Project Status Update – ASX 24
5
Protocols
Note there will be no OUCH like protocol for ASX 24 at go live
Existing Market Data ITC feed will be decommissioned at go live of the new system
ASX Trade 24 New Trading Platform
Order Entry FIX 4.0 FIX 5.0
Market Data
ITCH (Trade 24) ASX Market Data Protocol (ITCH-like)
FIX 4.0 FIX 5.0 – 2 products available
ITC
Project Timeline Update
6
Software Release and E2E Testing Schedule – Indicative dates
Jul 15 Oct 15 Jan 16 Apr 16 Jul 16 Oct 16
26/9
EquitiesGo-Live
E2E Derivatives E2E Equities
11/4
DerivativesGo-Live
DerivativesIWT
EquitiesIWT
11/1
Release 526/4
Release 618/7
Release 7
31/7
ProtocolSpecifications
2/11
E2E 1
8/2
E2E 2
26/4
E2E 3
18/7
E2E 4
31/8
Release 119/10
Release 2
9/11
Release 3
30/11
Release 4
Trad
ing
Cle
ari
ng
ASX 24 Functionality
- FIX and Market Data Protocols
7
ASX 24 Functionality
- Pre-Trade Risk Management – hard limits
- Shared order groups and member units
- Limit orders
- User defined combinations at a net price with exception of F&O orders (absolute price)
- Spreads will show the net and leg execution prices (where applicable)
- Packs and Bundles
-Implied in prices from bank bills
-Leg price generation by trading platform and reported via FIX and market data protocols
- FIX Drop Copy
- Potential that Post-trade updates to account/comment will no longer be supported
- Fewer session states
What’s changing
8
ASX 24 Functionality
9
Release 1 – FIX Changes and Known issues
- Standard FIX Market Data MsgType
- “U” messages replaced with “V”,“W”,“X”,“Y” etc.
- Use of Parties component block
- Parties 452=24 (Customer Account) – replaces 58 Text field for Clearing Comment
- Parties 452=76 (Desk ID) - Shared Order Group
- Unintentional Crossing Prevention
- New Custom Tag for ASX 24
- Tag 880 for Clearing Deal Number (Execution report)
- CTE known issues
- Tag 581 Account Type supports values 1 and 3 only, 2 to replace 3 in Release 2
- Tag 55 Symbol not shown in Execution Reports and MD - available in Release 2
ASX 24 Market Data Protocol (ITCH-like)
- Symbol Directory reference messages include a Symbol Name, Long Name, ISIN and
CFI Code (ISO 10962) for improved product descriptions
- New messages to accommodate strips, packs and bundles (‘M’ and ‘m’)
- Spread Symbol Directory and Custom Market messages replaced with the ‘M’ message
- Spread trades will now be reported as a separate message to the leg trades with a key to
link the execution reports
- Order Replace message is deprecated in favour of the “Delete Order”, “Add Order”
- All Price fields will be 8 bytes - Big Endian 64 bit signed integer
- Total System event messages will not be supported.
What’s changing
10
ASX Terminal
11
What’s available
- ASX provided GUI for Order Management and Account Management
- Order management – available in this release
- Create user-defined combinations – expected Release 2
- Create accounts and set position limits – expected Release 2
- Set maximum order quantity – expected Release 2
- Create and manage Shared Order Groups – expected Release 2
- User management – expected Release 3
Customer Development
Environment Onboarding
12
Customer Development Environment
13
Access via :
• ASX Net
• Delivered on ASX Switches
• RJ45
• 1gig
• ALC Cabinet
• Delivered over cross connects
• MMOF
• 10gig
• VPN access
• Site to Site
• Cisco Any-connect client
• Existing VPN providers
• Please note that access Trading
terminal wont be available via VPN.
Customer Development Environment
14
Customer Ports
ASX 24
Customer Ports
EquitiesASX Net Access ALC Access
FIX Order Entry
6980 tcp
6971 tcp (cClient)
6981 tcp
6971 tcp
(cClient)
203.4.179.96
203.4.179.97
103.239.128.96
103.239.128.97
FIX Market Data7980 tcp 7981 tcp 203.4.179.100
203.4.179.101
103.239.128.100
103.239.128.101
FIX Drop Copy7990 tcp 7991 tcp 203.4.179.98
203.4.179.99
103.239.128.98
103.239.128.99
Customer Ports
ASX 24
Customer Ports
EquitiesASX Net Access ALC Access
ASX market data protocol
real-time (udp multicast)
17510 - 17519 udp TBC 203.4.179.102
203.4.179.103
103.239.128.102
103.239.128.103
ASX market data
protocol BLINK
(udp unicast)
17810 - 17819 udp TBC 203.4.179.102
203.4.179.103
103.239.128.102
103.239.128.103
ASX market data protocol
GLANCE (TCP)
17910 - 17919 tcp TBC 203.4.179.102
203.4.179.103
103.239.128.102
103.239.128.103
Customer Development Environment
1. Customers to complete the NTP Development Environment Order Form which can be downloaded from http://www.asx.com.au/documents/products/ntp-development-environment-order-form.pdf
2. Completed forms should be emailed to Customer Technical Support at cts@asx.com.au
3. The Customer Technical Support team will respond with your account credentials and connectivity details
4. Please expect 10 business days between lodgement of the form and details of your credentials being provided.
Further information can be found on the following website
http://www.asx.com.au/services/ntp/document-library.htm
This includes the following resources:
• Connectivity guide
• Order form
• Technical Access Agreement
On-boarding Process
15
Customer Development Environment
16
ASX will provide customers with 5 user profiles for accessing and testing in the Customer Development Environment, consisting of:
Two (2) ASX Terminal users:
- 1 Trader profile with own order views
- 1 Super Trader with own order views & designated firm order views
Three (3) FIX sessions:
- FIX Order Entry user
- 1 FIX Market Data user
- 1 FIX Drop Copy user
The first release of the Customer Development Environment will include most products but no spreads & will support the following functionality:
- Log On
- Limit Order Entry
- Add, Modify and Delete on Limit Order
- Account tag will not be validated
Customer Development Environment
17
The Customer Development Environment will replicate the current ASX 24 market hours as closely as possible with
Contract listings below; (Exclusions being Electricity Strips, Packs & Bundles, and Intra/Intercommodity spreads)
AA BV EN GN PS WK
AA EA EO GQ PV XD
AF EB EQ GS TN XO
AP EC ES GV TY XT
AR ED EV GX UB YD
BB EE EX IB US YO
BN EF EY IR VC YT
BQ EG GJ PN VI ZO
BS EH GK PQ VW
Q&A
18
Customer Development Environment
What is the difference between the Customer, Performance and Dedicated Development environments?
The Customer Development Environment will be the first environment available externally. It will be available to all customers with the first release on 31st August. This environment is not intended for any performance/load testing.
The Performance Development Environment will be built with performance/load testing in mind. More information should be available on the availability of this environment in the near future.
Dedicated Development Environments for customers should be available by early November. These environments will be set up per customer and will be a dedicated environment to enable testing uninterrupted by other customers.
Can I use my existing connection in ALC to connect to the development environment?
Connectivity within ALC will be delivered on new Cross Connects.
Can I do all of my testing via VPN?
ASX offers a VPN solution based on secure Internet connectivity for FIX and the ASX Market Data protocol. The ASX Terminal will not be available via VPN.
Who should I contact for support during the testing phase?
All general support queries should be directed to Customer Technical Support CTS@asx.com.au. Your Technical Account Managers and Business Managers are also available to address any queries.
Questions and Answers
19
Customer Development Environment
I have submitted my Development Environment Order Form. When can I expect to have access to the test environment and who will contact me?
The expected lead time is around 10 working days. Your connectivity details will be confirmed by Customer Technical Support. You may also hear from our Connectivity Support team or your Technical Account Manager.
Will there be an end to end environment for ASX 24 products and when?
The first release end to end environment for ASX 24 products should be available early November 2015.
Which protocol should I use for ASX Market Data? Is one better than the other?
ASX Market Data Protocol and FIX will contain data from which similar information can be derived. The advantages of either feed will be customer specific and ASX recommends reviewing the specifications before choosing the best fit for your business model. As the ASX Market Data protocol has been developed with lower latency in mind, it should be faster than FIX in most applications
Will there be a parallel run of protocols after go-live?
No
Will there be a binary order entry protocol for ASX 24 either for go-live or in the future?
This type of protocol will not be available for ASX 24 go-live. As an OUCH like protocol will be developed for ASX Trade products, it is possible that it may be available across all products one day in the future.
Questions and Answers
20
Customer Development Environment
Will the ASX 24 IOC/FOK order remain in the market for 20 seconds in line with current functionality?
No, on the new trading platform, these orders will be cancelled immediately after attempting to execute in the market.
Will cancel on disconnect be supported for orders?
Yes, cancel on disconnect will be set on a per order basis rather than at a session level. This is similar to the current ASX 24. There will also be an option to cancel when the order/ISV system disconnects.
Will there be a 30 second ‘levelling’ period between pre-open and continuous matching for ASX 24 products?
No, products will transition from pre-open immediately to open.
Questions and Answers
21
Upcoming Customer Workshop
Late October/early November
Workshop will cover
- Account structure
- Pre Trade Risk Management
- Trading Terminal
Next workshop
22
23