[R-SIG-Finance] How to properly compare a trading signal to a random strategy.
Brian G. Peterson
brian at braverock.com
Fri Nov 6 11:51:20 CET 2009
Harry Georgakopoulos wrote:
>
> Set up ^^^^
> Let's say i have an evenly spaced discrete time-series of bid-ask prices. Let's also say that the total number of such bid-ask pairs is N for a given day. Given a signal that generates a buy opportunity on "n" such times (where n << N), how can I reliably say that these n signals have a mean profit that is statistically significant?
> For example, assume I get 35 buy signals throughout the day where I buy the offer, wait 5 minutes and then sell the bid. This will generate a vector of 35 price-differences. These price differences will have a particular distribution.
> Thoughts ^^^^^
> 1. I can compare the distribution of the 35 price-differences generated from the signal against the distribution of 35 randomly chosen entry points throughout the day. (maybe some kind of t-test on the difference of the means of these distributions)
> 2. I can compare the distribution of the 35 price-differences to a rolling window of all possible buys throughout the day and selling after 5 mins. (more data-points to compare against)
> 3. I can compare the distribution of the 35 price-differences against an absolute value of 0.
> Any ideas on quantifying the significance of such a signal would be appreciated. Is one method preferred over another? Am I inadvertently introducing bias in the analysis? I realize that the distribution of the price-differences might not be normally distributed. This might make any analysis based on a t-test invalid.
> Thank you in advance.
> H.
Pat Burns has a paper on this topic on his website.
Regards,
- Brian
--
Brian G. Peterson
http://braverock.com/brian/
Ph: 773-459-4973
IM: bgpbraverock
More information about the R-SIG-Finance
mailing list