Skip to main content

Author Archives: Igor Zvenigorodsky

We (Argo SE) have been helping to design and build the software systems for regulated equity, commodity and derivatives exchanges, crypto, FX and energy market operators, ATSes, dark pools, brokers, hedge funds and HFT shops in US and overseas. We employ the brightest software engineers. We are experts in all aspects of financial technology, trading and exchange technology workflows: order management and routing, trade execution, matching algorithms, exchange connectivity, market data distribution and handling, risk management and control, account and portfolio management, automatic trading and market making.

We code in C++, C#, JavaScript, use high-performance code optimization techniques, multithreading on Windows and Linux platforms, advanced TCP, UDP  and reliable multicast networking.   We are experts in  FIX, FIX/FAST, MDP 3, proprietary order management, market data protocols.  We  with all major RDBMSes  and many popular C++ and C# frameworks  including Boost,  QT, ACE, DevExpress.

There is no project too small or too big for Argo!  Our development fees are very competitive!

Please contact us via info@argocons.com for more information or inquire about our free design session.

We also sell  well designed and tested electronic trading components.  Our flagship product Argo Trading Platform (ATP)  is  a generic multi-asset electronic trading solution that serves as a solid technological base for various types of businesses – from regulated equity and commodity exchanges, crypto exchanges, market makers to brokers, hedge funds and high-frequency traders. We have certified and integrated ATP with major trading venues and market data providers, including: CME,  ICE,  CBOTNSEMCXMCX-SXMOEXLiffeEUREXArcaBats, many US dark pools and ATSes, BitMEX, HotSpotCurrenexEBSIKON, SIAC/Opra, TenForeOpenTickCQG.

ATP comes with ultra-fast order management system (OMS), user friendly desktop and web-based trading screens, charting and technical analysis, algorithmic trading servers, market data distribution and historical market data facility, risk management system, high capacity/low latency matching engine, Trading APIs, High Frequency Trading (HFT) framework, reliable multicast and TCP based messaging system RMCast.

ATP integration team offers assistance in connecting to electronic systems of market participants and regulators for pre-trade risk check, trade confirmation, allocations, regulatory reporting and clearing via MQ, FIX, FpML, and proprietary protocols and APIs.

ATP was successfully used in implementation equity, fixed income and commodity  exchanges, OTC, FOREX, cryptocurrency, commodity (spot and futures), energy markets, ATSes, brokerage and prop trading systems.

Source code and binary licenses, SaaS and hosting arrangements are available.

Are you building a new Energy Marketplace? Argo Trading Platform will provide strong technological basis for your business.

ATP supports Central Limit Order Book (CLOB) and IOI/RFQ/Quote (Negotiation) workflows. It comes with:

  • • high performance instrument-agnostic matching engine that features price-time priority FIFO and several variations of pro-rata matching algorithms, supports all standard order types and time-in-force options, provides implied IN and implied OUT functionality, continuous and  call auction trading sessions, FIX (order and quote management) and FIX/FAST (market data) protocols;
  • ultra-fast OMS with FIX interfaces, smart order framework and order routing capabilities;
  • • commodity spot, futures, options, also, FX and crypto contracts, stocks and fixed income instruments;
  • market data system with FIX, FIX/FAST, proprietary multicast and WebSockets protocols;
  • risk management and back office system with margin engine, commissions engine, market schedule facilities;
  • • flexible market administration and risk management  GUI tools;
  • web-based and desktop user-friendly trading front-ends, with charting and technical analysis tools;
  • • CRM integration;
  • • clearing venues integration;
  • trading and risk control C++, C# and RESTful APIs.

ATP runs on Windows and Linux platforms. We sell binary and source code licenses, provide white labeling, support, training, custom development and consulting services. ATP is maintained by a  “black belt” software engineering team in US and Eastern Europe. Our 24/7 support covers all time zones across the globe. Our license fees are very competitive.  Our clients used to say that our perpetual source code license costs less than a  binary packages from our competitors. Hosted arrangements are available for customers who don’t have their own data center and network infrastructure. We match our competitors prices! Contact us at info@argocons.com for additional information, to schedule a demo or our free one-hour new market design session.

Are you building a new Commodity spot or future contracts marketplace? Argo Trading Platform will provide strong technological basis for your business.

ATP supports Central Limit Order Book (CLOB) and IOI/RFQ/Quote (Negotiation) workflows. It comes with:

  • • high performance instrument-agnostic matching engine that features price-time priority FIFO and several variations of pro-rata matching algorithms, supports all standard order types and time-in-force options, provides implied IN and implied OUT functionality, continuous and  call auction trading sessions, FIX (order and quote management) and FIX/FAST (market data) protocols;
  • • ultra-fast OMS with FIX interfaces, smart order framework and order routing capabilities;
  • • commodity spot, futures, options, also, FX and crypto contracts, stocks and fixed income instruments;
  • market data system with FIX, FIX/FAST, proprietary multicast and WebSockets protocols;
  • • risk management and back office system with margin engine, commissions engine, market schedule facilities;
  • • flexible market administration and risk management  GUI tools;
  • web-based and desktop user-friendly trading front-ends, with charting and technical analysis tools;
  • • CRM integration;
  • • warehouse, clearing venues integration;
  • trading and risk control C++, C# and RESTful APIs.

ATP runs on Windows and Linux platforms. We sell binary and source code licenses, provide white labeling, support, training, custom development and consulting services. ATP is maintained by a  “black belt” software engineering team in US and Eastern Europe. Our 24/7 support covers all time zones across the globe. Our license fees are very competitive.  Our clients used to say that our perpetual source code license costs less than a  binary packages from our competitors. Hosted arrangements are available for customers who don’t have their own data center and network infrastructure. We match our competitors prices! Contact us at info@argocons.com for additional information, to schedule a demo or our free one-hour new market design session.

Are you building a new web-based Cryptocurrency Exchange? FX,  precious metals market or energy market? Check out our flagship product – Argo Trading Platform. ATP is a set of high performance  FinTech software components that we use to build market places around is the globe. ATP comes with:

  • high performance instrument-agnostic matching engine that features price-time priority FIFO and several variations of pro-rata matching algorithms, supports all standard order types and time-in-force options, provides implied IN and implied OUT functionality, continuous and  call auction trading sessions, FIX (order and quote management) and FIX/FAST (market data) protocols;
  • • ultra-fast OMS with FIX interfaces, smart order framework and order routing capabilities;
  • • market data system with FIX, FIX/FAST, proprietary multicast and WebSockets protocols;
  • • risk management and back office system with margin engine, commissions engine, market schedule facilities;
  • • flexible market administration and risk management  GUI tools;
  • • web-based and desktop user-friendly trading front-ends, with charting and technical analysis tools;
  • • CRM integration;
  • • trading and risk control C++, C# and RESTful APIs.

ATP runs on Windows and Linux platforms. We sell binary and source code licenses, provide white labeling, support, training, custom development and consulting services. ATP is maintained by a  “black belt” software engineering team in US and Eastern Europe. Our 24/7 support covers all time zones across the globe. Our license fees are very competitive.  Our clients used to say that our perpetual source code license costs less than a  binary packages from our competitors. Hosted arrangements are available for customers who don’t have their own data center and network infrastructure. We match our competitors prices! Contact us at info@argocons.com for additional information, to schedule a demo or our free one-hour new market design session.

Are you in the process of building a cross-exchange arbitrage algorithmic strategy? Argo Trading Platform and High-Frequency Framework  is here to help!

Prices for relative financial instruments are closely correlated across world exchanges.
Correlation is an important tool for traders engaged in cross-exchange trading, it helps to expose arbitrage opportunities. 
Gold future contracts is a good example. Gold is the same precious metal throughout the world, and gold prices in different countries have historically stayed closely correlated over time, hence its attraction as an arbitrage instrument. The price movements of CME COMEX (USA), SHFE (China) and TOCOM (Japan) gold futures have exhibited correlations in excess of 0.8 for the most of 2017 and 2018 years. The gold futures contracts have attracted decent volume, and the fact that COMEX gold futures are highly liquid during Asia hours has made arbitrage trading between gold futures listed on COMEX, SHFE, and TOCOM especially popular.

Argo HFT  integrates  functionally rich Argo Trading API, ultra-fast Order Management System and Market Data Distribution facility accompanied by number of trading venue and market data  adapters. The solution comes in one light-weight Linux package. Argo HFT provides seamless integration with other Argo Trading Platform components including Argo Trader  trading front-end and Risk Management Facility

Achieving a sub-microsecond latency may be difficult in conventional trading applications. We have “collocated” trading API, order management and market data modules in one process, eliminated IOC-related latencies,  applied a number of tried-and-true and innovative performance optimization techniques.

Our tick-2-order latency satisfies the needs of the most demanding HFT and Market Making applications.  Argo HFT is written on C++ and can be used with various FPGA solutions. Source Code and binary licenses are available. Support and consulting services are available. Please contact us for more information.

Argo SE announces availability of High-Frequency Trading (HFT) solution. Argo HFT  integrates low latency Trading API, ultra-fast Order Management System and Market Data Distribution facility with in-process trading venue order management and market data  adapters. The solution comes in one lightweight Linux package with network interface cards by Solarflare and OpenOnload kernel-bypass IP stack.

Argo HFT provides seamless integration with other  Argo Trading Platform components including Argo Trader trading front-end and Risk Management Facility

Our sub-microsecond tick-2-order latency satisfies the needs of the most demanding HFT and Market Making applications.

Argo HFT is written on C++ and can be used with various FPGA solutions. Source Code and binary licenses are available. Support, consulting and custom development services are available. Please contact us at info@argocons.com for more information.

Argo SE announces availability of High-Frequency Trading (HFT) solution. Argo HFT  integrates Argo Trading API, ultra-fast Order Management System and Market Data Distribution with trading venue (CME iLink, MOEX FIX, NCX/MCX FIX and others) and market data (CME MDP 3, MOEX FIX/FAST, NCX/MCX, ICE) adapters. The solution comes in one lightweight Linux package The solution comes in one lightweight Linux package with network interface cards by Solarflare and OpenOnload kernel-bypass IP stack. Argo HFT provides seamless integration with other components of Argo Trading Platform including Argo Trader (trading front-end) and Risk Management Facility

Achieving a sub-microsecond latency may be difficult in conventional trading applications. We have “collocated” trading API, order management and market data modules in one process, eliminated IOC-related latencies,  applied a number of performance optimization techniques:

  • build on Linux, taking advantages of myriads OS-specific optimization tricks
  • use the best of the breed network technology and kernel bypass IP stack from Solarflare
  • eliminate data copying – whenever possible
  • pre-serialize  FIX messages directed to trading venue
  • refactor data structures to facilitate optimal use of processor cache
  • apply lock-less and block-less design patterns, eliminating OS signaling latency whenever it’s possible
  • utilized OS scheduler interfaces to complete minimize non-deterministic behavior of standard thread scheduling algorithms

Our tick-2-order latency satisfies the needs of the most demanding HFT and Market Making applications.  Argo HFT is written on C++ and can be used with various FPGA solutions. Source Code and binary licenses are available.  Support and consulting services are available. Please contact us for more information.

Are you building your own OTC market? Cryptocurrency exchange? Regulated stock or commodity derivatives exchange?

Check out our flagship product – Argo Trading Platform  ATP is a set of high performance  FinTech software components that we use to build market places around is the globe. We support CLOB and RFQ (manual and automatic dealing and market making) workflows. ATP runs on Windows and Linux platforms. It comes with:

— high performance instrument-agnostic matching engine that features price-time priority FIFO and several variations of pro-rata matching algorithms, supports all standard order types and time-in-force options, provides implied IN and implied OUT functionality, continuous and  call auction trading sessions, FIX (order and quote management) and FIX/FAST (market data) protocols;

— ultra-fast OMS with FIX interfaces, smart order framework and order routing capabilities; 

— market data system with FIX, FIX/FAST, proprietary multicast and WebSockets protocols;

— risk management and back office system with margin engine, commissions engine, market schedule facilities;

— flexible market administration and risk management  GUI tools;

— desktop and web-based trading front-ends, with charting and technical analysis tools;

— trading and risk control C++, C# and RESTful APIs;

— algorithmic trading framework;

— FIX hub/router;

— reliable multicast messaging system.

We sell binary and source code licenses, provide white labeling, support, training, custom development and consulting services. We maintain development and support centers in US and overseas covering all time zones across the globe. Our fees are very competitive.  Our clients used to say that our perpetual source code license costs less than a  binary packages from our competitors. Hosted arrangements are available for customers who don’t have their own data center and network infrastructure. Contact us at info@argocons.com for additional information, to schedule a demonstration session or for a free one-hour design session. We will be glad to help!

Argo SE announces an availability of Exchange-in-the-Box (EiB) solution. EiB is a full-featured electronic market system based on Argo Trading Platform technology. It’s built as a Linux package and can be used on a retail class Linux system with MySQL, Apache and WordPress content management system. EiB comes with powerful matching engine, super-fast order management and market data distribution facilities, account risk management server, web and desktop trading screens, trading APIs, administrative front-end.

We are happy to announce an availability of Exchange-in-the-Box (EiB) solution. EiB is a full-featured electronic market system based on Argo Trading Platform technology. It’s built as a Linux package and can be used on a retail class Linux system with MySQL, Apache and WordPress content management system.

EiB comes with powerful matching engine, super-fast order management and market data distribution facilities, account risk management server, web and desktop trading screens, trading APIs, administrative front-end.

EiB features:

  • Central Limit Order Book (CLOB) workflow;
  • Several flavors of price-time priority and pro-rata order matching algorithms;
  • Support for equities, futures, options, bonds, forwards, exchange traded strategies (like calendar spreads, butterflies) and other instrument types;
  • Implied engine: implied IN and implied OUT;
  • Reach administrative tools with order flow monitoring, dynamic (intra-day) instrument creation, account and risk limit profile management, continuous and call auction style trading session scheduler;
  • Market, Limit, Stop-Loss and Stop-Limit, Iceberg and trailing order types; Day, GTD, GTC, GFS, FOK, IOC, AON time-in-force options;
  • Validation of order price alignment, price range, minimum order size, order size increment, and more;
  • FIX interfaces for order management;
  • Order routing to external trading venues capabilities;
  • FIX/FAST and FIX protocols for market depth (full snapshot, incremental updates), market statistics, and instrument definitions distribution;
  • Integration with WordPress-based CRM.

 

Advanced multithreading helps to utilize multiple processors efficiently. Multiple matching engines to work in concert in one trading environment.

Argo Trading Platform was successfully used in regulated (stock and commodity) exchanges, OTC, FOREX and cryptocurrency markets across the globe.

EiB package is designed to help new market operators to build a working model, quickly integrate system with 3d party applications and move it to production.

Argo Trading Platform server modules are written in C++ for performance and portability, front-ends are JavaScript and Windows C#/.Net based applications.

Source code licenses are available.

We provide support, integration and custom financial software development services.

Please contact as at info@argocons.com for more information.

News:

read all news»
Email