DIY ETF

As we move forward to the New Year, I can’t shake the feeling that for private traders, like us, 2019 has proven to be a magical year, a year that finally, throughout the brokerage industry, has removed from us the shackles of commissions from our trading. Many of the new things I’ve attempted in the past months has been help me understand the opportunities opened up by a commission-free world.

One thing it means is that I can build my own equivalent of an exchange-traded fund, free of the expense ratio built to the price. Sure, it’s generally quite small — 0.09% in the case of SPY, for example. But it adds up, and as a trader, I’m reluctant to give up even a penny of potential profit.

That small expense payment compensates the fund for the cost of its management — buying and selling shares to maintain various balances. But I know how to trade. And I live in Portland, Oregon, where do-it-yourself is strongly held ideal. I don’t need to pay someone to trade for me when I can easily build my own DIY ETF.

When I hear people singing the praises of index funds, I can’t help think that they’ve forgotten what a fund is. It’s stocks, bundled together, but still separate, with separate earnings and market risks and dividends and management smarts. A third advantage of having no commissions to pay is that I can pick and choose from among a fund’s holdings and buy only the best, using whatever rating system I prefer. (I use Zacks premium, paying for it with the money saved with commissions.)

When I first set up the Genetics Portfolio a short while back, I was testing the idea that I could show good returns if I were to pick only the stocks ranked “buy” by Zacks from the entirety of an exchange-traded funds holdings. By being selective, I should be able to improve on the fund’s performance.

So how good are the stocks that funds hold? Are the managers carefully picking the best of the best?

There were, I found, surprisingly few stocks with “buy” rankings (ranks 1 or 2). In the 37 ARKG holdings, only one symbol is ranked 1, and eight ranked 2. That means 74% of the fund’s stocks have a Zacks rank of hold or sell or, as is the case with three symbols, have no analyst following and so no Zacks rank.

Intrigued, I took a look at some other ETFs, to see how they stacked up. DJI, which tracks the Dow Jones Industrial Average, has 30 stocks, only seven of which are ranked “buy”.

I looked at several sector ETFs, the sort that do well in the late stage of the business cycle and continue to outperform during the recession. XLP, the consumer staples sector fund, has four stocks ranked “buy” out of a total of 33 in the fund’s holdings. XLV, the health care sector fund, has has 16 “buys” out of 61 holdings. XLU, the utilities sector fund, has four ranked “buy” out of 28 holdings.

There’s a fourth advantage to building our own funds. The big ETFs own a lot of shares, and that means they aren’t very nimble, because it takes time to find buyers or sellers of such large lots. Private traders can get an instant fill. So rather than being forced by the logistics to hold on to underperforming symbols, we can trade in and out, commission-free, whenever we think it’s best for performance.

And indeed, we aren’t limited to subsets of the big funds. We can create our own, by whatever criteria we like. I’m partial to stock symbols that begin with “Z”, so my 10-symbol Zombie Portfolio can begin with ZEN, work trough ZUMZ and then reach completion with ZYNE.

An odd criterion? Yes. Worth experimenting with? It’s on my to-do list, perhaps as one of the wonders 2020 will bring.

By Tim Bovee, Portland, Oregon, December 26, 2019

Read More »

Live: Tuesday, December 24, 2019

11:30 a.m. New York time

Four symbols dropped off of the Growth Portfolio Screen, my primary, and the lone resident of the secondary Momentum Portfolio also dropped off. A new symbol appeared on the Growth screen, and I added a symbol to the Genetics Portfolio as I continue its roll-out.

So, in my shares positions, five exits, two entries.

  • Entries:
    • Growth Portfolio: HA for a $30.66 debit
    • Genetics Portfolio: EDIT for a $32.41 debit
  • Exits:
    • Growth Portfolio
      • CRCM for a $15.00 credit, a profit of $2.59, producing a 20.8% return over 15 days for a +506% annual rate.
      • EBMT for a $21.11 credit, a loss of $0.97. That’s a 4.4% loss over seen days for a -229% annual rate.
      • MHO for a $40.62 credit, a loss of $2.85, resulting in a 6.6% loss over 39 days for a -61% annual rate.
      • RS for a $120.96 credit, a profit of $1.07, or a 0.9% return over seven days for a +47% annual rate.
    • Momentum Portfolio
      • SEM for a $22.90 credit, a gain of $1.55, producing a +7.3% return over 39 days for a +68% annual rate.

That’s the lot. The Growth Portfolio is governed by changes in analyst opinion. So perhaps a wave of pre-holiday sadness has crept into Wall Street. SEM, in the Momentum Portfolio, began it’s life as a Growth play, and changed its coat to a Momentum play after dropping off of the Growth Portfolio.

A busy day with a shortened trading session. I’ll be back on Thursday, when the markets re-open.

By Tim Bovee, Portland, Oregon, December 24, 2019

Read More »

Live: Monday, December 23, 2019

2:35 p.m. New York time

Looking ahead.

Friday is management day for my two short iron condor positions based on options expiring next Friday, January 17. At present, TLT is at 34% of maximum potential profit, and XLY is in a loss status. So, if those numbers held, on Friday I’d exit TLT and hold XLY until it either showed a profit or was close to expiration.

On Friday, January 7, I enter positions based on options expiring February 20. It isn’t the best of environments for trading short iron condors, which require higher implied volatility. My rule is to trade them at a 25% Implied Volatility Rank. At present, only one (!) symbol qualifies for a short iron condor: TLT.

So what’s a neutral structure for trading low volatility symbols? For that, I’m trying something new: The calendar spread, which is a two-leg trade with strikes at the money. It can be built of calls if I’m expecting a drift upward in the price of the underlying, or puts if I’m expecting a lower tendency. Either will work if the symbol is stuck in neutral (best case).

One of the strikes is from the current cycle, expiring February 21 in this case, and is sold for credit. The other strike is from the next cycle, expiring May 15 (unless a new series is added), and his bought for a debit. The combined position is a net debit.

I’ll manage the calendar spreads at 25% of maximum potential profit, which is an estimate in the case of calendar spreads, and sell all profitable positions at 21 days prior to the short option’s expiration. Unprofitable positions will be held to expiration.

Symbols with an IVR of 15% or lower will qualify for a calendar spread. At this point that includes the metals (GDXJ at an IVR of 7%), energy (XLE at an IVR of 6%), and the blue chips (SPY at 4%).

Some resources from TastyTrade, my go-to place for understanding options trading:

Both are excellent.

1 p.m. New York time

Two symbols in my Growth Portfolio failed to qualify, and I have exited each for a profit:

  • AUY for a $3.56 credit, up 4 cents per share. The position produced a 1.1% return over 26 days, or a +16% annual rate.
  • CNXM for a $15.93 credit, up $1.44, a 9.9% return over 20 days for a +181% annual rate.

I continued my build-out of the Genetics Portfolio, adding CGEN for a $5.96 per share debit.

By Tim Bovee, Portland, Oregon, December 23, 2019

Read More »

Live: Friday, December 20, 2019

11:35 a.m. New York time

I’ve added GH to my Genetics Portfolio, for a debit of $82.71.

11:20 a.m. New York time

In my Growth Portfolio for stocks, the algorithm tossed up WGO as a new position, which I entered for a $53.04 debit.

PWR dropped off of the portfolio. However, it is also listed in one of my secondary strategy portfolios, Value, and so I’ll keep the position, which I entered on Dec. 9 for a $40.47 debit.

In my Genetics Portfolio, today brings the height of the ridiculous. Two positions that I entered yesterday, AQB and NTLA, and one that I entered the day before yesterday, CTSL, all lost their qualifying strategy scores, dropping from the portfolio list. All three continue to show a buy recommendation from Zacks, with a score of 2.

That’s more action in portfolio construction than I want. Only one of the three, NTLA, is showing a profit. And no wonder! Such rapid-fire changes get us into random walk territory rather than a trend.

So, I’m abandoning the letter grades assigned by Zacks to represent a position’s likely performance under a value, growth or momentum strategy. Instead, I’ll retain the three symbols, and going forward shall rely only a Zacks  score of 1 or 2 among the prospects as a qualification for entry. I shall use the strategy scores as guidance for which qualifying prospect I enter first.

Under the new rule, I retain AQB, BMY, CSTL, INCY and NTLA in the Genetics Portfolio. All have a score of 2. In addition, I can now add five more qualifying positions: GH with a score of 1, and CGEN, CLLS, ONVO and PSTI, all with scores of 2.

I’ll add the five in gradually as funds become available, giving priority to GH.

A good change, I think. After all, as a wise mentor once said to me about rules, Rules are for your benefit, not you for the rules. Flexibility is the soul of profit.

By Tim Bovee, Portland, Oregon, December 20, 2019

Read More »

Live: Thursday, December 19, 2019

2:15 p.m. New York time

I added two stock positions to my Genetics Portfolio: AQB for a $2.03 debit and NTLA for a $15.22 debit. That catches me up with all the stocks in my portfolio pool that match my criteria: A Zacks ranking of 1 or 2 and at least one of the Zacks strategy scores — Value, Growth, Momentum — at A or B. The pool size is 25 symbols, and there are only five symbols fully qualified at present.

The stock underlying my short iron condor options position on XLY goes ex-dividend on Friday. The options position is within the profit zone and is unlikely to be assigned, so I’ll stand pat.

By Tim Bovee, Portland, Oregon, December 19, 2019

Read More »

Live: Wednesday, December 18, 2019

12:20 a.m. New York time

I added a stocks position to my Genetics Portfolio, CSTL, for a debit of $27.06 per share.

In my options holdings, TLT goes ex-dividend on Thursday. The underlying stock pays dividends monthly. My short iron condor options position is out of the money and so is an unlikely candidate for early assignment, so I’m taking no action.

By Tim Bovee, Portland, Oregon, December 18, 2019

Read More »

Live: Tuesday, December 17, 2019

1:45 p.m. New York time

I made a number of adjustments to two stock portfolios today.

Growth Portfolio:

Exited AMAT for $60.48 per share, a profit of $2.49. The position showed a 4.3% return over 19 days, or an 83% annual rate. The exit was triggered by analyst’s revisions to their assessments.

Exited CNNE for $37.17 per shares, a profit of $1.90. The position returned 5.4% over 52 days for a +38% annual rate.

I re-entered EBMT, whose trailing stop/loss was trigged yesterday by something rogue. The re-entry debit was $22.08 per share.

I added RS, which appeared on the screening, for a debit of $119.89 per share.

Genetics Portfolio:

I exited GH for $77.64 a share, a $3.39 profit, after it ceased to qualify for the portfolio due to a lowering of Zacks assessment of the stock’s momentum, from A at entry down to C.

I added two symbols: BMY for a $63.73 per share debit, and INCY for a $92.12/share debit.

By Tim Bovee, Portland, Oregon, December 17, 2019

Read More »

Live: Monday, December 16, 2019

10:45 a.m. New York time

The 20% trailing stop on EBMT in the Growth Portfolio was triggered, exiting the position at $21.71 per share, up 0.28 from the entry level.

I’m not quite sure why the stop was triggered — 20% trailing from the current bid is $17.37, and the price hasn’t approached that level since entry, not even in intra-session trading. A rogue bid, perhaps?

Nonetheless, the symbol continues to meet my criteria for the portfolio, and assuming no change, I shall re-enter on Tuesday.

Looking ahead this week…

The December monthly options trade for the last time on Friday and expire thereafter. I’ve already exited my positions, each for a profit.

I’ll continue the slow population of my Genetics Portfolio on Wednesday, adding a new position in a symbol yet to be determined.

By Tim Bovee, Portland, Oregon, December 16, 2019

Read More »

Live: Friday, December 13, 2019

1:55 p.m. New York time

I’m starting a somewhat different sort of portfolio, one that gives me an ability to provide a specific sort of business rather than a strategy. Initially, I shall be focusing on companies developing medical uses for genetics, and shall call the collection the Genetics Portfolio.

Like my current portfolios — the primary Growth Portfolio and secondaries Momentum and Value — the new portfolio will use Zacks Investment Research metrics as a way to pick from a pool of stocks. My strategy portfolios use the entire pool of symbols having a strong buy (rank 1) assessment from Zacks. The new sector portfolio, Genetics, will draw from a pool of genetics companies that are held by the exchange-traded fund ARKG.

The first buy in the new portfolio is GH, for $74.25 per shares. I shall be adding periodically as funding becomes available. My selection rules are that a purchase must have a buy (rank 2) or strong buy (rank 1) from Zacks, along with good grades (A or B) from at least one of the three strategy rankings, value, momentum and growth. A rank below 2 or strategy rankings that are all C or lower will be a signal to exit the position.

The sector portfolios are designed to take advantage of free trading — no fees — and also the fact that funds must publish their holdings periodically, providing a ready-made pool. The fund itself will provide a measure of how the subset I pick is doing. I’ve chosen Robinhood to house this strategy, and they are about to bring a partial shares system online, another attractive feature for a portfolio where my aim is to dedicate the same amount of money for each purchase.

Ideally, this method will outperform the fund that forms the pool from which I draw trades. The name of my pool? The Gene Pool, of course.

12:15 p.m. New York time

I’ve updated XOP Analysis with results.

12:05 p.m. New York time

I’ve exited XOP, the last of my options iron condor positions expiring Dec. 20, and shall update the analysis shortly with results.

In shares, I exited my position on FANH for $25.01 per share, a loss of $1.16. The trade resulted in a 4.4% loss over four days, or a -404% annual rate.

By Tim Bovee, Portland, Oregon, December 13, 2019

Read More »

Live: Thursday, December 12, 2019

10:40 a.m. New York time

I’ve updated APA Analysis with results.

10:10 a.m. New York time

I’ve exited my short iron condor position on APA for a $1.09 debit, a 15.5% profit. Analysis upcoming.

In shares, I’ve added IBP to my growth portfolio for a $71.50 debit.

(I have referred to my primary portfolio as “upgrades and revisions”. The word “growth” better describes the goal, and so I shall use that terminology going forward. The selection is based on expectations of growing earnings.)

By Tim Bovee, Portland, Oregon, December 12, 2019

Read More »