Fully Automated Stocks Trading

Discussion in 'Journals' started by ValeryN, Jun 14, 2020.

Thread Status:
Not open for further replies.
  1. ValeryN

    ValeryN

    Thank you for your kind words!

    I don't want to deceive re my discretionary abilities in ES/VXX. They are better traders to learn from when it comes to those instruments.

    Val
     
    #51     Jul 19, 2020
    shh likes this.
  2. shh

    shh


    Hi Val, I have been reading your thread today, and I have some questions. When a buy signal is generated, if tomorrow's price cannot hit 10% lower to fill the buy order, that signal will be removed forever? or the signal stays in the list for the next days? If it is the latter, we might end up with a stream of signals generated on the same stock at different days at different levels.

    Thank you for taking the time and opening this interesting thread.
     
    #52     Jul 21, 2020
  3. ValeryN

    ValeryN

    Glad to hear you found it interesting.

    I would imagine for most EOD trading systems out there a setup is universally good only for one day. Ultimately you are the architect of your system so it can be any way you want. But that is the way I do it.

    If tomorrow your setup occurs again in the same stock then it is on the list again with a new price calculated using updated data.

    Normally, "repeat" setups will happen with MR systems. Let's say if stock falls down next day but not enough for you to enter. Then next day you run you scan again to see stocks that have that MR setup and it might very well be there.

    I had some instances where a stock not only generated but also hit my entry point 3 days in row, in the same direction... That is not a pretty, but part of the game. You just keep following your system. I don't but some people pyramid and most of the time it will decrease your pain. Till that one time when you can't take the pain any longer and will pull a plug.

    When you test your system you can also try to check if you get better results if you don't take a setup which also happened yesterday.

    Val
     
    #53     Jul 21, 2020
    shh likes this.
  4. shh

    shh


    Hey Val, thanks for clarifying things. Your explanation makes the logic pretty understandable. "I don't but some people pyramid and most of the time it will decrease your pain. Till that one time when you can't take the pain any longer and will pull a plug." also reflects the truth of how some people deal with mean-reversion systems. I personally think tight stops harm MR, but some stop or exit criteria must certainly be there, otherwise there is a risk of holding companies that actually never recover back up.

    Bests,
     
    #54     Jul 22, 2020
    ValeryN likes this.
  5. ValeryN

    ValeryN

    MR stops/risk is a cool subject, probably deserves a separate post.

    Having time stops, sizing small and universe selection are the best ways to control MR risk in my opinion. When you have very high volume of trades in stocks, loosing 50% on any single one over few days is pretty normal, I'll post next time it happens to me, normally once every few months. Considering current market - will probably be on a short side.

    There are mergers, acquisitions, bankruptcies, rumours, corrupt executives etc. Anything can happen.
     
    #55     Jul 22, 2020
    shh and qlai like this.
  6. I would be curious to read your thoughts about this topic.
     
    #56     Jul 22, 2020
  7. ValeryN

    ValeryN

    Done!
     
    #57     Jul 27, 2020
  8. ValeryN

    ValeryN

    Here is a visual on how hard stops typically kill MR systems.

    Notice that it’s not necessarily a stop that actually hurts performance the most, but the added transactions costs. Stops are very expensive.

    Though take it with a grain of salt as I haven’t been using stop orders extensively to have good stats on average slippage. I’m just assuming it will be way worse than entry, where we can use LMT orders. Good stats would require 500+ orders sample.

    Included 3 visuals:
    1. MR Long with stops and all costs included. What I think is realistic for 100-500k account, assuming no penny stocks
    2. Same but when commissions for stop is set to 0
    3. Example of calculation of total cost of incorporating hard stop into the system

    Not overly leveraged MR system will have return of ~15-20% per year with ~20% Max DD. I’m using $100k model account and not compounding. As you can see, just added costs of using slippage reduce annual performance by ~11%. While average DD didn’t decrease. So we’re left with a 4-9% annual return system with same 20% Max DD. Basically - not worth to trade in real life.

    The larger the stop the less extra cost will be. Normally I see performance not degrading too much on 3 ATR stops and above. But then it’s because they don’t really get hit over the typical few days hold period short term MR systems have.

    So if our stop is so large that it gets hit once in 10-20 trades why even bother putting it?
    In real life we want to decrease complexity as much as possible, to reduce possibility of mistakes or overfitting. That goes for everything including orders generation. All the extra work for… decreasing performance for only a little bit.

    Best stops for MR strategies, from my experience are
    1. Timed stops. Hold only up to 5-10 days for example. If our profit taking condition didn’t happen within that interval we are giving up and allocating capital to other opportunities
    2. Soft-stops. When we check for stop being hit but exit either at the close or next open with MOC or MOO order. For small accounts that would have near 0 added costs will protect from intraday whipsaws

    upload_2020-7-27_7-42-7.png

    upload_2020-7-27_7-42-7.png
    upload_2020-7-27_7-42-7.png
     
    #58     Jul 27, 2020
  9. Thank you, I appreciate this.
     
    #59     Jul 27, 2020
  10. shh

    shh

    @ValeryN , hypothetically, would the bargain hunter algo take a position in AEP stock on July 27th? The price behaviour kind of resembles the theory you shared on the forum. Thanks in advance
     
    #60     Jul 29, 2020
Thread Status:
Not open for further replies.