May 22, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Collaboration Syndicate This
Print this article    Email this article    Talk Back!    Write to Editor
Algorithmic Trading - Key Components for Real-Time Trading (Part II of II)
04/09/2008
By Colin Clark, VP Customers, Streambase Systems Inc.
Algorithmic Trading Part 2 Editor's Note: This article is a continuation of last week's first installment on key components for real-time algorithmic trading. Be sure to read part one if you missed it last week. Remember to sign up for our April 16th discussion on IT in financial markets as well.

> Trading Strategies/Signal Generation

Figure 3Statistical trading strategies are predictions of future market behavior based upon the detection of a pattern within current and historical data.  The deduction of the strategy is normally performed by careful analysis of historical data.   The trading strategy is implemented as a pattern detection process that triggers buy or sell orders.

ADVERTISEMENT
Our Popular Webinars
BPM for Supply Chain: Do you have the visibility you need for a responsive supply chain?
Accelerating Collaborative Content Development in Communities: The Business Process Expert Book Case Study and Analysis
Enterprise SOA and the Mainframe
Achieving Process Optimization and Efficiency in Manufacturing –
A BPM Best Practice
Accelerate Agility and Lower Costs by Virtualizing and Governing Your SOA
More Webinars

What is classically called Statistical Arbitrage is usually a simple form of this pattern detection that applies to very short periods of time.  When strategies are required to respond very rapidly it becomes necessary to perform the pattern detection and trigger the order automatically in real time.                       

As algorithmic trading becomes more complex, trading strategies have been and continue to be developed.  Each strategy primarily consists of the detection of one or more patterns and placing an order when these patterns are detected.  The detection of the patterns requires:

  • The calculation of aggregated values
  • A snapshot of the market
  • Calculations to be performed over windows of data
  • Variability in the coefficients
  • Multiple inter-related phases

Many patterns are based upon the comparison of current point data with some form of aggregated data.  In the very simple patterns this may mean comparison of current price with some set of mean prices or the comparison between a set of mean prices.  As the strategies have grown in complexity the number and complexity of aggregation has grown.  This will continue to be true and thus the ability to extend the calculation capability of any system is important.

Page 1

More Top Stories
Is Governance the Silver Bullet of Agility? Gold Club Protected
Forrester Research: BPM Tool Use Varies By Sector Gold Club Protected
More Top Stories
Subscribe to our Newsletters
ebizQ Weekly Gold Club Update
Live Webinar Updates
Updates from ebizQ Partners
ebizQ SOA Update
ebizQ BPM Update
ebizQ Security Update
ebizQ BI Update
ebizQ Open Source Software Update
Virtual Show Newsletter
ebizQ Web 2.0 and the Enterprise
Your E-mail Address:
PepsiAmericas: Realizing Real-Time Communication
a refreshing approach to ESB and data integration

Date: May 28, 2008
Time: 13:00 PM ET
(17:00 GMT)

REGISTER TODAY!
Accelerate Agility and Lower Costs by Virtualizing and Governing Your SOA
Date: May 29, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Archived Webinars | Upcoming Webinars
  ZapThink Report: Filling in the Pieces of the Service Lifecycle Puzzle - Mercury's Comprehensive Approach to the Service Lifecycle

As companies roll out their SOA offerings, they quickly realize that to achieve the benefits promised by SOA, they must manage and govern the...Learn More

ebizQ also recommends
 BAM for BPM: Improving Your Organization’s Agility to Anticipate and Respond to Changes in Process Performance
 BI for Telecom
 BI for Process Industries
 BI for Health Care
 BI for Decision Makers
More White Papers

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map