Sunday, May 19, 2019

May 19 Dividend Champions Weekend Update

.
If you are on the blog page in a web browser from a computer, please subscribe to this using the "Follow by Email" link to the left.  If you're on a mobile device you should see something in the frame that allows you to subscribe.  Having your email helps me to notify you when Google mucks up email distribution.

~~~~~~~~

Happy May 19th Weekend Folks.

It's been over half a year since I've updated this blog -- no real reason except "life".  Much as occurred in my world (all good), and my time for writing my thoughts and results seems to be stabilizing.  Hence, here I am again.

Today's scribbles will provide context on a strategy that many of you know I've been using / iterating / improving for years -- my Greenfield Stock strategy.  There are many entries on this so I'll just hit the highlights today, and feel free to post questions (if you have a question I'm sure others will too).  I prefer that you use the box at the bottom of this entry, but of course, you can send an email to GreekGodTrading [a t] g m a i l [d ot] c o m (intentionally made difficult for the bots to read and spam me -- so fix it as your intuition tells you).

~~~~~~~~

Greenfield Stocks Foundation

The premise of the Greenfield strategy is that I will only transact in stocks if the meet the following basic, minimum requirements:

1) Revenues must be increasing on a year-over-year (YoY), quarter-over-quarter (QoQ) compared to the same quarter a year ago, and trailing 12-months (TTM) must be positive growth compared to the one-year-ago TTM.
2) Earnings must be increasing on a year-over-year (YoY), quarter-over-quarter (QoQ) compared to the same quarter a year ago, and trailing 12-months (TTM) must be positive growth compared to the one-year-ago TTM.
3) Free-cash-flow (FCF) must be positive.

These three components are loosely tied to my adaptation of William O'Neil, Mark Minervini, and others of the IBD genre.  I've done extensive backtesting and forwardtesting of these (and other related parameters) and my belief is that it all starts with proper stock selection.

Note that REV + EPS + FCF are linked in an "AND" statement -- all must be true or the stock is rejected.

~~~~~~~~

Applying the Greenfield Stocks in a Real Strategy

Many of you are aware that I use TradeStation as my platform and that I have a number of "scanners" that run on a daily basis, internally producing the Greenfield lists for me.

The large majority of you do not have these scanners, so there is another path that you can use -- the U.S. Dividend Champions List that is updated monthly and can be found here:

https://www.dripinvesting.org/tools/tools.asp

This is a free list, updated at the end of the month, and it produces a master list of all stocks meeting a certain dividend criteria, as well as individual lists that break down into the following names / criteria:

1) Dividend Champions:  U.S. Companies with 25+ Straight Years Higher Dividends
2) Dividend Contenders:  U.S. Companies with 10 to 24 Straight Years of Higher Dividends
3) Dividend Challengers:  U.S. Companies with 5 to 9 Straight Years of Higher Dividends

If a company cuts their dividend then the stock is removed from the list.  It's that simple.

The premise of the list is that if you are desiring self-funding through dividend replacement, that over a long period of time you can grow your nest egg using both the capital appreciation of this list as well as the dividend-reinvestment potential from this list.

The latest list has 879 stocks between the three categories, and this is quite overwhelming to pick/choose where to start.

Over the years I've had numerous discussions with many of you and there are as many ways to invest in this list as their are conversations.  There is no "right" answer, so don't expect one here.  This being stated, if I take the lists and apply my "Greenfield Strategy" to each of the lists, we can start to drop the numbers of potential stocks from 879 to something more manageable.

1) Dividend Champions:  37 stocks remain, list is here.
2) Dividend Contenders:  79 stocks remain, list is here.
3) Dividend Challengers:  186 stocks remain; list is here.

This process culls the 879 list down to 302.  Still a large number, but slightly more manageable.

These 302 stocks have two characteristics that I think is relatively important:  performance and volatility.

Historically, if we ignore dividends, the S&P 500 has returned 5.97% annually at an average volatility of 17.90%.  There is a metric for this -- it's called the Sharpe Ratio (SR), and it is simply a ratio of the return that we receive vs. the risk taken.  Higher numbers are better.  The historical, long-term SR of the market is 0.3335.  This is our benchmark.  If a given portfolio that we are evaluating has a higher SR, then it probably is a better investment to go with the new portfolio.  If lower, it is better to simply invest in an ETF that invests in the S&P 500, as over the longer term, the reward/risk ratio favors that the ETF will do better.

I have software that helps me build portfolios and determine the SR for a given portfolio.  The software ignores dividends, so this these numbers are based purely on capital appreciation.

If I take the Greenfield lists above, and I crank them through the software, here is what I get in terms of historical performance and volatility:

1) Dividend Champions:  4.80% annual return, 11.45% annual volatility, SR = 0.21
2) Dividend Contenders:  5.16% annual return, 12.53% annual volatility, SR = 0.22
3) Dividend Challengers:  5.34% annual return, 12.77% annual volatility, SR = 0.23

Something should be obvious to you:  the stocks that have been around the longest -- the Dividend Champions -- are generally big companies and do not have a large annual average return over their life; they also have lower volatility.  Contrasting, the stocks that have been around the shortest time who have been paying constant dividends, the Dividend Challengers (5-9 years), have higher annual return but also higher volatility.

Probably the most important -- note the relative stability of the reward/risk.  There isn't a great deal of difference in the reward received vs. the risk returned between any of the three classifications, hence, the use of the the SR metric points to "doesn't matter" but since the return is bigger with Dividend Challengers, on a year-over-year basis, you are much further ahead in using the Dividend Challengers list than any other, simply because there is a bias upward that is larger than the Champions.

If nothing else, I personally focus on stocks that are on the Dividend Challengers list, only because they are more in a growth phase than those on the Champions list.

I can hear some of you right now:  "Wait, the S&P 500 has returned 5.97% annually and yet you want me to invest in a large basket of companies that only pay for 5.34% on average?"

This is the argument about why over the long haul, most fund managers cannot beat the market average.  The question here is whether you think you have a strategy that is better than the market, e.g. is more adaptable and can navigate in and out as necessary.  The short answer is "yes", you should be able to beat the S&P 500 long-term averages, and the sections below start to give you a glimpse of how to accomplish this.

~~~~~~~~~~

Including Dividends

Note that above the analysis excludes dividends.  This is because my software doesn't consider dividends -- it becomes the "value add" of investing in dividend-paying stocks.

The calculator link I provided above gives you the ability to include dividends.  If you do this, the average return of the S&P 500 jumps:

Average annual return:  10.69%
Average annual volatility:  18.54%
SR:  0.5766

This presumes that each dividend was reinvested back into the stock, and those reinvestments compound over time.

Note the SR of the S&P 500 over a LONG time when we include dividends:  0.5766.  Remember, SR is a measure of reward:risk, so if it is larger than some other comparison, we want the model that produced the higher SR value (more return per unit of risk).

Hence, you want stocks that pay constant to increasing dividends, which is not factored into the S&P 500 benchmark values above.  The S&P 500 benchmark above presumes that you have bought and held every stock, good or bad for the duration of time, and this isn't what you will be doing in the Greenfield Dividend Contenders.  These are above average dividend stocks, and they also are above average in terms of capital appreciation (share price growth).

To illustrate this, I pulled two different lists from May 2017 to show performance and dividend payments.  The system presumes equal balancing into each position, with a quarterly rebalance, and the initial starting amount was $100,000.


The period of these graphs is June 2016 to May 2019.

In the top graph I have shown Annual Returns.

  • For the 6 months of 2016, both dividend portfolios were positive and the S&P 500 was also up.  The numbers are roughly 15% Portfolio 1, 22% Portfolio 2, and 8% S&P 500.
  • Portfolio 1, shown in blue, had a great 2017 but poor 2018.  2019 is good.  Contrasting, Portfolio 2, shown in red, had a great 2016, 2017, and 2018, and is doing well into May 2019.  The differences between the two portfolios are only stock list creation and nothing else, so are quite arbitrary.

The bottom graph is Portfolio Income, and you can see that for a $100,000 portfolio, June - Dec 2016 returned about 1.3% dividends in income, and if we double, it would be about 2.6% or so.  This was better than the risk free rate back then which was around 1% or less.  I love my dividends.

You can see that Portfolio Income moved upward year over year, showing the impact of selection of stocks that pay constant to gaining dividends on a yearly basis.  For the 5 months of 2019 we're at 1.25%; I have no idea if we'll beat 2018 or not.

A couple of important points:

  • Dividend income is just that -- income.  Share price does not matter.  If you are retired, this can be a nice generator.
  • None of these portfolios were "managed" -- I simply picked two lists from the past and forward tested.  In reality, if a stock fails to maintain the Greenfield criteria (REV, EPS, FCF) I sell it, and if it is taken off the monthly U.S. Dividend Champions list because they cut the dividend, I sell it.
There simply is no reason to hold a dividend stock if they cut the dividend, and there is no reason to hold a Greenfield Stock if the fundamentals of the company change, causing a blurp in REV, EPS, or FCF.

~~~~~~~~~~


So, what have we done here?  I assert the following:

  • Consider only dividend paying stocks.
  • Consider only Greenfield-Screened dividend paying stocks.
  • Sell the stock if the company cuts the dividend.
  • Sell the stock if the company has an earnings report that shows negative growth REV, EPS, or FCF on a QoQ, YoY, or TTM basis.
For those of you wondering, I combine the above with selling cash-secured puts (CSPs) and buying a covered call (CC).  Doing so can add to your overall gains.  It all adds up.


~~~~~~~~~

That's all for now.  If you have questions -- ask.

~~~~~~~~~

As with all my ramblings, you are responsible for your own actions and I am not.  Nothing I've written here is advice to buy or sell any security, so don't do it unless you absolutely take ownership for your actions.

Regards,

Paul











Friday, October 26, 2018

Premarket Friday, October 26

.
If you are on the blog page in a web browser from a computer, please subscribe to this using the "Follow by Email" link to the left.  If you're on a mobile device you should see something in the frame that allows you to subscribe.  Having your email helps me to notify you when Google mucks up email distribution.


~~~~~~~~~~
Administratia:

If you haven't read my update to the Twitter alert status, please do so.  The link is here:  https://greekgodtrading.blogspot.com/2018/10/update-on-twitter-csp-alerts.html

My real-time trades, specifically for the account that I trade my CSPs and CCs, are echo'd to the Twitter feed so you can see what I'm doing.

The alerts files (monthly historical as well as the alerts generated as of the last trading day, after market open), are available here ( https://goo.gl/WbuJhS ).  The archive subfolder contains historical alerts files that you can review.

Real-time Q&A with me, if I'm available, is through this link:  https://discord.gg/4QAUqyd This is Dr. Jeffrey Scott's HGSI Discord forum and it's worth your time to join (free).  I am @PaulDuncan at Discord and I typically watch the #cashsecuredputs-n-coveredcalls channel.  Come say "hello"!

CSP Source List for Friday:  The lists are the best of the week in terms of candidates, but are still thin.  The lists are published here at https://goo.gl/XZKgwY   

~~~~~~~~~

My Crystal Ball

















If you feel you must dabble, then do so knowing risk is high.  Quite high.  Stick to your trading plan and if you don't have a trading plan, especially one that addresses risk management or position sizing, don't play in this market.

The $TIKUS shows constructive, but only 1-day positive behavior:

Click on the image to enlarge.

Thursday saw steady buying out of the starting blocks and this continued, more/less, all day long.  This is good.

We also had over 700 stocks making new lows while only 43 made new 52-week highs.  This is bad.

We also have some distance to go to get the cumulative tick to reverse and start moving upward.

Again, if you feel you must participate, then do so with caution.

~~~~~~~~~~

CSP Lists are updated and we may generate some weekly and monthly alerts today.  Ensure that you look at earnings, as I do not suppress alerts based upon ER.

~~~~~~~~~~

As with all my ramblings, you are responsible for your own investment/trading decisions and I am not.  Please do your own diligence, and please take ownership for your actions.  Please read and acknowledge the disclaimer that is listed on the left on the web site page.

Regards,

Paul

Wednesday, October 24, 2018

Premarket Wednesday, October 24th

.
If you are on the blog page in a web browser from a computer, please subscribe to this using the "Follow by Email" link to the left.  If you're on a mobile device you should see something in the frame that allows you to subscribe.  Having your email helps me to notify you when Google mucks up email distribution.

~~~~~~~~~~
Administratia:

If you haven't read my update to the Twitter alert status, please do so.  The link is here:  https://greekgodtrading.blogspot.com/2018/10/update-on-twitter-csp-alerts.html

My real-time trades, specifically for the account that I trade my CSPs and CCs, are echo'd to the Twitter feed so you can see what I'm doing.  That link is here:  https://goo.gl/UoGgBg

The alerts files (monthly historical as well as the alerts generated as of the last trading day, after market open), are available here ( https://goo.gl/WbuJhS ).  The archive subfolder contains historical alerts files that you can review.

Real-time Q&A with me, if I'm available, is through this link:  https://discord.gg/4QAUqyd This is Dr. Jeffrey Scott's HGSI Discord forum and it's worth your time to join (free).  I am @PaulDuncan at Discord and I typically watch the #cashsecuredputs-n-coveredcalls channel.  Come say "hello"!

~~~~~~~~~~

My Crystal Ball

If you prefer to be long, here's what I'm thinking about today...
Many folks like to buy the dip (BTD), but the danger in this when the dip is still dipping is that we may all be dipshits... meaning... don't buy the dip until we have some indication of stability.

As of the close of markets last night we have no indication that there is stability in the market.

My tool to sample this is the Cumulative Tick:

Click on the image to enlarge.

This Cumulative Tick (CT) plot is of $TIKUS, which is a composite of all exchanges in the U.S. and shows what the broad market is doing.  Others, such as the NYSE ($TICK), the Russell 2000 ($TIKRL), and other larger groupings of stocks all show more/less the same picture, so I'll stick with the $TIKUS.

Yesterday's action is located on the right side of the figure.  The top plot is the 52w New Highs (green, almost flat), 52w New Lows (red, dominating), and the net between the two (yellow, very negative).  When red is dominating we are in a contracting market -- prices are dropping, and many stocks are making new 52-week lows.  I don't invest in new lows (I'm not a bottom fisher), so while you can go that route, I suggest that you seriously diversify before you put all your eggs in that strategy.  It doesn't work over the long haul.

The middle plot is a filter, and it requires the element of time to move the red trace up or down.  If buying/selling pressure is present, the red line will tick up (buying) or tick down (selling).  If it is sustained you'll see continued movement in one direction or another.

You can see that for most of the morning yesterday that the markets were bearish, and then after lunch, we started a push that more/less recovered for the day.  At the end we had some selling, as evidenced by the downward movement, but as we know, the day finished well off the lows of the day.  

The crystal ball portion of the CT is in the lower pane.  The white line is the instantaneous CT -- no filter, and it basically shows that there was an attempt to move upwards after the 10:30 am ET lows.  One day does not make a reversal, and we will need to see continued progress of this white line, eventually crossing ALL the downward trend lines and pulling them upward.  This often takes several days and is related to volume and conviction of the markets to step in and "buy the dip".

So, we're not seeing any indication that yesterday's action was a stability action -- we may continue downward quite easily from here -- or not.

Your crystal ball is as good as mine.

~~~~~~~~~~

Covered Call / Cash Secured Put Strategy

Only 4 stocks made the list this morning, meaning, they are showing enough relative strength and option action to warrant possible entry for selling a cash-secured put (CSP).  Follow my Twitter feed ( https://goo.gl/UoGgBg ) if you want to see any generated alerts on these stocks and of course, you need to conduct further diligence on the underlying.

~~~~~~~~~~

As with all my ramblings, you are responsible for your own investment/trading decisions and I am not.  Please do your own diligence, and please take ownership for your actions.  Please read and acknowledge the disclaimer that is listed on the left on the web site page.

Regards,

Paul

Monday, October 22, 2018

CSP Scan List for Monday, October 22

.
If you are on the blog page in a web browser from a computer, please subscribe to this using the "Follow by Email" link to the left.  If you're on a mobile device you should see something in the frame that allows you to subscribe.  Having your email helps me to notify you when Google mucks up email distribution.

~~~~~~~~~~
Administratia:

If you haven't read my update to the Twitter alert status, please do so.  The link is here:  https://greekgodtrading.blogspot.com/2018/10/update-on-twitter-csp-alerts.html

My real-time trades, specifically for the account that I trade my CSPs and CCs, are echo'd to the Twitter feed so you can see what I'm doing.  #NoHiding #FullTransparency

The alerts files (monthly historical as well as the alerts generated as of the last trading day, after market open), are available here ( https://goo.gl/WbuJhS ).  The archive subfolder contains historical alerts files that you can review.

Real-time Q&A with me, if I'm available, is through this link:  https://discord.gg/4QAUqyd This is Dr. Jeffrey Scott's HGSI Discord forum and it's worth your time to join (free).  I am @PaulDuncan at Discord and I typically watch the #cashsecuredputs-n-coveredcalls channel.  Come say "hello"!

~~~~~~~~~~

CSP Source List for Monday

The lists today are incredibly thin, which is an outcome of my screening processes.  The lists are published here at https://goo.gl/XZKgwY   

Going forward, the lists will expand/contract in relation to four primary criteria:
  1. Does the stock have increasing revenues, earnings per share, and free cash flow on a QoQ, YoY, and TTM basis?  Only select stocks where the answer is yes.
  2. Is the stock price above the 50d MA?
  3. Are the 50d MA > 150d MA > 200d MA?
  4. Is the individual candidate equity emerging into a new uptrend on the daily and/or weekly time frame?
The first item is simply my definition of a quality stock.  Substitute your own definition as necessary.  For those of you who have been with me over the years, this is the "Greenfield Criteria".

The next two items are simple filters that really do have a material change on long-term performance.  I've tested the heck out of these two conditions and I am 100% convinced that independent of the numbers (e.g. 50d, 150d, 200d), these two conditions reduce drawdown and provide a natural block to entering the markets in stocks that are bottom swimmers (bottom swimmers are terrible CSP candidates).

The last criteria is relatively new and was developed as a result of wanting to have fewer stocks assigned to me.  Basically, having a stock in an uptrend is not sufficient -- the longer the uptrend, the more sensitive it becomes to any market weakness, causing the price to drop (sometimes rapidly drop).  Hence, my intention is to enter into positions that are newly emerging and that have defined risk points below the entry level.

~~~~~~~~~~

Market Climate

From the CSP perspective, the broader market is still in a downtrend, and even if Monday is a majorly up day, several things need to change in order to have confidence to move into long positions (or sell CSPs).

My favorite crystal ball is the Cumulative Tick.  If you are not familiar, this is a good starting point:

https://traderfeed.blogspot.com/2006/09/cumulative-nyse-tick-valuable-measure.html

I've modified the presentation, but the approach is the same:

Click on the image to enlarge

Three plot areas are shown; here is what you are looking at:
  1. Top plots.  Daily 52-week New High/New Lows.  Red is the New Lows, and as you can see by my circles, far more stocks are making 52-week new lows relative to new highs (green).  This is not an expanding market -- it is contracting.  Contracting markets are not conducive to selling CSPs.
  2. Middle plots:  Daily "sustained filter" of the real time cumulative tick.  The filter here is that the cumulative tick must be ticking higher or lower, on a net basis, minute-over-minute in the same direction in order to move higher or lower.  When the line is flat there is not buying/selling pressure.  When the line trends up (like last Tuesday), there is strong buying pressure.  When the line trends down (like last Thursday), there is strong selling pressure.  As you can see, Friday was net down, but not overly strong.  It started slightly bullish in the morning and became weaker as positions were unwound, most likely to reduce risk into the weekend.
  3. Bottom plots. Real-time cumulative tick and moving averages.  The RT CT is white, the solid heavy red line is about a 10-day moving average.  When both are trending down we haven't hit the floor, so going long when this is occurring is really risky.  Selling CSPs before this bottoms is also really risky.
So, the lack of deep lists to alert on, and the downward push of the CT tells me that sitting on the sidelines today is not a bad risk-mitigation approach.

I do have some existing positions that I need to manage so you will see that activity through the Twitter feed.

~~~~~~~~~~~

As with all my ramblings, you are responsible for your own investment/trading decisions and I am not.  Please do your own diligence, and please take ownership for your actions.  Please read and acknowledge the disclaimer that is listed on the left on the web site page.

Regards,

Paul

Update on Twitter CSP Alerts

.
If you are on the blog page in a web browser from a computer, please subscribe to this using the "Follow by Email" link to the left.  If you're on a mobile device you should see something in the frame that allows you to subscribe.  Having your email helps me to notify you when Google mucks up email distribution.

~~~~~~~~~~
Administratia:

First of all, thank you to those of you who have sent in real $$$ to pay for the Zapier subscription.  I'm happy to state that of the $240 required for the next year I've received more than half (but less than the $240), and rather than send the money back to those that sent a check or used Paypal, I'm going to go ahead and update the subscription to start today and run for the next year.

Follow the alerts at https://twitter.com/GreekGodTrading

The restoration of the alerts does not mean that all is good -- I still need everybody who is a benefactor of my Twitter CSP alerts to show a little respect for value that you receive and send me a few bucks.  10 of you means $24/year - $2 per month.  5 of you is $4/month.   You can Venmo ( https://venmo.com/Paul-Duncan-16 ), Paypal it to pduncan@vt.edu, or send me a note and I'll send you my mailing address.

I'm certainly not looking to make any money from you -- I just want expenses covered for a service I provide for free and that many of you have expressed that you receive benefit from.

Let your conscience decide what you should do.  For the few that have sent a few bucks -- thanks.

Send $$$!

Regards,

Paul

Saturday, October 13, 2018

Applying the Fisher Transform to Option Selling

.
If you are on the blog page in a web browser from a computer, please subscribe to this using the "Follow by Email" link to the left.  If you're on a mobile device you should see something in the frame that allows you to subscribe.  Having your email helps me to notify you when Google mucks up email distribution.

~~~~~~~~~~

Administratia:

Please read Forward Testing blog entry regarding my Twitter CSP alerts.  The link is here:  https://fwdtest.blogspot.com/2018/09/csp-updates-for-friday-sep-28.html

~~~~~~~~~

The alerts files (monthly historical as well as the alerts generated as of the last trading day, after market open), are available here ( https://goo.gl/WbuJhS ).  The archive subfolder contains historical alerts files that you can review.

Real-time Q&A with me, if I'm available, is through this link:  https://discord.gg/4QAUqyd This is Dr. Jeff Scott's HGSI Discord forum and it's worth your time to join (free).  I am @PaulDuncan at Discord and I typically watch the #cashsecuredputs-n-coveredcalls channel.  Come say "hello"!

~~~~~~~~~~

Fisher Transform

The more I dive into the Fisher Transform ("FXfrm") the more I'm impressed with it's performance as an indicator to reveal turning points.  If you are not familiar with the Fisher Transform, the equity-applicability of the transform was demonstrated by John Ehlers and you can read about it here:

https://www.mesasoftware.com/papers/UsingTheFisherTransform.pdf

The paper has some math, relies on knowledge of transfer and filter functions (concepts in control theory and electrical engineering), and can be tedious if you are not educated in those areas (or at best, rusty).  Luckily, I'm a practicing electrical engineer, so plowing through the details was a flashback to my college days ( decades ago ) and the mental gymnastics were not insurmountable.

The take away Dr. Ehlers wants us to believe is this:  turning points in a price series, after you apply the Fisher Transform, are amplified and as a result, there is unambiguous signal capability to enter or exit a trade.

It is a different post that I need to write, but I can confirm that "yes, the Fisher Transform has an advantage over moving average entries and exits", mostly because it has minimal to zero lag. Let's take that statement as a starting point.

~~~~~

The business problem that I'm attempting to solve is "How do I reduce the number of stock assignments when selling put options?"

When you sell a put option, if the price of the underlying equity is LOWER than the strike price of the put you sold at the close of markets on the Option Expiration (OE) day, the stock will be assigned to you at the strike price.  So, if you sold the $50 put strike in XYZ, and the stock was $45 at the close of markets on OE day, then you will be assigned the stock at $50 and will have a $5/share paper loss (offset by any premium that you collected).  To dig yourself out of the hole you need to:
  1. sell calls against the position (now that you own at least 100 shares), further reducing the position break even by collecting additional option premium and betting that the stock will recover and move higher than the call strike price, and remain there until the call OE;
  2. sell another put below your breakeven, and if assigned, it will lower the total position basis,
  3. BUY another lot (minimally 100 shares) of XYZ at the lower price, lowering the position break even
  4. Go back to step 1, rinse, repeat.
It should be obvious that if you are going to sell put options, then you want to be in stocks that are in an uptrend.  Stocks that are in a downtrend will guarantee assignment and you'll be catching the proverbial "falling knife".

So, how do we identify stocks that are in an uptrend?

Enter the Fisher Transform.

The Fisher Transform has virtually zero lag and allows us to identify uptrends on any scale that we desire -- intraday, daily, weekly, monthly, quarterly, etc.  It doesn't matter.  What is important is that we can clearly see, using the Fisher Transform, whether the equity is in an uptrend or downtrend.

It's important to note that the Fisher Transform uses a past window of data, just like a moving average.  Unlike a moving average, the window only tells the Fisher Transform what the current price is in regard to where it has been in recent history.  So, if we have a 5-bar window, we're looking at evaluating today's price action with respect to the past 5 days, etc.

You get the idea.

Ehlers defaults his window at 10 bars for buying and selling and I'll state, without proof here, that this does appear to be the best window size for daily data.  I have TradeStation Portfolio Maestro, which is backtesting software, and have been doing weeks of testing of this configuration.  So, if we are looking at applying the Fisher Transform to daily data, we will consider the last 10 days of data to make buying and selling decisions.  Hence, the daily trend is defined based upon this 10-day window.

Remember though, the Fisher Transform applies to any bar setting:  hourly, weekly, monthly -- it doesn't matter, as the indicator works well independent of the bar setting.  What DOES NOT work well is the default 10-bar window setting applied to other time frames, a 10-week-bar window does not appear to be the best setting for considering the weekly trend.

Repeat the same statement for monthly.  Or hourly.  Same caution applies.

My testing suggests that *if* I am to consider multi-time frame analysis, and require that they both be confirming each other, then a 5-week bar, combined with the 10-day-bar, provide the best portfolio performance in terms of bars to review.  There are all sorts of nuances and caveats in that prior statement so please ensure you read it again and understand it.  Put another way:  if I'm running TWO windows, the daily window will be 10 bars in length and the weekly window will be 5 bars in length.

Some combination of daily and weekly bar status (both in uptrend, both in downtrend, one in uptrend, one in downtrend) give the best performance for entering and exiting a long position.

As it turns out, the *BEST* performance, using the SP 500 over multiple 10-year periods, results when we:
  1. ignore the weekly status to enter a stock
  2. enter on a change in the daily status from downtrend to uptrend
  3. sell ANY TIME the weekly AND daily trends change from uptrend to a downtrend, OR
  4. sell ANY TIME the daily trend changes from an uptrend to a downtrend, independent of what the weekly is doing.
This is good, but it's not exactly intuitive.  A few comments:
  1. I was thinking that the best time to enter a position was when both were confirming a new uptrend, so I tested for the daily changing to an uptrend and then waiting for the weekly to confirm.  While this does work, it is not the "best" long-term performer.  My only explanation is that the change in the shorter time frame from downtrend-to-uptrend catches the new trend in a quicker fashion, IF it materializes.   If it doesn't, the rule 4 will catch the failure.
  2. No comment on this rule - it should be obvious
  3. This is a major sell signal -- when both are changing to a downtrend on the same day.  This proves to be a very powerful indicator of a new downtrend and buying stock when both of these are pointing downward is not a great idea, especially if you are selling puts.
  4. This was a bit counter intuitive to me, as I wanted to stay in the trade as long as possible and wait for the weekly to confirm.  Rule 4 states IF the daily fails, get out.  Bank your profit / cut your loss and simply get out.  The weekly may confirm, or it may not.  In looking at the trading logs, this rule has a greater number of whipsaws, but in general, is the better long-term performer.
So, applying the Fisher Transform to stock entry on the long side, if given the SP 500 basket, you can make money over time.  How much money?  Backtesting suggests beating the market in a consistent manner, but there are many other considerations (position size, number of positions, scaled entry/exit, etc.) that need to be considered.  That will be for another series of blog entries.

~~~~~~~~~~

Remember, the problem that I'm trying to solve is  "How do I reduce the number of stock assignments when selling put options?" 

So far, I've produced an indicator that is optimized over multiple 10 year periods that enters and exits long positions in equities based upon daily and weekly behavior, but this doesn't really help me for options.

Or does it?

I note when I look at the individual trades, the average winning trade length is 17 days, and the average losing trade length is 16 days.  This is between 2-3 weeks of holding the position, and is within my historical "sweet spot" of selling put option premium.

The premise is this: if the trade is profitable, then we know it is above the entry price at the time of exit (close of market on the Friday), and if we sold puts when the signal indicated to go long in the stock, the settings that produce the greatest number of winning trades should provide an edge to my trading.

Note, I really don't care about magnitude of those trades, only that they were profitable relative to the entry date.

I modified the selling rules of the system to only sell on a Friday at the close.  I also decided to move to just the SPY instead of all of the stocks of the SP 500, simply because processing 500 stocks across multiple 10-year periods, 10-days and 5-weeks at a time is really time consuming.  While the use of the SPY is not perfect, it gets me in the ballpark (I was able to duplicate relative behavior as shown above using the SPY so it's a valid proxy).  I'll apply to the SP 500 or DJ Composite to fine tune once I get the SPY results nailed.

After considerable testing, the weekly/daily "windows" are unchanged:
  • 10-day window for daily bars, 
  • 5-week windows for weekly bars.
The "best" setups, not measured for portfolio returns but measured as a percentage of winning trades, are a bit different than stocks:
  1. weekly in a NEW downtrend, daily already in a downtrend, enter on transition to a new weekly downtrend
  2. daily in a NEW downtrend, weekly already in a downtrend, enter on a transition to a new daily downtrend
  3. SELL on the 3rd Friday after entry.
  • The average number of trades, with the SPY, is 128 +/- 5 trades across multiple 10-year sliding windows.
  • The average number of winning trades, again with the SPY, is 63% (about 81 trades), with 7 consecutive wins and averaging 17 days in duration.
  • The average number of  losing trades, again with the SPY, is 37% (about 47 trades), with 4 consecutive wins and averaging 16 days in duration.
Until further notice, I'm going to use these settings.

In addition to the above, I'll require the following of the stocks:
  • the underlying stock is above its 200d, 150d, and 50d moving average
  • the underlying stock is optionable, 
  • the 13-week average volume is at least 150,000 shares.
Other GGT criteria that I use, such as revenues, EPS, and free cash flow cannot be backtested, as that data is not available, but I will use GGT base criteria for going forward.

Stay tuned.

~~~~~~~~~~~

As with all my ramblings, you are responsible for your own investment/trading decisions and I am not.  Please do your own diligence, and please take ownership for your actions.  Please read and acknowledge the disclaimer that is listed on the left on the web site page.

You can reach me most times at the following site:  https://discord.gg/4QAUqyd

Regards,

Paul

Tuesday, August 21, 2018

The Strength of GGT Stocks Relative to the Market

.
If you are on the blog page in a web browser from a computer, please subscribe to this using the "Follow by Email" link to the left.  If you're on a mobile device you should see something in the frame that allows you to subscribe.  Having your email helps me to notify you when Google mucks up email distribution.

~~~~~~~

I received an email this morning asking if the GGT stocks were "that much better" than simply picking an index.

Good question.

The answer is -- GGT stocks are absolutely better than a simple index.  Here's the structure and proof:

1) Take the current list of passing GGT stocks.
2) Sort by Open Interest descending.  AAPL will be at the top using the list published here for 8/21.  The greenfield chart for these stocks, sorted OI descending, is provided below bullet 4):
3) Build an index of the top 50 stocks.  I used equal shares only because it's the easiest to demonstrate, but equal weight of prices (say allocate $1,000 per symbol) is possible too.
4) Compare the GGT50 to the index on multiple time periods -- Since Jan 1, April 1, and July 1:

Greenfield 50 Sorted OI Descending:




The GGT50 Index Compared to the VXF:


(Click on the image to enlarge)

Compared to the SPY:





(Click on the image to enlarge)

Note that the left panel of the SPY has January 1 as the starting date, the middle panel is April 1, and the right panel is July 1.

Compared to the Russell 2000:


(Click on the image to enlarge)

Note that the left panel of the IWM has January 1 as the starting date, the middle panel is April 1, and the right panel is July 1.

A few observations jump out at me:

1) On the longest holding period, which is the leftmost panel of each picture, the stocks of the GGT index mirror or are more/less not "explosive" relative to the index.  Once the market begins to move, the GGT stocks appear to move at a higher clip upward than the underlying index (VXF, SPY, IWM).

2) The right panel, which is comprised of stocks from a scan of the 20th of August, is referenced to the start of July.  This shows the biggest contrast, because the stocks selected for the 20th of August are the most "fresh".

3) The middle plot suggests that there is a period where the GGT stocks mimic the index, and after a certain point, the GGT stocks exceed the index.  The visible divergence of the middle plot from IWM starts around the beginning of June, or roughly 50 days ago.  Using the VXF or SPY, it appears to become really visible around the end of April or the beginning of May.

Combined, these three observations point to a requirement that there needs to be some updating of parameters for stocks so that the weakest ones are sold and the strongest ones are kept.

I'll take a look at enhancing this finding and developing some rules around it.  Of course, owning 50 stocks is not practical (might as well as buy an index, right?) but there are ways to mimic a basket of stocks through two related concepts called correlation and orthogonality. 

[Simply put, if two stocks move exactly the same, there is no need to include both of them.  These stocks are said to be highly correlated.  Additionally, if two stocks are selected and only one moves upward but the other does not change, then these two stocks are uncorrelated and can be considered orthogonal.  It is highly desired to reduce a large basket of stocks down to stocks that are uncorrelated and orthogonal while keeping the behavior of the reference basket.]

~~~~~~~~~~~

As with all my ramblings, you are responsible for your own investment/trading decisions and I am not.  Please do your own diligence, and please take ownership for your actions.  Please read and acknowledge the disclaimer that is listed on the left on the web site page.

You can reach me most times at the following site:  https://discord.gg/4QAUqyd

Regards,

Paul