Hi Everyone,
Some of you may know me from my earlier posts at cTrader forums ( https://ctrader.com/algos/cbots/show/1026 ) and may have used my bots/trading algorithms or helped me in my coding or were simply interested in my approach to trading.
I have now been trading for several years with general inquisitiveness for new and innovative ways of trading and have been fortunate to have garnered some success along the way. I have recently started exploring quantamental (quantitative + fundamental) approach to trading and have developed a trading algorithm which I have been testing/refining in real-time for a while. I am using sentiment analysis and calling it the fundamental part of the algorithm. Due to non-availability of historical fundamental data, I have to test this algorithm in walk forward way. I am starting an experiment to post my trading signals on Twitter in real-time via my cBot. Below are the main points of this exercise:
1) August 2020 will be the main public experimentation month for the algorithm and aim is to refine the signals and particularly develop risk management around it.
2) I will focus on 5 major Index CFDs initially and then will see how it evolves.
a) AUS200: Index CFD representing https://www.bloomberg.com/quote/AS51:IND
b) HK50: Index CFD representing https://www.bloomberg.com/quote/HSI:IND
c) DE30: Index CFD representing https://www.bloomberg.com/quote/DAX:IND
d) US30: Index CFD representing https://www.bloomberg.com/quote/INDU:IND
e) UK100: Index CFD representing https://www.bloomberg.com/quote/UKX:IND
3) There can be only 1 trade per product per day (unless I have made a coding error).
4) Initial risk management approach->
Take Profit : 10bps
StopLoss : based on Daily ATR
Exit : End of Day (if neither TP nor SL gets hit during day)
** Day is defined as -> 00:00 UTC – 21:00 UTC
Note: I am aware of pretty skewed risk-reward and thus this strategy is not suitable for everyone but I need to refine it and this exercise should help me do that.
5) Every trade signal will be published real-time with Time stamp, Product, Direction, Bid/Ask (at the time), Take Profit and Stop Loss.
For eg: Sell Signal generated at 24/07/2020 10:06:49 UTC for UK100 at Bid/Ask Price: 6152.5 / 6153.6 [ TP: 6146.35 , SL: 6252.6 , Exit: EoD ]
6) There will be End of Month report (starting from August month) with analysis of all trades taken with the Trades generated, Entry Price, Close Price, %Profit
Generated and other key performance attributes.
For reporting purpose, I would assume account balance of 20K USD with 20K USD equivalent risk exposure on each product taken in each suggested trade and returns will be generated accordingly. This would mean our portfolio max risk exposure will be 100K on any day if one trade is generated on each of the 5 Index
CFDs.
We can define better risk-management using those trades data and potentially explore other TP/SL/Exit options.
7) For August Month, I would look at tick level data to generate the report and expected exit prices accordingly. I will implement in September trade taking capacity
in cBot (not just signal generation) with TP/SL so that it becomes fully automated algorithmic trading strategy.
8) Reasons to do this exercise:
a) Advice/help/suggestions to refine it.
b) Make myself disciplined with this strategy with more eyes looking at it critically.
c) Ability to create a trading signal without any unnecessary clutter of charts & essay on the analysis of trade and with clear simple executable
trading signals with auditable/transparent record.
https://twitter.com/TMeanreversion --> This is the Twitter account where the trading signals will be posted so feel free to follow and check yourself. I may or may not respond to individual messages as I am busy with my other trading strategies, but any positive criticism and suggestions are welcome. It might may lead nowhere and trading strategy might not be a long-term winner, but we all shall know if it is of any value.
Wish me luck!!
Some of you may know me from my earlier posts at cTrader forums ( https://ctrader.com/algos/cbots/show/1026 ) and may have used my bots/trading algorithms or helped me in my coding or were simply interested in my approach to trading.
I have now been trading for several years with general inquisitiveness for new and innovative ways of trading and have been fortunate to have garnered some success along the way. I have recently started exploring quantamental (quantitative + fundamental) approach to trading and have developed a trading algorithm which I have been testing/refining in real-time for a while. I am using sentiment analysis and calling it the fundamental part of the algorithm. Due to non-availability of historical fundamental data, I have to test this algorithm in walk forward way. I am starting an experiment to post my trading signals on Twitter in real-time via my cBot. Below are the main points of this exercise:
1) August 2020 will be the main public experimentation month for the algorithm and aim is to refine the signals and particularly develop risk management around it.
2) I will focus on 5 major Index CFDs initially and then will see how it evolves.
a) AUS200: Index CFD representing https://www.bloomberg.com/quote/AS51:IND
b) HK50: Index CFD representing https://www.bloomberg.com/quote/HSI:IND
c) DE30: Index CFD representing https://www.bloomberg.com/quote/DAX:IND
d) US30: Index CFD representing https://www.bloomberg.com/quote/INDU:IND
e) UK100: Index CFD representing https://www.bloomberg.com/quote/UKX:IND
3) There can be only 1 trade per product per day (unless I have made a coding error).
4) Initial risk management approach->
Take Profit : 10bps
StopLoss : based on Daily ATR
Exit : End of Day (if neither TP nor SL gets hit during day)
** Day is defined as -> 00:00 UTC – 21:00 UTC
Note: I am aware of pretty skewed risk-reward and thus this strategy is not suitable for everyone but I need to refine it and this exercise should help me do that.
5) Every trade signal will be published real-time with Time stamp, Product, Direction, Bid/Ask (at the time), Take Profit and Stop Loss.
For eg: Sell Signal generated at 24/07/2020 10:06:49 UTC for UK100 at Bid/Ask Price: 6152.5 / 6153.6 [ TP: 6146.35 , SL: 6252.6 , Exit: EoD ]
6) There will be End of Month report (starting from August month) with analysis of all trades taken with the Trades generated, Entry Price, Close Price, %Profit
Generated and other key performance attributes.
For reporting purpose, I would assume account balance of 20K USD with 20K USD equivalent risk exposure on each product taken in each suggested trade and returns will be generated accordingly. This would mean our portfolio max risk exposure will be 100K on any day if one trade is generated on each of the 5 Index
CFDs.
We can define better risk-management using those trades data and potentially explore other TP/SL/Exit options.
7) For August Month, I would look at tick level data to generate the report and expected exit prices accordingly. I will implement in September trade taking capacity
in cBot (not just signal generation) with TP/SL so that it becomes fully automated algorithmic trading strategy.
8) Reasons to do this exercise:
a) Advice/help/suggestions to refine it.
b) Make myself disciplined with this strategy with more eyes looking at it critically.
c) Ability to create a trading signal without any unnecessary clutter of charts & essay on the analysis of trade and with clear simple executable
trading signals with auditable/transparent record.
https://twitter.com/TMeanreversion --> This is the Twitter account where the trading signals will be posted so feel free to follow and check yourself. I may or may not respond to individual messages as I am busy with my other trading strategies, but any positive criticism and suggestions are welcome. It might may lead nowhere and trading strategy might not be a long-term winner, but we all shall know if it is of any value.
Wish me luck!!