Custom .NET & JAVA Programming for Brokerages

 

ETNA Software brings innovation and growth back on your IT department's agenda.

We offer cost-effective .NET and JAVA software development services as well as a range of pre-built custom software components for brokers.

 

The following types of organizations take advantage of ETNA Software offerings for sell-side:

  • Retail Brokers
  • Agency Brokers
  • Broker-Dealers
  • DMA Brokers
  • Discount Brokers
  • Online Brokers

Rich web front-ends

ETNA Software builds custom .NET and JAVA based web applications as well as stand-alone components for brokers and broker-dealers. These custom applications are programmed to support such functionalities as live portfolio with P&L, real-time and theoretical risk exposure, time and sales data streaming and more. The visualization method is chosen according to a client's demands in latency and availability - from MS Charts to AJAX-based to Silverlight.

ETNA Software capabilities include:

  • Option value calculators
  • Price probability calculators
  • Profit/Loss calculators
  • Custom OMS screens
  • Technical analysis tools

Custom TCP and MCAST clients

ETNA Software develops custom .NET or JAVA based services that listen to market data via unicast (TCP) or multicast (MCAST). Received top-of-the-book or depth-of-book data may be then routed as a business object to your trading engine or any other subscriber.

Supported MCAST/TCP feeds include, but not limited to:

  • BATS Europe PITCH

  • EMF

  • LIFFE Connect API

  • Equiduct VBBO

  • ICE iMpact Multicast

  • ARCABOOK

  • LAVABOOK

  • ITCH (tcp/multicast)

  • CTF

  • TRACBOOK

  • SCRATCH
  • CHX

  • Infolect

  • Turquoise EMAPI

  • Values API

Routing to markets via rules

ETNA Software use custom order routing tables containing routing rules to build connectivity to certain markets. The routing choices and order entry parameters that are defined by a set of routing rules can be then re-configured from within your trade order management system.

Each routing rule can be, for example, adjusted for:

  • Specific user
  • Company
  • Account
  • Different order parameters.

Solutions for smart order routing

Organizations that want to execute at multiple electronic exchanges and trading venues like Electronic Communication Networks(ECN), Multilateral Trading Facilities(MTF) in Europe, crossing networks & dark pools will take advantage of ETNA Software custom order routing software components that provide smart access to liquidity.

Solutions for high TPS

For clients such as DMA brokers or market makers that want to process more than 2000 transactions per second (TPS) ETNA Software offers custom software development and integration services aimed at providing high-load balancing and high availability.

The support for large trade volumes can be implemented though:

  • Integration of your hardware with a cluster of FIX gateways
  • Programming of a custom load balancing software