B2N Short Brochure 17062016

13
B2N Technology: Built on Optimised Messaging Agnostic and Independent B2N Cutting edge software for faster communication within financial markets for cost‐effective data delivery B2N Limited Birchin Court, 20 Birchin Lane, London EC3V 9DU Tel: +44 203 751 9532 Fax: +44 560 065 3061 Web: www.b2net.net

Transcript of B2N Short Brochure 17062016

Page 1: B2N Short Brochure 17062016

   

 

B2N Technology:   Built on Optimised Messaging                         Agnostic and Independent 

   

 

 

 

B2N Cutting edge software for faster communication 

within financial markets for cost‐effective data delivery 

 

 

 

 

 

        B2N Limited   Birchin Court, 20 Birchin Lane, London EC3V 9DU   Tel:  +44 203 751 9532  Fax:  +44 560 065 3061       Web:  www.b2net.net 

Page 2: B2N Short Brochure 17062016

Business Deliveries from B2N technology

· Well Organized Products World - grouping, naming, feeds, providers etc. all structured

and editable on-the-fly with multi user UI

· Data Robustness - automatic/seamless switch to next available source

· Data Refinement - blending/pre-pricing/engineering engine with 200+ of-the-shelf

algorithms, tools to build new ones, API & XL controllable on-the-fly

· Data Aggregation - BBO and OrderBook aggregated across multiple venues/exchanges

· Price Control - pricing is monitored and automatic cleaning and adjusting actions are

performed

· Price Engineering - price can be adjusted based on historical performance and user defined

strategies compliant with FSA rules and producing non-reverse engineerable feed

· Proactive Performance and Monitoring System with Metrics - Notifications are

generated before the problem arises and can be addressed on time - no more “post

mortem investigations”

· Compliance through Entitlements and Permissioning - all synchronised with EU

and FSA latest rules.

AS A FINAL RESULT :

“Best of Breed Data Feed” -Reliable, Consolidated, Resilient, Pre-Pricing Algo Engine, Easy manageable on-the-fly according to client’s parameters.

(Multiple sources can be used by vendor or by venue)

Page 3: B2N Short Brochure 17062016

THE B2N BUSINESS CASE FOR COST SAVINGS

Software Solution

Pure Software Solution ‐ NO TAX OFFICE BURDEN – no charge per every single data packet (no view

charges) transported over the wire or additional charge for deriving, viewing, managing etc.

Flat License

Simple Licensing policy – Per Company – e.g. “eat as much as you can” the price will stay the same

no matter how many copies you install inside the company. Global, Enterprise or Location – you choose. Freedom to change

The customers can arbitrate between data provider seamlessly and have the chance to change

providers on the fly without service interruption and always choose the more adequate priced one with no

service interruption and changes.

Maintain Vendor/Supplier Independence. Don’t allow Vendor “lock‐in”.

Vendor “lock‐in” with add‐on applications such as Spread sheets used for “Product Pricing” and” Data

Derivatives” restrict your ability to deal with and sort from different sources ‐ aggregator, exchanges ,

vendors and independents .

B2N delivers total freedom of format for all data sources, Vendors, Exchanges et al.

You choose your source of data with no technical restriction.

Flexibility

Easy customization to fit a wide range of customer needs with configuration changes only.

Instant deployment

‐ We provide off‐the‐shelf, platform‐independent installation package, which takes just minutes to get

you up and running.

Modules and Applications

Large number of ready‐to‐use modules and applications:

numerous feed handlers covering large amount of consolidated, direct and Forex feeds;

adapters to 3rd party platforms and MarketHub applications.

Multi-platform

- Support for Windows, Solaris and Linux in both 32 & 64-bit configurations. The data can be accessed

through our C++, Java, C# & COM APIs, Excel adapters, out-of-the-box applications or our adapters to 3rd

party

applications.

Page 4: B2N Short Brochure 17062016

B2N/Business Case & Cost savings business case

B2N - MarketHub

Fundamentals

-------------------

MarketHub allows users to focus completely on the business development process, utilizing easy

and clear access and overview to the financial market data. Key advantages and major distinguishing

features include its great flexibility and unparalleled rapid deployment.

MarketHub transports tremendous amounts of market data over your network, including price and

trade information for financial instruments.

MarketHub provides data access from within Excel spreadsheets, off-the-shelf applications and easy

to use SDK libraries for C++, Java, C# and COM.

MarketHub is a monitoring and data-broadcasting technology, allowing traders, brokers and

financial analysts to track and publish changes of financial data or use data for automated trading. It

provides a rich set of tools to respond to the ever changing requirements of financial markets.

MarketHub allows heterogeneous formatted feeds to be integrated and then demultiplexed again

to different client formats using existing 3rd party infrastructure, preserving customer’s current

investments.

-------------------

COMPETITIVE ADVANTAGE

-----------------------

No vendor “lock-in”:

multi-platform – Windows, Linux, Solaris

multiple transport adapters – B2N’s Zero, B2N's TCP, 29West’s LBM, IBM’s LLM and TIBCO

Large number of ready-to-use modules and applications:

numerous feed handlers covering large amount of consolidated, direct and Forex feeds;

adapters to 3rd party platforms

set of MarketHub applications

Flexibility/Extensibility:

modularized, pluggable architecture

low learning curve APIs for C++, Java, C#, COM etc.

----------------------

Page 5: B2N Short Brochure 17062016

B2N/Business Case & Cost savings business case

-------------------------

Technology improvements:

“Exception Trading Performance” – optimize trading performance by using the best and dynamically

changing combination of data sources for derived prices that are redistributed to clients.

Generate “Best of Breed Data Feed” – Reliable, Consolidated, Aggregated, Resilient, Easy

manageable on-the-fly according to client’s parameters. (Multiple sources can be used by vendor or

by venue)

Controlling channel – an internal generated feed can switch on/off different rules sets in real-time

Custom rules and algorithms - can be easily added from the customer itself.

--------------------------

--------------------------

Management improvements:

Having “One” easy-to-use interface/solution to multiple data sources instead of many different

technology flavours from different providers.

“Lifting the burden” from the internal resources(Development against constantly changing, different

APIs and adaptors is not part of the customer core business).

“Rapid integration” of already developed and proven existing technology.

“Vendor independence” - by creation own instrument names the customer can easily switch

between data providers.

Reduced “Total Cost of Ownership”

Reductions of “View charges” and “Exchange Fees”

---------------------------

Douglas Winton Director B2N Limited Birchin Court, 20 Birchin Lane, London EC3V 9DU Tel: +44 203 751 9532 Fax: +44 560 065 3061 Email: [email protected] Web: www.b2net.net

Page 6: B2N Short Brochure 17062016

1

THIS DOCUMENT CONTAINS INFORMATION PROPRIETARY TO B2N LIMITED, AND MAY NOT BE REPRODUCED, DISCLOSED OR USED WITHOUT EXPRESS WRITTEN PERMISSION FROM B2N LIMITED

T + 4 4 2 0 7 6 1 7 7 6 1 1

THE CLOCK HOUSE . STATION APPROACH . MARLOW,BUCKS .SL7 1NT .UK.WWW.B2NET.NET

F + 4 4 5 6 0 0 6 5 3 0 6 1

Tomorrow’s best of breed solutions delivered today

MarketHub

OTFE Optimized messaging infrastructure - extreme message serialization / deserialization protocol

- With sate-of-the art patented data representation giving in average 50% smaller size without increasing CPU utilization

- With state-of-the art OrderBook representation in array deltas

- With agnostic architecture to third party transports

Authority Server

- Multi-level real-time data cache

- Data access permission manager

- Usage reports

- Optional session management designed to optimize the exchange fees.

- Unlimited connections

- Ability to connect multiple authority servers

-WebLets support for monitoring and data access

Client pack

- Microsoft Excel subscriber ( RTD Server) ( supports XL XP, 2003,2007,2010)

- Microsoft Excel Publisher ( enabled data contribution directly from spreadsheets )

- APIs (pub/sub) ( C#/C++/JAVA/COM/VB/VBA WIN/LIN/SOLARIS/32/64)

- TCP Protocol Decoder pattern Library for Java and C++

- Session and SecurSession APIs - ability to have one to one communication

- MHPanel C#

- MHPanel Java

- Auto updating capability

- Resilience capability

Client pack add-in

- Hi-Performance Microsoft Excel Publisher

Page 7: B2N Short Brochure 17062016

2

THIS DOCUMENT CONTAINS INFORMATION PROPRIETARY TO B2N LIMITED, AND MAY NOT BE REPRODUCED, DISCLOSED OR USED WITHOUT EXPRESS WRITTEN PERMISSION FROM B2N LIMITED

T + 4 4 2 0 7 6 1 7 7 6 1 1

THE CLOCK HOUSE . STATION APPROACH . MARLOW,BUCKS .SL7 1NT .UK.WWW.B2NET.NET

F + 4 4 5 6 0 0 6 5 3 0 6 1

Tomorrow’s best of breed solutions delivered today

Historical pack

- TickRecorder - ability to record tick by tick data in a database

- TimeSeriesGenerator - ability to generate/record Open/Hi/Low/Close in a database

- TimeSeriesPublisher - ability to retrieve data from a database and publish it as an instrument

- FlatFiles - ability to record real-time data in flat files on the disk

- XMLRecorder - ability to record messages/ticks in XML format

- XMLReplay - ability to repay recorded XML messages/ticks

- BinaryRecorder - ability to record messages/ticks in binary format

- BinaryReplay - ability to repay recorded binary messages/ticks included in the recorder

Web site pack

- WebLets server - Interface for developing web apps for the real-time data world

- PollServer - enables integrating real-time data in web sites on lease-time base

- PollClient Java - enables access to PollServer from java

- PollCient C# - enables access to PollServer from C#

Feed Control Pack

- ability to control, consume and refine multiple incoming feeds/instruments and generate one consolidated feed based

on priorities, availability and quality of the incoming feeds

- ability to filter unwanted data

- ability to generate data. inject and intermix it from one feed to another

- ability to aggregate/consolidate instruments across exchanges/feeds - BBO & OrderBook

- ability to discover the exact price for a given amount - IBBO ( volume weighted BID/ASK ) - VOD.L|150000

Data Manipulation Pack

- ability to generate delay feed from real-time feed based on exchange rules

- ability to reduce open/close requests by introducing lease time on close requests

Data Transport adapters

Page 8: B2N Short Brochure 17062016

3

THIS DOCUMENT CONTAINS INFORMATION PROPRIETARY TO B2N LIMITED, AND MAY NOT BE REPRODUCED, DISCLOSED OR USED WITHOUT EXPRESS WRITTEN PERMISSION FROM B2N LIMITED

T + 4 4 2 0 7 6 1 7 7 6 1 1

THE CLOCK HOUSE . STATION APPROACH . MARLOW,BUCKS .SL7 1NT .UK.WWW.B2NET.NET

F + 4 4 5 6 0 0 6 5 3 0 6 1

Tomorrow’s best of breed solutions delivered today

- B2N Zero Latency - free (included )

- B2N TCP - free (included )

- B2N HTTP - free (included )

- B2N Multicast

- TIBCO

- LBM/29WEST

- LLM ( IBM )

Adapters to RMDS/TREPS

- RMDS Input adapter (sub - enables data from RMDS inside MarketHub) ( SFC, RTFA, UPA – interactive)

- RMDS Output adapter (pub - enables data from MarketHub inside RMDS) ) ( SFC, RFA, UPA – interactive)

Adapters to Coral8

- Coral 8 C# and output Java adapter (pub - enables data from MarketHub inside Coral 8)

Feed handlers

- Bloomberg BPIPE

- Bloomberg BPOD (BPIPE on demand)

- Bloomberg MBP (Managed BPIPE)

- Bloomberg Server API (SAPI)

- IDC (Interactive Data / ComStock)

- RDF

- QuoteSpeed (Tenfore/Morningstar)

- Budapest Stock Exchange

- Bulgarian Stock Exchange

- Eurex

- European Energy Exchange

- Frankfurt Stock Exchange (Deutsche Börse )

- Irish Stock Exchange

Page 9: B2N Short Brochure 17062016

4

THIS DOCUMENT CONTAINS INFORMATION PROPRIETARY TO B2N LIMITED, AND MAY NOT BE REPRODUCED, DISCLOSED OR USED WITHOUT EXPRESS WRITTEN PERMISSION FROM B2N LIMITED

T + 4 4 2 0 7 6 1 7 7 6 1 1

THE CLOCK HOUSE . STATION APPROACH . MARLOW,BUCKS .SL7 1NT .UK.WWW.B2NET.NET

F + 4 4 5 6 0 0 6 5 3 0 6 1

Tomorrow’s best of breed solutions delivered today

- Shanghai Stock Exchange

- Vienna Stock Exchange

- LIFFE (NYSE Euronext )

- AutobahnFX

- Currenex

- PATS

- NetBuilder

- LSE

- Turquoise

- Chi-X

- BATS

Page 10: B2N Short Brochure 17062016

B2N XL Subscriber, B2N XL Publisher,

Custom build from Customer

or Third Party apps, modules and adapters

PPPro, Kobra. Electron

Third party RMDS consumers, producers and legacy

apps

RMDS Infrastructure

Two Way RMDS Adapter

RDF

FH (BPIPE) FH(MBP) FH(IDC) FH(TFE)

Optimized Messaging Infrastructure

AUTHORITY SERVER(Cache Engine, Permissions, Sessions, Reports, Unified

Messaging, Transports Intermixing)

Feed Control

Engines:

Feed Consolidation

Unifying(Symbol Mappings)

Filtering

Intermixing

Blending

Quality

Aggregation ( L1 & L2)

VBBO

Built-in CEP

Internal Feeds

etc...

FH ( Custom

Build from

Customer or

Third Party )

Permission

System

(inc. Kick-Off

Session & Role

support)

SQL/XML store

Customer Internal

Permissions

Connection to third

party permission

systems , DACS,

DART etc.

Usage Report ( Who has used

what) SQL/TXT Store

Automated

FieldMappings

Automated

FieldMappings

Automated

FieldMappings

Automated

FieldMappings

Automated

FieldMappings

Monitoring

Interface

Monitoring

Interface

Monitoring

Interface

Monitoring

Interface

Monitoring

Interface

Monitoring

Interface

Select note and type your

message!

Select note and type your

message!

On The Fly Feed Control Management Console

Select note and type

your message!

Select note and

type your

message!

SQL

History

Time Series

Permission Database

Usage Report Database

Tomorrow’s best of breed solutions delivered today

T + 4 4 2 0 7 6 1 7 7 6 1 1

F + 4 4 5 6 0 0 6 5 3 0 6 1

WWW.B2NET.NET

Adapters to Third Party

platforms, (e.g. MAMA

etc. )

KEY FACTS:

REAL OPEN PLATFORM source code access for customers

REAL OPEN API source code access with available implementation on most popular platforms

MULTI PLATFORM C++ & Python( Win 32/64, Lin 32/64, Sol 32/64), Pure Java, C# (Win 32/64), VB (Wn32/64)

MULTI TRANSPORTS WITH INTERMIX CAPABILITY B2N built-in, TIBCO, LBM ( 29West/Informatica), IBM LLM

ADDITIONAL SUPPORT customer access to the actual developers involved in the exact module subject to the support issue

Generic Schematics

Page 11: B2N Short Brochure 17062016
Page 12: B2N Short Brochure 17062016

Authority

InProc Client(Pub/Sub) [1]

Ex: (inproc://?id=Operator[1])

InProc Client(Pub/Sub) [N]

Ex: (inproc://?id=Operator[N])

.

.

.

TCP Client(Pub/Sub) [N+1+M]

Ex: (tcp://192.168.1.1:8606?id=Operator[N+1+M])

TCP Client(Pub/Sub) [N+1]

Ex: (tcp://192.168.1.1:8606?id=Operator[N+1])

.

.

.

HTTP Client(Pub/Sub) [N+1+M+1+U+1+H]

Ex: (http://localhost:9119/PacketTransport?server=tcp://

192.168.1.1:8606?id=Operator[N+1+M+1+U+1+H])

HTTP Client(Pub/Sub) [N+1+M+1+U+1]

Ex: (http://localhost:9119/PacketTransport?server=tcp://

192.168.1.1:8606?id=Operator[N+1+M+1+U+1])

.

.

.

HTTP Server (http tunnel)

TCP/(or InProc) Client(Sub) [A-Sub]

Ex: (tcp://192.168.1.1:8606)

UDP (multicast) Client(Pub) [A-Pub]Ex: (tib://<service>?network=<network>&daemon=<daemon>)

TCP/(or InProc) Client(Pub) [B-Pub]

Ex: (tcp://192.168.1.1:8606)

UDP (multicast) Client(B-Sub)Ex: (tib://<service>?network=<network>&daemon=<daemon>)

UDP (multicast) Client(Pub/Sub) [N+1+M+1+U]Ex: (tib://<service>?network=<network>&daemon=<daemon>)

UDP (multicast) Client(Pub/Sub) [N+1+M+1]Ex: (tib://<service>?network=<network>&daemon=<daemon>)

.

.

.

T + 4 4 2 0 7 6 1 7 7 6 1 1

F + 4 4 5 6 0 0 6 5 3 0 6 1

WWW.B2NET.NET

.

.

.

Network Transports

Working Together ( Intermixing)

Tomorrow’s best of breed solutions delivered today

Generic Schematics

Page 13: B2N Short Brochure 17062016

B2N XL Subscriber, modules and adapters,

monitoring

RMDS Infrastructure

RMDS Adapter

RDF

FH(MTSAR)FH(CURRENEX/

FIX)

Optimized Messaging Infrastructure

AUTHORITY SERVER(Cache Engine, Permissions, Reports, Unified Messaging,

Intermixing)

Feed Control

Engines:

Feed Consolidation

Unifying(Symbol Mappings)

Filtering

Intermixing

Blending

Built-in CEP(3 instances 1-st instruments

starting from 0* to M*, 2-nd N*

to Z*, 3-rd ALGO only #*)

Internal Feed from XL for

ALGO Feed Control Instance

Service name (B2N_MID)

Permission

System

SQL/XML store

Usage Report ( Who has used

what) SQL/TXT Store

Automated

FieldMappings

Automated

FieldMappings

Automated

FieldMappings

Monitoring

Interface

Monitoring

Interface

Monitoring

Interface

Monitoring

Interface

Select note and type your

message!DACS

Select note and type your

message!

On The Fly Feed Control Management Console

Select note and type

your message!

Select note and

type your

message!

Permission Database

Usage Report Database

Tomorrow’s best of breed solutions delivered today

T + 4 4 2 0 7 6 1 7 7 6 1 1

F + 4 4 5 6 0 0 6 5 3 0 6 1

WWW.B2NET.NET

Service remapping

21 instances for IDN and 21 instances for MSTAR

B2N_IDN_FILTERED (BID-ASK to ORDER_BID ,ORDR_ASK)

B2N_IDN_CTRL_1 to 10 (BID-ASK to B_PRICE_x, A_PRICE_x)

B2N_MSTAR_FILTERED (BID-ASK to ORDER_BID ,ORDR_ASK)

B2N_MSTAR_CTRL_1 to 10 (BID-ASK to B_PRICE_x, A_PRICE_x)

B2N_MSTAR B2N_CURRENEX

B2N_IDNB2N

B2N_MID

Authority ServerInternal

B2N

Select note and type your message!

Select note and type your message!

Trading Leaf

Pricing &

Trading System