
Mathematics 2020,8, 802 9 of 34
2.2. Hypothesis Testing
The scientific method is necessary to make new findings and discover alphas in the form of robust
and profitable trading strategies. However, it is often easy to follow some common reasonings which
are subtly full of different biases that are responsible for many trading strategies underperforming just
after beginning their way in real accounts.
Following Aronson’s approach [
13
], we first define our hypothesis and design experiments that
may let us infer their validity following a statistical analysis approach. Our goal is to determine whether
a trading strategy based on buying or selling a whole candlestick (entering at its open price and closing
the position at its close price) of the timeframe we are working with is profitable consistently in time for
EURUSD pair in FOREX. Long and short signals are defined by a specific type of candlestick pattern
(which may be a single candlestick pattern or a more complex one), the appearance of which triggers
our trade at the open price of the next candlestick.
It is time to define our claim clearly. We use a conditional syllogism to find out whether a trading
strategy has any predictive power. This conditional syllogism has two premises and one conclusion.
These premises are based in the hypothesis that the strategies considered are free of biases (such as
trend bias or data mining bias, which we focus in later to make sure these hypothesis hold). The major
premise reads: If the trading strategy has no predictive power, its average return is zero. The minor premise
is: The strategy considered yields a non-zero average return. Since we are negating the consequence of the
major premise, we are led to negate the antecedent of the major premise as a conclusion. Thus, the
conclusion reads as: The strategy considered has predictive power.
Now, we want to focus on finding out the validity of the minor premise, i.e., whether or not
the strategy yields a non-zero average return. This is where we use hypothesis testing, where the
null-hypothesis
H0
is: The average return of the strategy is zero. As far as we find sufficiently large positive
values for the metric considered (the average return of the strategy) for assessing the profitability of
the trading strategy, we can reject the null hypothesis, thus leading to affirming the minor premise
aforesaid, which means we have found a profitable trading strategy, following the modus tollens logic.
In this latter case, we would have shown empirically that it is possible to produce positive returns
coming from the predictive power of certain candlestick patterns, thus contravening the stronger form
versions of the EMH.
Thus, our sample statistic is the average return of the strategy, and the sampling distribution for
the mean of the average return of the strategy follows a normal distribution with zero mean,
as long as
we can apply the Central Limit Theorem (CLT) [
14
]. It is important to say that the application of CLT
in this case is an approximation that is more accurate when the suppositions made by the CLT are
more realistic. There are two prerequisites: all of the samples forming the sampling distribution for the
mean of the average returns must be independent and identically distributed. The latter condition is
usually not true in the financial realm, but usually employed since it offers a way of approximating to
the solution of the problem. We use a confidence level of 95%, which means that a
p
-value lower than
0.05 is necessary to reject the null hypothesis.
For the average return of a random strategy to be zero, we must check first that the average return
of the price itself (we work with the close price) in the historical data is also zero, otherwise we may
get positive (or negative) average returns due to a trend bias present in the price itself. Thus, we work,
when calculating the returns (given by the difference of the close prices between two consecutive
candlesticks) of our trading strategy, with the detrended series of returns for the close price of EURUSD
pair, by subtracting to the time series of differenced close prices the average of the same series itself.
Since we are looking for the best rule performance among all different candlestick patterns, we
have to consider data mining bias being present in our results. Positive returns of a trading strategy
may be due to two main reasons: luck and predictive power [
13
]. Luck due to good fit of the parameters
of a trading strategy to the price history is a data mining bias appearing whenever a set of parameters
is chosen among a big space of parameters that have been simulated and the best performing one
is chosen. Given a trading strategy, we can get rid of the luck component of the average returns by