Background
I have been designing automated trading systems for about 20 years. Most of my systems fail when transitioning from dev to production. However, occasionally I get a winner that continues to work with real money. I believe this system is one of those "winners" and will survive the transition. I spent most of Dec working out the kinks in the execution engine, and now I am ready to fully turn it on starting tomorrow.
This journal will document the ups and downs of bringing a new fully automated system live. Based on testing, I am expecting this system to generate roughly $50k per month depending on how many stocks/indexes I turn on.
Strategy
The system actually uses two distinct strategies.
Strategy 1 - trades a basket of roughly a dozen ETFs. The strategy shorts near dated options expiring in the next 10 to 17 days. There are 4 exit scenarios. If the shorted option has less than 30% of its original value, if the trade has been active for 5 trading days, or if a profit target/stop loss has been hit.
Strategy 2 - trades a basket of a few dozen stocks/ETFs. This strategy goes long options expiring in the next 21-28 days. This strategy has 3 exit scenarios. Similar to Strategy 1, there is a pre-set profit target/stop loss. In addition, the trade will always exit at 2:30 Central time the day after its entered if the other 2 conditions have not yet been met.
Both Strategy 1 and Strategy 2 have been trained on approximately 15 years of data. Each were designed independently with the outcome in mind. Meaning, Strategy 1 was trained/designed to identify opportunities where short options would be profitable while Strategy 2 was trained/designed to identify opportunities to go long options.
Live Trades
The point of having an automated system is to be able to get away from the computer every now and then and enjoy life. As such, an easy way for me to keep track of what positions my bot currently has open and real time P/L is to have my bot post to twitter. This allows me to easily check in on the bot from my phone.
Therefore, what started as a simple way to help me monitor my bot in real time - also provides an easy way for you to see the results "live". @DayTradingJoe is the twitter handle. https://twitter.com/DayTradingJoe
I am planning to go live tomorrow - Monday January 4th.
I will update this thread daily with results, issues, and new learnings.
I have been designing automated trading systems for about 20 years. Most of my systems fail when transitioning from dev to production. However, occasionally I get a winner that continues to work with real money. I believe this system is one of those "winners" and will survive the transition. I spent most of Dec working out the kinks in the execution engine, and now I am ready to fully turn it on starting tomorrow.
This journal will document the ups and downs of bringing a new fully automated system live. Based on testing, I am expecting this system to generate roughly $50k per month depending on how many stocks/indexes I turn on.
Strategy
The system actually uses two distinct strategies.
Strategy 1 - trades a basket of roughly a dozen ETFs. The strategy shorts near dated options expiring in the next 10 to 17 days. There are 4 exit scenarios. If the shorted option has less than 30% of its original value, if the trade has been active for 5 trading days, or if a profit target/stop loss has been hit.
Strategy 2 - trades a basket of a few dozen stocks/ETFs. This strategy goes long options expiring in the next 21-28 days. This strategy has 3 exit scenarios. Similar to Strategy 1, there is a pre-set profit target/stop loss. In addition, the trade will always exit at 2:30 Central time the day after its entered if the other 2 conditions have not yet been met.
Both Strategy 1 and Strategy 2 have been trained on approximately 15 years of data. Each were designed independently with the outcome in mind. Meaning, Strategy 1 was trained/designed to identify opportunities where short options would be profitable while Strategy 2 was trained/designed to identify opportunities to go long options.
Live Trades
The point of having an automated system is to be able to get away from the computer every now and then and enjoy life. As such, an easy way for me to keep track of what positions my bot currently has open and real time P/L is to have my bot post to twitter. This allows me to easily check in on the bot from my phone.
Therefore, what started as a simple way to help me monitor my bot in real time - also provides an easy way for you to see the results "live". @DayTradingJoe is the twitter handle. https://twitter.com/DayTradingJoe
I am planning to go live tomorrow - Monday January 4th.
I will update this thread daily with results, issues, and new learnings.