Saturday, March 3, 2012

Data Warehousing, Storage and Analytics

Neotick provides multiple solutions to support these technologies and needs:
  • Very large scale, on-site and Cloud based data warehouses.
  • Data mining, cube modeling, data analytics, pattern recognition and predictive modeling systems.
  • Intelligent 1st, 2nd and 3rd normal form database schemas for orders, executions, instruments and market data.
  • Very large scale, cloud based data warehouses for historical market data including depth of book archiving.
  • High availability, fault tolerant, clustered, replicated enterprise database architecture for maximum uptime.
  • File and in-memory synchronized storage solutions and technologies.
  • Leveraging Cloud Computing and Neural Networks to host very large scale enterprise wide analytical models in a services oriented architecture.

Neotick is your bleeding edge technology partner that boasts the most advanced technical capabilities, subject matter expertise and solutions customized to give you unparalleled edge in today’s world and the future of trading.


Blogged by Bill Faruki CTO, Neotick, Inc - bfaruki@neotick.com - www.neotick.com - +1 312 884 7604

Trade Flow, Market Data & News Feed Handlers

Exchanges, ECN’s, dark pools, crossing networks, algorithmic routes, market data feeds and news providers are popping up all over the globe. Complex securities, exotic products, rate based instruments, single stock futures and all sorts of other weird securities are now part of the global fabric of capital markets.
Connecting to, conducting business with and consuming data from all of the above, globally, is a major challenge for trading organizations. Combine this with the need to handle millions of market data messages per second, translate them, archive them and then re-distribute them.
Sending orders to and receiving executions from all of these global venues needs to happen at a very high rate of speed and in the most efficient manner possible all while you meet a very high standard of reliability and resilience.
Neotick knows this space very well and has delivered numerous solutions to these challenges. Some of our capabilities are listed below:
  • Trade order adapters to all global venues including exchanges, ECN’s, dark pools, crossing networks, algorithms and more.
  • Market data feed handlers to all global venues including exchanges, ECN’s, dark pools, crossing networks, algorithms and more.
  • Normalized news handlers and parsers to all major providers.
  • Hardware based trade order and market data handlers.
  • Hardware based FAST decoders using custom or FPGA technologies.
  • Hardware based implied engines and index calculators.
  • Venue latency “pinger” for fastest path order routing.
  • In-memory order book, order management, implied pricing engine.
  • Expertise with multi day session management, dynamic session calendars and round the clock session management.
  • FIX, FAST, FIXML and ITCH etc. protocol expertise.
  • Integration with major market data vendors such as Active Spryware, Bloomberg, Reuters, OPRA, DTN eSignal etc.
  • Integration with CameronTec, Appia, Fidessa, Onix etc.
  • Integration with Thompson Reuters, Bloomberg, Need To Know News (NTKN), Dow Jones, RapiData etc.


Neotick is your bleeding edge technology partner that boasts the most advanced technical capabilities, subject matter expertise and solutions customized to give you unparalleled edge in today’s world and the future of trading.

Blogged by Bill Faruki CTO, Neotick, Inc - bfaruki@neotick.com - www.neotick.com - +1 312 884 7604


Firm, Portfolio, Position, Order & Multi Asset/Currency Risk Management Solutions

In order to effectively manage and monitor the deployment of trading capital and stay on top of risk and exposure, modern trading firms must implement a suite of tools and solutions that continuously record, balance and aggregate your trades into more coarse views of your positions.
These views should be adjustable to look at your positions from the point of view of the firm as a whole, the particular trading desk, the trader generating the order, the beneficial account for the order, by the type of security, the security itself or any other number of combinations.
Once the position is known the risk associated with that position must be calculated in real-time. Exposure to various benchmarks and other thresholds must be identified and artificial intelligence must be employed to assist in very complex real-time computations so that an organization may be able to monitor, set alerts triggers, have advance warning of potential risks and then take the necessary automated or manual actions as needed to mitigate or hedge risk.
These risk systems should be intelligent enough to distinguish between the various types of asset classes and assets within a portfolio and normalize the various currencies these securities settle in to a consistent base currency.
Additionally trading firms should have the ability to play with “what if” scenarios and intelligently create and exercise stress test models so that they may be aware of potential weaknesses and address them.
Neotick builds these systems using these capabilities:
  • Complete real-time, client and/or server based, pre and post trade risk management and monitoring solutions.
  • Enterprise wide real-time multi asset class and multi currency risk analytics and portfolio risk systems.
  • Real-time, multi asset class, multi currency portfolio margining.
  • Firm wide, trader, account, instrument based, position, clip limits, daily drawdown, max loss, delta neutral, exposure, hedge based risk modeling and management.
  • Integration with turnkey vendor risk solutions.
  • Synthetic order and position management.
  • Emergency exit, portfolio-flattening, auto shut off systems.
  • Portfolio orchestration and tuning systems.
  • Portfolio currency base normalization.
  • Enterprise wide, multi asset class, order management solutions.
  • Order history reporting.
  • Trade reconciliation, aggregation and tracking.
  • Execution efficiency management and analysis solutions.
  • “What if” scenario modeling and stress testing.
  • Drill down risk analysis, identification and actioning.
  • Compliance monitoring, alerting and reporting solutions
Neotick is your bleeding edge technology partner that boasts the most advanced technical capabilities, subject matter expertise and solutions customized to give you unparalleled edge in today’s world and the future of trading.

Blogged by Bill Faruki CTO, Neotick, Inc - bfaruki@neotick.com - www.neotick.com - +1 312 884 7604

Credential & Risk Profile Management Solutions

As organizations grow and risk and exposure become an increasingly crucial part of managing your business, your business challenges exponentially increase.




Enterprise trading platforms now require multi layered security protocols, diverse and scalable configurations and must integrate with existing credential management systems.

Risk controls now require very complex rules, tiers, templates, computation and analytics. These controls execute in real-time and in parallel with other systems to ensure the financial integrity of the organization.

Neotick can help you design and build these solutions with the following capabilities:
  • Enterprise wide, fully integrated security, authentication and credential management solutions.
  • Real-time, credential and risk profile refresh management solutions.
  • User friendly, intelligent, profile management interfaces.
  • Dynamic, push based credential and risk profile updating.
  • Fully integrated custom solutions with turnkey vendor based solutions.
Neotick is your bleeding edge technology partner that boasts the most advanced technical capabilities, subject matter expertise and solutions customized to give you unparalleled edge in today’s world and the future of trading.

Blogged by Bill Faruki CTO, Neotick, Inc - bfaruki@neotick.com - www.neotick.com - +1 312 884 7604

Order Routing, Execution & Security Master Solutions

Given the current availability of liquidity providers, their incentive programs and product offerings, routing to the right venue has become increasingly important and in some instances is a critical process for an efficient trading platform.

Combine that with the need to execute large list orders and block orders with minimal market impact and simultaneously monitor and manage the execution efficiency of your orders, you are now faced with a new challenge.

Now add to that challenge the growing number of liquidity venues, their growing number of product offerings combined with the potential for infinite permutations of derivative securities, drives a mission critical need for a robust, intelligent and efficient security master solution.


Neotick has solved these challenges with custom solutions for the industry that include:
  • Rules based, configurable, prioritized order to venue routing solutions.
  • Venue and rule based order validation.
  • Smart order routing to exchanges, ECNs, dark pools and crossing networks.
  • Buy side to buy side order blotters, order books and crossing solutions.
  • Internal blotter, order book and crossing solutions.
  • Sell side liquidity aggregators and best price execution management solutions.
  • Complex, rules based, quantitative algorithmic execution management solutions.
  • Fastest path, smartest path, best rebate based order execution solutions.
  • Arrival price, volume, interval, age, average price, TWAP, VWAP, T-VWAP based execution algorithms.
  • Broker execution algorithms. Barclays, BB, CSFB, Knight, Edge, GS, ITG, Nomura, NYFIX, Pragma, Piper Jaffray, UBS etc.
  • Back test, simulate and execute innovative algorithms.
  • Multi leg execution, fill aggregation and average price calculators.
  • Intelligent security master with interpreted derived instrument modeling.
  • Multi asset class, third normal form, security management databases.
  • Support for the creation of synthetic instruments.
Neotick is your bleeding edge technology partner that boasts the most advanced technical capabilities, subject matter expertise and solutions customized to give you unparalleled edge in today’s world and the future of trading.

Blogged by Bill Faruki CTO, Neotick, Inc - bfaruki@neotick.com - www.neotick.com - +1 312 884 7604

High Speed & High Throughput Messaging Fabric

Today’s financial markets data volumes, latency, reliability, resiliency and routing demands are pushing the very boundaries of software and hardware technology.
Additionally the need for reliable, fault tolerant, high availability services that span a global infrastructure of producers and consumers is fast becoming the norm for financial applications at an enterprise level.
Optimized, ordered, reliable, secure and routed delivery of messages produced by services to be consumed by services in the fastest and most efficient possible fashion is the very heart and soul of a robust, scalable, efficient and effective trading platform.
Neotick has always understood this and has built numerous generations of such messaging fabric. Our capabilities are unmatched is this area.
  • Ultra low latency, very high throughput messaging bus.
  • Point to point, universal and targeted broadcast messaging.
  • Emergency and administrative messaging and notification.
  • Reliable, ordered, router traversable, optimized multicast messaging.
  • Encrypted, compressed and shortest path messaging.
  • Topic based, publish and subscribe messaging.
  • Wide area network multicast forwarding and consumption.
  • Message routing algorithms to support millions of messages per second.
  • Routing and queue congestion management algorithms.
  • Custom socket adapters and kernel bypass technologies.
  • Protocol mapping to support fanning, distribution and traversal of layered networks.
  • Dynamic traffic shaping and routing.
  • Producer/Consumer auto-discovery and QoS management.
  • In and Out of process communication capabilities.
  • Large block data streaming technologies.
  • Architect and build high availability, fault tolerant, distributed, SOA based enterprise solutions.
Neotick is your bleeding edge technology partner that boasts the most advanced technical capabilities, subject matter expertise and solutions customized to give you unparalleled edge in today’s world and the future of trading.

Blogged by Bill Faruki CTO, Neotick, Inc - bfaruki@neotick.com - www.neotick.com - +1 312 884 7604

Algorithmic, Quantitative, Order Generation & Market Data Consumption

The modern day trader must be able to consume, process and compute hundreds of thousands to millions of market data messages per second and then identify various opportunities to capture alpha while, almost instantly, submit very simple to the most complex types of orders to a vast array of venues with complex order and execution logic.
These complexities heighten the demand for quantitative and algorithmic, intelligent trade order producers and market data consumers and processors.
Now enter the world of automated trading.
You could simply need to compute a spread price between two identical securities, imply a price for a more complicated multi-leg spread, compute a weighted index consisting of a basket of securities or take it to a whole different level and mathematically infer fair value pricing based upon the price behavior of thousands of component securities on both the implied bid and implied offer side and you need to do all of this in real-time, tens of thousands of times a second.
Once computed and fairly priced you need to simultaneously transmit one or more orders to one or more venues with complicated order parameters, modify each of those orders as necessary and automatically, possibly hundreds of times per second and manage the rapid inflow of acknowledgements, rejections and executions. Simultaneously updating your true position, calculating your exposure and risk and thinking about how to the hedge your position with a plethora of correlated and non-correlated securities each priced and valued differently.
Additionally you need to know exactly where your breakeven targets are, compute profit targets based upon a set of fuzzy rules and dynamically set exit thresholds and then act upon these exit criteria automatically.
A human simply cannot do this.
Neotick can build those automated solutions for you to include:
  • Complex order, contingent order and other custom order types.
  • Order queuing/caching, timed release.
  • Intelligent, multi leg, multi asset class spreaders with tick inference.
  • Complex, multi leg, composite instrument automated quoting systems.
  • Book stackers, order book queue managers, market making systems.
  • Intelligent option volatility modeling systems, Greek based quoting systems.
  • Mass modeling, correlation modeling and mass quoting systems.
  • Pure and statistical arbitrage, multi asset class, black and gray box systems.
  • Hardware based quantitative modeling, mass pricing engines.
  • Intelligent, multi asset class, multi currency, broker neutral, algorithmic API.
  • Embedded standard indices and custom indices calculators.
  • Embedded delta, correlation and position based hedging models.
  • Event arbitrage, corporate action and news based algorithms.
  • Trend based, pairs, sector based, delta neutral, mean reversion, scalping, rebate, large order “pingers” and basis algorithms.
  • Back testing, live simulation and machine learning to improve algorithms.
  • Leverage Neural Networks to distribute mass computational models.
  • Leverage Cloud Computing to host very large-scale analytical models.
  • Leverage Social Media for sentiment gauging and predictive modeling.
  • Advanced data mining, pattern recognition and statistical analysis.
Neotick is your bleeding edge technology partner that boasts the most advanced technical capabilities, subject matter expertise and solutions customized to give you unparalleled edge in today’s world and the future of trading.

Blogged by Bill Faruki CTO, Neotick, Inc - bfaruki@neotick.com - www.neotick.com - +1 312 884 7604