Showing posts with label Eurex. Show all posts
Showing posts with label Eurex. Show all posts

Thursday, 20 September 2018

FGBM vs FGBL


Introduction

I love macroeconomics, this is why I have some preference for the interest rate derivatives. If we check the main European fixed income futures, we need to have a look at the Eurex exchange. One of my favourites futures is the FGBL (bund future). However, it’s difficult to trade for individuals with small accounts because it’s easy to get stopped out. If the 10-year bund future is to volatile for you, I would recommend having a look at the FGBM (5-year bond future known as bobl) It has the same tick value as the FGBL and it´s less volatile. And if you are starting, I would definitely go for the FGBS (2 German bond future called Schatz).


Can we trade these products only looking at the macroeconomic indicators?

Well, I believe that you can, it depends on the size of your account, the trade size, the strategy (risk management, money management) …

If you have a big balance, you can trade according to the macroeconomic data as far as you trade a small size and you look for the medium term or long term. The problem here is that you need to create your own indicator that shows you the health of the economy. In the current environment, I find this challenging because some assets are influenced by the central banks' decisions and political uncertainty (it’s very difficult to measure these factors and include them in a model). I highly recommend to set up a stop if you are going to trade like this.

FXandFixedIncomeTrading logo
    FXandFixedIncomeTrading logo, own elaboration

What are the alternatives of trading trends?

If you don’t like to trade trends you should be looking for market neutral strategies.  This kind of strategies are used by hedge funds. It basically consists of hedging. It seeks to avoid the market risk. The way to apply this strategy with futures is with intra-product spreads or inter-product spreads.


FGBM-FGBL Spread

I’ve been looking for a trading strategy like this for a while. I decided to spread the FGBM and the FGBL at the ratio of 3 to 1. I have checked only the charts but they look good to me.

FGBM-FGBL Dec18, daily
     FGBM-FGBL Dec18, daily, source: TradingView

As you can see it has been moving in range since the middle of June. The range of the spread has been 160 ticks (234.60 and 233) while the bund range has been 291 ticks. I wouldn’t recommend holding overnight positions because these futures can open with a gap.


Conclusion

Sometimes is worth to consider market neutral strategies. Their main advantages are: there are multiple of entries, they are less risky than the outrights, you can consider as an alternative strategy if there is a lot of uncertainty in the market.  Obviously, the ratio 3 to 1 used in the example is random. I could have chosen a different one. Ideally, we should compare the DV01 of these futures and get the ratio from there. On the other hand, you can consider the different volatilities of the products involved or the correlation to get the spread ratio. Also, you should think about the trading commisions and the margins because it’s not the same to trade a 1 to 1 spread than 100 to 200. Having in mind all of these factors is not easy and requires a lot of work. Sadly, after testing the system or the strategy you can be disappointed with the results. Don´t give up and keep trying to improve it.

Have a good trading!!





Disclaimer


I wrote this article myself, and it expresses my own opinions that shouldn't be used as a trading advice. Trading carries considerable risk due to the high leverage involved

Thursday, 28 June 2018

Momentum system


Sometimes we look for a clear trend in the different markets. This can be difficult these days because the volatility is back. I believe that there are many opportunities but you need to adjust the strategy’s timeframe. Obviously, when we see the chart at the final of the day,  it´s easy to see the levels where we should have bought or sold. I would be happy as far as you do this in order to learn the order flow and how the news affected the security. However, you shouldn’t take seriously the important levels of the day (if you are only checking the day instead of a longer timeframe) because anyone knows what is going to happen tomorrow. I wouldn´t like to discourage you if it works for you but in my opinion is like singing “if I were a rich man” without trying to make money.

Why is the data important? Introduction to the system

As I said indirectly in the first paragraph, I don’t know what the asset prices are going to do tomorrow. The most important for me, leaving my thoughts apart, is the historical data. Here is where statistics takes importance. Let’s get biased for a minute thinking that every time that the price is above an indicator (or another variable) we should buy and every time is below the chosen variable we should sell.


Let´s take the Moving Average 9 as this variable and check the probabilities.

                                               Probability table, example own elaboration

Only to sum up, we have a buy signal every time that the opening is above the MA9 and a sell-side every time the opening is below this indicator. This example is not the best one. I wouldn’t publish this screenshot in a book. Apart from this joke, we had 426 buy signals but only 203 days that the future closes above the opening. Investing in a strategy that has 47.7% success ratio doesn´t seem the smartest thing to do but this is where the money management comes! In the case of the sell signals, it's slightly better showing 52.4%.

Backtesting

Before I show the results I would like to confirm that I´ve used the 5-day moving average instead of the MA9.  The main reason is that the performance was better and the drawdown was lower. This test has been done with the FESB historical data (Eurostoxx Banks). The reason why I chose this product is because I thought that it was directional enough to apply the strategy.





                                                  Backtesting statistics, own elaboration using R programming

As you can see the backtesting results are not bad. Each trade generated 6.42 EUR on average. The biggest win was 740 euros which is great considering that we started with 10000 EUR. I used a tight stop loss, only 2 ticks. Even with that, we can see that the FESB is very directional and the stop was hit only on 53% of the trades. The return has been 56.60% in almost 3 years and a half.



      PnL curve, own elaboration using R programming


The most interesting thing is that after the max drawdown (1570 between the 98th day to the 270th day) it has been rising. Obviously, when your portfolio has grown and you are using the same money management and risk management, the drawdowns are smaller than at the beginning. 



                                                      Max drawdown, own elaboration using R programming


Each trade was simulated with 2 lots and the maximum daily loss was 20 EUR (2% of the initial capital)

Sum up

I like analyzing trading systems and I´ve been working on this strategy for a while. I´m surprised about its performance because I expected worse statistics. Surprisingly, the % of successful trades were almost the same as the previous example shown above. This post doesn´t show the real performance because the commisions are not included. I will write a post in the future explaining why the short-term moving averages fit better than the long term in this kind of system. I hope you like it.
Have a good trading!! 




Disclaimer


I wrote this article myself, and it expresses my own opinions that shouldn't be used as a trading advice. Trading carries considerable risk due to the high leverage involved

8th day small profit that helps me to keep going in the competition

After a successful week and most importantly from recovering almost $6k, I wanted to consolidate my positive results. My desire was to b...