September 07, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Business Intelligence + Information Management 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
Insurance Roundtable: Discovering the Missing Link of Business Architecture
How Secure is Your Data? Learn about PCI Solutions
You Can Implement Today.
Reducing Cost of Legacy Systems with Guaranteed ROI
How to Get a BPM Initiative off the Ground
The Future of Application Servers in the Enterprise & IBM WebSphere Application Server V7
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:
The Future of Application Servers in the Enterprise & IBM WebSphere Application Server V7
Date: Sep 10, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
How to Get a BPM Initiative off the Ground
Date: Sep 16, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Archived Webinars | Upcoming Webinars
  Mitigate Risk with Security Assessments
Security requires a broad, organization-wide effort that extends to people, policies and actions. To mitigate risk and manage security, organizations...Learn More
ebizQ also recommends
 IBM Smart Strategies for Web 2.0 Newsletter
 Twelve Common SOA Mistakes and How to Avoid Them
 The End of Middleware
 High-Performance SOA Management with a Virtual Services Environment
 Increasing the Effectiveness and Efficiency of SOA Through Governance - 2008 SOA Governance Survey Report
More White Papers

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

Live Chat