This is about my latest algo creation for trading stocks on the ASX, but it could be applied to any stock exchange. It is a continuation from: https://www.elitetrader.com/et/threads/active-investor-gets-out-the-machine-gun.319908/
The purpose of the journal?
A year or two ago we had on ET a big time TA sceptic and my journey began then to post short journals on ET to disprove that individual, I think I have either 3 or 4 journals now on ET, all have been profitable by a large margin, better than market returns.
Anyhow this time not attempting to prove anything, other than to show encouragment to other traders that a retail trader can with experience pull off a good ratio of wins & profit without too much effort, that is once you have become familiar with general stock market behaviour. Also this is my contribution to ET on what is intended to be a meaningful positive experience.
Although I have owned Amibroker (AB) and downloaded daily data for approx 16 years, I havn't always used it. When I was a wage slave I may have traded a few times a week as an EOD trader & strictly using AB. Then I gravitated to another method the last couple of years using a combination of web sites and running googlespreadsheets and cloud. This as I no longer am a wage slave so more time on my hands.
My method now is a live breakout stock trader, recently purchased intraday data, this gives me the luxury of catching potential & actual breakouts as they happen ahead of the wage slave EOD traders.
Therefore now using a combination of AB, Cloud, and web sites, the creation of Supalgo is self designed & written into AB by myself, the culmination of years of trading ideas put into a series of formulas. It is two algos into one algo.
First part scans the latest ASX (or any market data) and strikes out dud stocks and then ranks the winners. Winners leave an indelible mark of quality, the algo then ranks into an order of acceptance these quality picks.
The 2nd part of the algo finds those ripe for buying, in otherwords, part A of the algo determines 'what' while part B determines 'when'.
In AB an algo is called an 'Exploration' when initiated/run. Running an exploration which is formula heavy may take about 20 seconds to scan 2500 odd stocks. Both partA and partB of the algo run as one, it number crunches everything at once and spits out a results which may consist of 50 results from a field of 2500. I just then look at maybe the top 15 contenders in the results ranking and then by eyeballing the chart to look for further clues on what best to buy. It's this last part, looking at the chart which I determine would be very difficult to code into an algo.
Currently Supalgo is; 4 pages long, 1650 words, 9900 characters, 238 lines.
For some ET traders, supalgo would be interpreted as SupaSlowNoGo or SuperSlothNoShow, because my trading style in general is don't pull trigger until there is a very high probability of a good win, then it's "go in big or go home". Big being a relative term, 'big' equals 'small' compared to a professional. What I'm attempting to say is, at times there will be no trading, just sitting.
I will update the journal whenever a trade is executed, near as live as possible and a weekend summary of results.
Journal will run until it doesn't, have no intention of forever as I get bored talking to myself.
The purpose of the journal?
A year or two ago we had on ET a big time TA sceptic and my journey began then to post short journals on ET to disprove that individual, I think I have either 3 or 4 journals now on ET, all have been profitable by a large margin, better than market returns.
Anyhow this time not attempting to prove anything, other than to show encouragment to other traders that a retail trader can with experience pull off a good ratio of wins & profit without too much effort, that is once you have become familiar with general stock market behaviour. Also this is my contribution to ET on what is intended to be a meaningful positive experience.
Although I have owned Amibroker (AB) and downloaded daily data for approx 16 years, I havn't always used it. When I was a wage slave I may have traded a few times a week as an EOD trader & strictly using AB. Then I gravitated to another method the last couple of years using a combination of web sites and running googlespreadsheets and cloud. This as I no longer am a wage slave so more time on my hands.
My method now is a live breakout stock trader, recently purchased intraday data, this gives me the luxury of catching potential & actual breakouts as they happen ahead of the wage slave EOD traders.
Therefore now using a combination of AB, Cloud, and web sites, the creation of Supalgo is self designed & written into AB by myself, the culmination of years of trading ideas put into a series of formulas. It is two algos into one algo.
First part scans the latest ASX (or any market data) and strikes out dud stocks and then ranks the winners. Winners leave an indelible mark of quality, the algo then ranks into an order of acceptance these quality picks.
The 2nd part of the algo finds those ripe for buying, in otherwords, part A of the algo determines 'what' while part B determines 'when'.
In AB an algo is called an 'Exploration' when initiated/run. Running an exploration which is formula heavy may take about 20 seconds to scan 2500 odd stocks. Both partA and partB of the algo run as one, it number crunches everything at once and spits out a results which may consist of 50 results from a field of 2500. I just then look at maybe the top 15 contenders in the results ranking and then by eyeballing the chart to look for further clues on what best to buy. It's this last part, looking at the chart which I determine would be very difficult to code into an algo.
Currently Supalgo is; 4 pages long, 1650 words, 9900 characters, 238 lines.
For some ET traders, supalgo would be interpreted as SupaSlowNoGo or SuperSlothNoShow, because my trading style in general is don't pull trigger until there is a very high probability of a good win, then it's "go in big or go home". Big being a relative term, 'big' equals 'small' compared to a professional. What I'm attempting to say is, at times there will be no trading, just sitting.
I will update the journal whenever a trade is executed, near as live as possible and a weekend summary of results.
Journal will run until it doesn't, have no intention of forever as I get bored talking to myself.

