• No results found

AbaSec User group meeting

N/A
N/A
Protected

Academic year: 2021

Share "AbaSec User group meeting"

Copied!
41
0
0

Loading.... (view fulltext now)

Full text

(1)

© 2011 T ie to C o rpo rat ion

AbaSec User

group meeting

2011-10-20
(2)

© 2011 Tieto Corporation

Agenda

• Welcome

• Product Information

• OMS

• Kaffe

• Demo New AbaSec

• Seminarium - Algo trading / high frequency handel - Fredrik

Hjort

(3)

© 2011 T ie to C o rpo rat ion

CM&L Sweden

Marianne Nilsson
(4)

© 2011 Tieto Corporation

Organisation CM&L Sweden

4 CM&L Sweden Johan Berglund CM&L Sweden Johan Berglund Securities Marianne Nilsson Securities Marianne Nilsson Securities Finland Arto Hallinen Securities Finland Arto Hallinen Fund Claes Byström Fund Claes Byström Collection Johan Frenning Collection Johan Frenning Business Services Thomas Bergström Business Services Thomas Bergström

(5)

© 2011 Tieto Corporation

Organisation CM&L Sweden

5 Securities Sweden Marianne Nilsson Securities Sweden Marianne Nilsson Securities Finland Arto Hallinen Securities Finland Arto Hallinen Support Sweden Petra Finnström Support Sweden Petra Finnström Consulting Stockholm 1 Nina Morell Consulting Stockholm 1 Nina Morell Consulting Stockholm 2 Claus Meyer Consulting Stockholm 2 Claus Meyer Consulting Gävle Henrik Lindkvist Consulting Gävle Henrik Lindkvist Securities Pune Sanjeev Chaudhari Securities Pune Sanjeev Chaudhari Product Operations Henrik Lindkvist Product Operations Henrik Lindkvist Project Office Jan Afrell Project Office Jan Afrell Sverige 80 personer Finland 20 personer Pune 30 personer Totalt 130 personer

(6)

© 2011 T ie to C o rpo rat ion

AbaSec

Product Information Henrik Lindkvist Ola Kellander Tieto, [email protected] [email protected]
(7)

© 2011 Tieto Corporation

Agenda

• Functional View

• AbaSec – Near future • AbaSec Future

• Technical view

• System Overview • Technical Roadmap • Job Engine 2.0

• Team Foundation Server – New Opportunities • AbaSec - Conclusion

(8)

© 2011 T ie to C o rpo rat ion

Functional

Roadmap

(9)

© 2011 Tieto Corporation

Functional Roadmap - 2010

15.10 2011-04

Harmonized clearing/settlement, New AbaAuto, Ongoing maintenance

15.20 2011-10

Migrated, Ongoing maintenance, Oasys

16.10 2012-04

New order module, Ongoing maintenance

16.20 2012-10

Ongoing maintenance

16.20 2012-10

Ongoing maintenance

(10)

AbaSec – Near Future

• 15.10/15 Release doc. available

• 15.20 Continue migrating. Delivery to customer

• 16.10 Continue migrating. Delivery to customers

• Development in 16.10 • Improved documentation

(11)

AbaSec – Future

• SaaS

• Specialized offerings, Private banking • Multi legal

• Customer unique development

(12)

Regulatory

Changes

• Dodd-Frank • Basel III • Fatca • Mifid • POL • … 2011-10-19 12
(13)

© 2011 T ie to C o rpo rat ion

Technical View

(14)

© 2011 Tieto Corporation

AbaSec - Today

AbaSec Database Microsoft SQL Server 2005/2008 Application Servers .NET Remoting Windows Server 2008

.NET Data Objects

ADO.NET Key Software Req. Architect/Interface Protocol/Format Interaction AbaSecurities Clients .NET 2.0 WinForms UI .NET B.O. AMC (.NET) VB3 VB3 UI VB6 B.O. VB6 VB6 UI COM+ Servers COM+ Windows Server 2003 VB6 Data Objects DAO / ADO / ODBC TCP / NP Recordsets TCP/HTTP/ HTTPS DataSets DCOM / RPC ADO

(15)

© 2011 Tieto Corporation

AbaSec - Migrated

15 AbaSec Database Microsoft SQL Server 2005/2008 Stored Procedures Application Servers .NET Remoting Windows Server 2008

AbaSec Data Objects

AbaSecurities Clients

Windows XP/Vista/7

.NET Framework 4.0

AbaSec WPF Client

AbaSec Business Objects

Data Binding DataSets TCP/HTTP/ HTTPS ADO.NET Key Software Req. Architect/Interface Protocol/Format Interaction

(16)

© 2011 Tieto Corporation

System Overview

16 Master Database AppServers 1..n Internet WCF Services 1..n Failover Databases Web Servers JobEngine Gateways 1..n Intranet AbaSecurities Clients
(17)

Technical roadmap – 15.15

• Fall 2011

• Last version to support SQL Server 2005

• AIS services functionality available as WCF

• Last version with VB6 runtime • Last version with Crystal Reports • Last version to support FTP based

VPC communication, VPC FTP

(18)

Technical roadmap – 15.20

• Fall 2011

• First version of new AbaSecurities Client

• Requires .NET 4.0

• Requires SQL Server 2008

• Requires SQL Reporting Services 2008 R2

• JobEngine 2.0 • SecNotification

• AbaSecurities Services 2.0, based on new architecture

(19)

Technical roadmap – 16.10

• Spring 2012

• No technical upgrade

(20)

Technical roadmap – 16.20, 17.10

• 16.20

• Fall 2012

• Last version to support Windows XP • Last version AIS, ADD, AbaAccess

• 17.10

• Sql Server Denali (maybe 16.10)

(21)

Job Engine 2.0 - Prerequisites

• Scalable.

• Minimal configuration.

• Flexible to deploy new tasks.

• Easy to monitor and administer.

(22)

Job Engine 2.0

• Job engine 2.0. • Job Server • Agent • WCF interface • Database • User interface

• Parallel job execution • Batch handling

• Work flows

• AbaAuto jobs fully implemented

• Today 100 day jobs and 140 night jobs implemented

• Not only AbaAuto jobs

2011-10-19 AbaSec Job DB AbaSec Job Agent AbaSec Job Server AbaSec Web Service API AbaSec Web Service API AbaSec Job Engine GUI WCF WCF T-SQL T-SQL T-SQL TCP TCP Basic Configuration Extended Configuration

(23)

© 2011 T ie to C o rpo rat ion

Team Foundation

Server

Opportunities
(24)

Team Foundation Server –

Opportunities

• New Ways Of Working for AbaSec organization

• Fully integrated work flow

• Traceability – we know what to test • Agile delivery model

• Automatic unit testing

• Automatic work flow tests (proof of concept)

2011-10-19 24

(25)

© 2011 T ie to C o rpo rat ion

Conclusion

(26)

AbaSec - Conclusion

• Modern technology

• 3 tier client server implementation • Standardized WCF interface

• JobEngine

• Modularized system

• Coherent user interface

• Documentation improvements (English) • Customer unique development

• Upgrade dialogues with customers • On site personnel?!

• New offerings, SaaS, Private Banking… • Documentation

(27)

© 2011 T ie to C o rpo rat ion Henrik Lindkvist Ola Kellander Tieto, [email protected] [email protected]

(28)

© 2011 T ie to C o rpo rat ion

Tieto OMS

Nicklas Torlegård

Lead Software Architect Tieto, Capital Market & Life [email protected]

(29)

© 2011 Tieto Corporation

T-OMS Project Organization

• Project Manager Börge Haga

• T-OMS Product Manager, Mathias Lundberg

• T-OMS Architect, Patrik Olausson

• AbaSec OMS

• Orderer, Product Department

• Reference Group

• Project Manager, Christina Roittu

• Lead Software Architect, Nicklas Torlegård • Architects, Pär Wallmark, Ludvig Sandström

(30)

© 2011 T ie to C o rpo rat ion

Tieto OMS

(31)

© 2011 Tieto Corporation

How it is connected

31 Tieto / Other BO Tieto OMS Market access Exchanges, MTF’s, FIX, TNP etc Account Depot Clearing Settlement Order routing Rules engine Coverage control Information, reservation Validation Engine Coverage control Information, reservation Order manager

GUI, FIX, Native, Excel

EMS Portal / Web trader Fund management Core bank system

(32)

© 2011 Tieto Corporation

Order types

32 2010-07-01

• Market orders

• Limit orders

• Stop loss

• Sell all

• Amount only

• Market order types like

• FoK • FaK • Pegged • MES

(33)

© 2011 Tieto Corporation

Order

(34)

© 2011 Tieto Corporation

Technical highlights

34 2010-07-01

• Modular design

• Deployed as Windows services

• Mostly stateless

• Distributable

• System monitoring (probes)

• Extensive logging

(35)

© 2011 Tieto Corporation

Interfaces

35 2010-07-01 • Client/Account data • Instrument data • Standardized XML interfaces • XSLT transformation

• File drop / Websphere MQ • Abstra, prop interface

• TCP

• Covers everything

• Market Access

• FIX

• Front Arena TNP

(36)

© 2011 Tieto Corporation

Interfaces II

36 2010-07-01

• Abstra

• Synchronous request / response • All system functionality accessible • Native format

• TCP

• MQXML

• Asyncronous request / response • XML

• Websphere MQ / File

• Feed

• Order state / trades etc • TCP publish/subscribe

(37)

© 2011 Tieto Corporation

Technical

37 2010-07-01

• Efficient native database interface

• SQL Server and Oracle currently supported • Database only for storage

• 64-bit portable native code, C++

• High performance / low latency

• Muiltithreaded

• n number of pipelines for asyncronous data

• TCP / Shared RAM

(38)

© 2011 T ie to C o rpo rat ion

Tieto OMS

Changes in AbaSec
(39)

© 2011 Tieto Corporation

Deliverable OMS 1.0, AbaSec

39 2011-06-21

• Retail order functionality

• Stocks • Bonds

• Derativies and rights for above mentioned asset classes

• Stop-loss, need of real-time market data • Good-til-date

• Exception monitor

• Overview of status

• User Interfaces

(40)

© 2011 Tieto Corporation

AbaSec Validation Engine

40 2011-06-21

• Separate ”database” for off-loading AbaSec including:

• Positions • Cash • Reservations • Trading power • Margin requirements • Instrument prices • Currency prices • AccountsInstruments

• Will be developed using same technology as ”inkapsling”

• Will have information for order validation!

(41)

© 2011 Tieto Corporation

AbaSec

• Current market place deals functionality will be used for

processing deals in AbaSec. No planned changes!

• Added functionality for trigger changes in positions, deals

and more to support Validation Engine

• OMS UI as SnapIn in AbaSec application

References

Related documents

development New modules • Debt Data Validation • Debt Statistics • Debt Portfolio Analysis • Basics of Government Securities Market & Financial Calculations •

Member States, meeting within the Council, approved the decision authorizing the Commission to open negotlations with Austria, Finland, Iceland, Norway, Sweden and

- Mankato State, Steve Gednalske, Dave Lund, Ruth Seifert would be on the task force to look at the revenue object codes.. - Pat suggested that Jim should get the various

Immunization Program Operations Manual (IPOM) Workshop – Part 2.  Review and define Year

SKF User Group – October 12-14, 2015   Page 2   Electric Motor Test and Monitoring Equipment training.. _____Introduction to electric motor test

We have good service levels to all households and businesses in the Nordic region, particularly in Sweden and Denmark, 52 weeks per year and 5 business days per week – and

» User has data with special serialized format not supported by Hive yet, and users don’t want to convert the data. before loading

• Support for making vaccination mandatory for all adults aged 50+ is higher than for “anyone eligible” in France, Belgium, Sweden, South Korea, but lower in China and Russia.. •