NASDAQ 100 long term candlestick scanner

A short update on the long term Candlestick Scanner.

The Candlestick Scanner scans the Nasdaq 100 stocks for long term bullish or bearish reversal patterns.

The basic idea is to search for hammer and hanging man candlestick patterns. Usually these patterns work nicely on daily charts. My Candlestick Scanner searches for these two patterns on every time frame, from a 1 day per bar compression up to a  250 days per bar compression. This enables me to use a simple, well defined and documented pattern as a description of short to long term reversal setups.

But see for yourself which Nasdaq stocks seem to change the direction according to the long term Candlestick Scan. The list gives you the duration of the reversal formation (expect about the same time to either reach the target or get stopped out) The detected pattern becomes a valid entry signal if a new high (hammer) or low (hanging man) is established.

Bullish reversals on the left side, bearish reversals on the right side.

 

NASDAQ Stock Scan

A short update on my long term candlestick scan.

It candlestick scan scans the Nasdaq 100 stocks for long term bullish or bearish reversal patterns. The basic idea is to search for Hammer or hanging man candlestick patterns, but not only on a daily chart, but on any compression, from daily to yearly compression (Yes, that’s one year of data per candle, the resulting reversal pattern would be valid for at least 3 years)

But see for yourself which Nasdaq stocks seem to change the direction according to the long term candlestick scan. The list gives you the duration of the reversal formation (expect about the same time to either reach the target or get stopped out)

Bullish on the left side, bearish on the right side.

 

Position sizing – the easy way to great performance

Working on your position sizing algorithm is an easy way to pimp an existing trading strategy. Today we have a look at an energy trading strategy and how the position sizing can influence the performance of the strategy.

The screenshot shows you the returns of the same trading strategy, trading the same markets, the same time frames and using the same parameters. The returns on the left side look nice, making money every year. The returns on the right side are somehow shaky, and you would have to love volatility of returns if you would think about trading this basket. The only difference between the basket on the right and on the left side is the position sizing.

The energy basket:

The basket trades German power, base and peak (yearly, quarterly, monthly), coal, gas, emissions. All instruments are traded on a daily and weekly time frame chart, using the same parameters. If the daily trading uses a 10-period parameter, the weekly trading would use a 10-week parameter. This limits the degrees of freedom I have when doing the strategy-time frame-parameter merge, thus minimizing the curve fitting trap.

Continue reading

EEX Phelix Base Yearly – Buy Wednesday, short Thursday?

When it comes to simple trading strategies, the day of the week is surely one of the best things to start with. That’s nothing new when it comes to equity markets. Everybody knows about the calendar effects, based on when the big funds get and invest their money. I do not know about any fundamental reason for the day-of-week effect in German power trading, but is seems to be a fruitful approach.

First of all I have to point out that it is not only the day of the week which is important. A strategy that just buys on Wednesdays and sells 1 or 2 days later would be doomed. But if you add a little filter which confirms the original idea, you will end up with a profitable trading strategy.

This filter will just be a confirmation of the expected move: If you suspect that Wednesday ignites a bullish movement, then wait until Thursday and only buy if the market exceeds Wednesdays high. Same for the short side, wait for a new low before you enter!

Have a look at the chart. The strategy shown buys on Thursdays if Wednesdays high is exceeded. The position is closed 2 days after the entry.

If you run a simple test which day of the week is the best to get ready for a long trade the day after then the next chart shows the return on account of the strategy using data from 2012 up to now: (exit one day after entry)

Continue reading

Opening Range Breakout

Ein Opening Range Breakout System von Perry Kaufmann.

Es wurde im Magazin “Technical Analysis of Stocks&Commodities” im Juli 1994 besprochen, und wie es scheint, funktioniert es noch immer.

Das System wartet die erste Handelsstunde ab und geht dann bei Ereichen eines neuen Hochs oder Tiefs  long oder short.  Die Einstiegs Order (Stop Buy / Stop Sell) wird nicht exakt auf das Hoch / Tief gelegt, sondern ein paar Punkte darüber /darunter. (hier 20 Ticks)

Prinzipiell ist die Strategie der Afternoon Trader Strategie sehr ähnlich.

TSM(S) 1st hour breakout detail

Da die hier vorgestellte Systemversion  ursprünglich für dieTradestation 2000i in Easy Language geschrieben wurde, ist das Laden von 3 Zeitreihen ein wenig kompliziert gelöst. Aber es funktioniert.

Backtest mit adjustiertem DAX Future:

TSM(S) 1st hour breakout backtest

zum Tradesignal Equilla Code Passwort “code”

Selbstlernende Handelssysteme

Ein jeder kennt die klassischen Indikatoren wie RSI oder Stochastic. Und ein jeder kennt die dazugehörigen Handelsanweisungen: Long, wenn überverkauft, Short wenn überkauft. Und zumindest im Lehrbuch funktioniert das auch. Aber wie sieht das ganze am realen Chart aus? Würden Sie dem Lehrbuch vertrauen und Ihren Kunden auch einen baldigen Kauf empfehlen wenn der RSI unter 20 liegt?

Testen anstatt zu studieren

Schön, wenn ein Indikator im Lehrbuch funktioniert, doch will ich hier ein Verfahren darstellen, bei dem der Indikator selbst angibt ob, wann und wie gut er funktioniert! Dazu habe ich mir für diesen Beitrag den RSI Indikator vorgenommen.

Zunächst wird der Wert des Indikators betrachtet, sowie, ob er steigt oder fällt. Mit diesen beiden Kriterien lässt sich der RSI einfach klassifizieren.

RSI Prognose

Dann erfolgt der eigentliche Backtest: Innerhalb der letzten 1000 Bars wird nun geschaut, wie sich der Markt bei einem gleichen Indikatorstand (zwischen 90 und 100) und Richtung (über Triggerlinie) verhalten hat.

 

Am Bild kam dies innerhalb der letzten 100 bars 36 mal vor. Dabei war die durchschnittliche Bewegung innerhalb der darauffolgenden 5 min DAX Futures Kerze -0.03%. Der RSI hat beim aktuellen Stand also eine negative Kurs Prognose.

Dass es auch nach dem nächsten bar statistisch nach unten geht, sieht man an den 5 Prognose Punkten am Chart. Sie zeigen, wie sich der Markt statistisch innerhalb der nächsten 5 Bars verhalten hat, unter der Bedingung, dass der RSI den aktuellen Stand und Richtung hatte.

Markt Performance als Indikator

Der obige Screenshot zeigt den Indikator und die Prognose für den kommenden bar (sowie die 4 darauf folgenden). Er zeigt jedoch nicht, wie sich diese Prognosen in der Vergangenheit verhalten haben, in welchen Bereichen der Indikator in der Vergangenheit seine höchste Aussagekraft hatte. Dies ist am nächsten Chart dargestellt.

RSI Prognose

Am Bild ist unter dem eigentlichen RSI seine aktuelle prognose für den nächsten Bar dargestellt. Um diese prognose ist ein Bollingerband gelegt, um so die Bereiche zu definieren, an welchen der RSI seine höchste Aussagekraft hat (= die stärkste Bewegung vorhersagt)

Continue reading

Reality vs. Robert W. Colby, CMT

Dont`t believe!

Papier ist geduldig, darum ist es oft besser wenn man selbst testet bevor man ein veröffentlichtes Handelssystem mit seinem Geld ausprobiert. Heute geht es hier um einen Handelssystem out of sample Test

Ein schönes Beispiel dafür ist eine Strategie aus Robert Colbys Buch “The Encyclopedia of Technical Market Indicators“, 2nd edition, 2003, page 791ff.

Darin wird ein einfaches moving average crossover Systeme vorgestellt, welches anscheinend seit beinahe 100 Jahren phänomenale Gewinne verspricht.

Hier eine Kopie aus dem Buch:

colby wma strategy

colby2

Tradesignal Backtest

Continue reading

Afternoon Breakout Handelssystem

Wie schön wäre ein profitables Handelssystem für das man nur am Nachmittags ins Büro müsste…

Opening Range Breakout System am Nachmittag

Und solch ein System gibt es, es ist ein Klassiker der Spekulation mit System: Opening Range Breakout.

Das Handelssystem macht nichts anderes, als dass es bis zu einem bestimmten Zeitpunkt wartet, und wenn es danach ein neues Hoch oder Tief gibt, geht das System Long oder Short. Während der Wartezeit wird die Range definiert, bei einem Breakout aus der Range wird gehandelt.

 Euro afternoon range breakout

Hier ein Beispiel für den Euro:

Das System wartet bis 13:00 und geht dann intraday long da das Vormittagshoch überschritten wurde. Am Ende des Tages wird die Position geschlossen. Overnight ist das System nicht positioniert.

opening range breakout euro detail

opening range breakout euro detail

Handelssystem Backtest Euro Dollar

Das sieht nicht nur bei diesem Einzeltrade, sondern auch im Backtest interessant aus:

opening range breakout euro

opening range breakout euro

Solch ein Standardtrick der Handelssystementwicklung funktioniert natürlich nicht nur beim Euro und nicht nur um 13:00, sondern in vielen Märkten.

Ein Beispiel für den Gas Henry-hub Future an der NYMEX und den Tradesignal Handelssystem Code zum System finden Sie auf der Opening Range Breakout Seite.

Opening Range Breakout

Handelssysteme auf Basis der opening Range sind ein Klassiker der Spekulation. Die simple Idee ist, dass man zunächst einige Stunden wartet bis sich der Markt für eine Richtung entschieden hat, und dann auf den fahrenden Zug aufspringt. Die Position wird am Ende des Tages geschlossen.

Hier ein Beispiel des Handelssystems mit dem NYMEX Henry Hub NatGas Future (backward adjustierted chart)

NYMEX NatGas opening range breakout strategy

NYMEX NatGas opening range breakout strategy

Das System macht bis 13:00 (Berlin Time) nichts. Es merkt sich im Hintergrund den Preis der Tageseröffnung (oo) und des Tageshochs und Tagestiefs vor 13:00 (hh, ll).
Schließt eine 15min. Kerze danach über oder unter diesen beiden Extremwerten, wird eine Position eingegangen. Am Beispiel schließen wir unter dem Tief, es wird also eine short Position eingenommen.

Diese Position wird mit einem Stop an der Tageseröffnung abgesichert.

Auflaufende Gewinne werden mit einem 2% Trailing Stop abgesichert.

Continue reading

Einsatz und Entwicklung von Handelssystemen

Ein kurzer Abriss über die wichtigsten Punkte der Entwicklung und des Einsatzes von mechanischen Handelssystemen, verbunden mit einer kurzen Einführung in die Programmiersprache Equilla.

Was sind mechanische Handelssysteme

Mechanische Handelssysteme, in der hier vorgestellten Ausprägung, sind Programme, welche basierend auf den Konzepten der technischen Chartanalyse, Kauf und Verkaufsentscheidungen an der Börse vornehmen. Dazu bedienen sie sich technischer Indikatoren, der Erkennung von wiederkehrenden Kursmustern und statistischen Besonderheiten der Märkte.

Diese Dinge werden in ein Regelwerk gegossen welches es ermöglicht dass die Performance der Systeme getestet werden kann. Dies hat insbesondere den Vorteil dass sich anhand dieser Tests relativ einfach feststellen lässt ob sich der weitere Einsatz eines solchen Systems lohnt. Durch ihr fixes Regelwerk ermöglichen sie es an der Börse kontrolliert und nachhaltig zu arbeiten.

Der Händler ist somit nicht mehr auf sein tägliches Bauchgefühl und die Verfassung des Tages angewiesen sondern kann sich in aller Ruhe der Umsetzung und Weiterentwicklung des Systems widmen. Durch die Kombination verschiedener Systeme wie Trendfolgesystemen, Counter-trendsystemen und Mustererkennungen sowie einer Diversifikation auf verschiedene Märkte und Zeitebenen kann so ein hochgradig stabiles Portfolio zusammengestellt werden welches beinahe unabhängig von der vorherrschenden Marktphase eine konstante Performance ermöglicht.

Dies ist sowohl unter Risiko- als auch unter Performancegesichtspunkten ein gewaltiger Vorschritt gegenüber dem diskretionären Handel und wird aus dieses Grunde von immer mehr Banken und Fonds eingesetzt.

Beispiele für die Performance von Handelssystemen

Continue reading

Handelssystem Texte und Vorträge pdf download

 Handelssystem pdf download:

Hier finden Sie eiige meiner in den vergangenen Jahren produzierten Texte und Vortragsunterlagen zum persönlichen Gebrauch bereitgestellt.

Handelssystem Artikel aus dem Trades Magazin:

Absolute Return Basket

All Time High

Digitale Stochastik

Hammer

Ichimoku

Rallye voraus

Red Candle

Risiko und Positionsizing

Risk Konstant Exit

Rot Weiss Rot

Visuelle Entwicklung von Handelssystemen 1

Visuelle Entwicklung von Handelssystemen 2

English Versions of Traders Magazine Articles

Absolute Return Basket Continue reading

Handelssystem Entry MA-Stoch

Ein simpler Test Entry. Ein solches reines Entry Signal dient dazu, die Güte verschiedener Exits zu analysieren. Dieser einfache Sample Entry MA-Stoch gibt ständig Signale in Trendrichtung.

Der Aufbau erfolgt in 2 Stufen: Trendrichtung (setup) und Signal (timing)

(A) Trenderkennung:

… wenn der moving average steigt und der close über dem ma ist…

(B) Entry Signal

… und die slow stochastik schneidet über 50 …

… dann gehe zum Ende des bars long
(analog für short)

Tradesignal Equilla Code:

Inputs: periodMA(21), PeriodStoch(5);
Variables: ma, stoch;

ma=average(close,periodMa);
stoch=slowk(PeriodStoch);

if close>ma // market above average
  and ma>ma[2] // and average rises (bigger than 2 bars ago)
  and stoch crosses above 50 // and slowK crosses above 50
  then buy this bar on close; // --> buy!
  
if close< ma
  and ma<ma[2]
  and stoch crosses below 50
  then short this bar on close;
  
drawline(ma);

// in Kommandozeile eingeben um Stochastic anzuzeigen
// Stoplinie bei 50 hinzufügen
// drawline(slowk(5));

 

mastochpure

Tradesignal Sample Entry moving average + Stochastic

Achtung: Ohne einen Exit ist dieser Entry völlig sinnfrei!