Q1 2024

Disclaimer

Nothing discussed/written should be considered as investment advice. Please do your own research or speak to a financial advisor before putting a dime of your money into these crazy markets. In other words, if you buy something I bought, you deserve to lose your money.

The only reason why I am making my portfolio public because it provides accountability to me. Some or all the analysis I provide could be from the top of my head and should not be considered accurate.

My investing goal is simple; to try to manage risk while being fully invested without market timing. Howard Marks said it best, “even though we can’t predict, we can prepare.”

All my references to the Market are only for the US Market.

Performance

In Q1 I returned 10.25% compared to 10.67% for the S&P 500 (with dividends reinvested).

The table below is a breakdown of my portfolio at the end of Q1. What you see below where my entire net worth, excluding my home, is allocated.

Company%
AVDE1.1%
AVDV2.4%
AVES3.1%
AVIV1.7%
AVMV0.1%
AVSC0.0%
AVUV1.5%
BRK.B15.4%
BSBK0.1%
BTI2.3%
BWFG0.0%
CFSB0.1%
CLBK0.0%
CSV4.6%
CULL0.1%
DEEP0.6%
DFEV2.4%
DFIC1.3%
DFIV1.5%
DFSV1.4%
DISV1.5%
EPD3.2%
EQC0.8%
EWUS0.0%
FFBW0.3%
FPI0.5%
FRDM0.5%
FRFHF0.8%
FSEA0.1%
FYLD1.6%
GVAL2.6%
IVAL2.5%
LAND0.0%
MKC0.1%
MKL4.3%
NECB0.1%
PBBK0.1%
PREKF0.8%
RSBT1.1%
SYLD2.9%
TCBC0.1%
TCBS0.1%
WMPN0.1%
  
  
  
  
T Bills10.9%
Gold2.4%
Platinum0.6%
Farmland3.6%
I Bonds4.2%
Cash14.6%

Below is a category breakdown:

Bonds4.18%
Cash14.65%
Conglomerate15.40%
Consumer Staples0.11%
Financials1.19%
Funeral4.63%
Insurance5.13%
International21.99%
Managed Futures1.08%
Mid Cap Value2.98%
Oil/Gas4.02%
Precious Metals2.99%
Real Estate4.92%
Small Cap Value3.52%
T Bills10.92%
Tobacco2.27%

Q1 Commentary

At the end of February I got laid off and my 401k was transferred to my brokerage account. The money is still in cash. I’ve been wrestling what to do with the money. Do I buy International ETFs? Do I hold cash, get 5% and wait for a better opportunity? The academic literature recommends not waiting and instead putting the money to work immediately. I don’t have any answers at the time of this writing.

After a nice gain in Citi I sold it because I realized I did not put in the work necessary to continue holding the stock. The proceeds are still in cash.

Below are charts and quotes I enjoyed during Q4 this year:

The story we tell ourselves is the most powerful one in the world. Eventually, we start believing it, even when it’s not true. While a positive story by itself won’t guarantee a good outcome, a negative one will certainly prevent it from happening. ~Farnam Blog

“If an idiot were to tell you the same story every day for a year, you would end by believing it.” 

— Horace Mann

“Many of life’s failures are people who didn’t realize how close they were to success when they gave up.”

~ Thomas Edison“We can’t predict when the herd will come to its senses. But we do know that bear markets typically begin well before a recession becomes obvious.”
Source: https://www.broyhillasset.com/broyhill-blog/broyhill-letter-highlights-xi-lessons-from-history

Source: https://hbr.org/2021/01/compensation-packages-that-actually-drive-performance

Source: https://www.aqr.com/Insights/Research/White-Papers/Driving-with-the-Rear-View-Mirror

Source: https://www.ft.com/content/e0f98278-432e-4ece-b170-2c40e40d2835

Source: https://am.jpmorgan.com/content/dam/jpm-am-aem/global/en/insights/market-insights/guide-to-the-markets/mi-guide-to-the-markets-us.pdf

 A case for investing in U.S. Mid Caps. “In our experience, the $5-40B USD market capitalization range is that sweet spot where mid cap companies have established their competitive advantages and business models but often are still at a size where there is meaningful growth left in their runway.” 

Posted in Investing | Leave a comment

2023 $150 12-Team Mixed NFBC Draft Recap: March 27, 2024

League Background

This is a 12-team mixed NFBC draft. The roster consists of 14 hitters, nine pitchers and seven bench players. You set your pitchers once a week; hitters are set twice a week; waivers occur once a week.

Overall Thoughts

This was my third and final draft. Like with my second draft, at the top of the draft I wanted to draft players I’ve already drafted to hedge injury risk. I planned on Michael Harris being available with my third pick but that didn’t happen so I had to go off script and adjust my team on the fly which I hate doing. That’s why you see players like Paul Goldschmidt and Josh Naylor on my team.

Unlike my previous drafts I prioritized starting pitching than closers with my earlier picks. The idea was to do something different. I picked one closer and tried to get cheap saves near the end of the draft, which I think I may have achieved. 

I also took a shot on a lot of injured players in the middle rounds with Josh Lowe and Jhoan Duran. It appears Duran may only miss 3-4 weeks; having him on the roster is essentially the same as holding a lottery ticket back-up closer/setup man.  Bryan Woo and Nick Lodolo were too cheap to pass up. There’s no structural damage to Woo’s elbow and Lodolo should only miss 15 days. Typically I only want 1-2 injured players because injuries do happen in-season and streaming pitching is extremely important especially early in the season.

In regards to my hitting I don’t have enough power but I have more stolen bases than I need so hopefully that counterbalances. 

Of the three teams, I think my best team is the $250 league. This current team will have the most variance in performance. If I’m correct about the three injured pitchers and I can get enough saves in April, I think I have the best pitching staff this year.

My Team

Below is my team with my projections; not listed are my bench players but they will be discussed below the images:

Individual Player Analysis

Bobby Witt (#2) – Could Witt go 30/50? I think its very possible. If he had a better supporting cast you could make an argument he could be taken first overall.

Gunnar Henderson (#23) – In an effort to diversify my teams, I took Gunnar here. I wanted Francisco Lindor but he went right before my pick. 

Elly De La Cruz (#26) – I wrote about Cruz here. I actually had Cruz rated higher than Gunnar. I wanted Michael Harris but he went right before my pick. 

Yoshinobu Yamamoto (#50) – I’m not worried about his start. In fact he will be on my bench because I think he will only get to throw 80ish pitches which means, maybe, only 4-5 innings. That’s not enough for me to take on the risk of the bad start in Korea.

Logan Webb (#53) – I think Webb is Matt Cain 2.0. I had Webb 12th overall among starting pitchers. I think Webb pairs well with Yamamoto in that Webb maybe won’t provide the strikeouts of a fantasy ace but he should provide 190 innings with a very low WHIP.

Andres Munoz (#71) – I wrote about Munoz here.

Paul Goldschmidt (#74) – I don’t like drafting older sluggers because their performance can fall apart quickly. However, all indications says he works hard at Driveline every offseason so if there is someone who can mitigate the aging curve it’s Goldschmidt.

William Contreras (#95) – He was my number one catcher because I think he’s probably the only catcher who plays in 150 games. The Brewers desperately need offense and Contreras is either their best or second best hitter. The Brewers will carry three catchers which hopefully means he plays every day.

Josh Naylor (#98) – If I were to redraft my draft I would not have taken Naylor but at the time I wanted a good batting average to counterbalance my earlier picks. 

Cedric Mullins (#119) – I wrote about Mullins here.

Yainer Diaz (#122) – I wrote about Diaz here.

Josh Lowe (#143) – I wasn’t a big fan of Lowe before the injury but at this price I think it was worth the risk/reward. Before the injury I projected a .260 average with 20/30. If I can get five months of that production Lowe is a steal. Also, I think once healthy he should play almost every day; the Rays lineup is very top heavy so even if he struggles against lefties he should still play every day.

Jhoan Duran (#146) – At the start of March Duran was my number three closer. I would not have taken Duran if there was something wrong with his elbow or shoulder. Instead it’s an oblique and hopefully he will be ready to go in 3-4 weeks.

Rhys Hoskins (#167) – I wrote about Hoskins here. At this point in the draft I knew I desperately needed power.

Masataka Yoshida (#170) – I wrote about Yoshida here

Daulton Varsho (#191) – I wrote about Varsho here.

Nestor Cortes (#194) – Despite his health, Cortes’ advanced statistics looked better than the back of the baseball card statistics. Will he repeat his 2022 season? Probably not but I think a 3.80 ERA with a strikeout per inning is doable. 

Steven Kwan (#215) – I was going to daft Lowe so I wanted additional batting average protection and at this point in the draft I could only look at outfielders. Kwan was the best available option.

Brandon Lowe (#218) – Sure, Lowe is a batting average risk but he hit 39 home runs in 2021. I projected 27 home runs which I think is reasonable if he stays healthy. 

James McArthur (#239) – Is he the closer? If yes, I hope he can be a bridge before Duran is healthy. If not, it’s a short week this week and hopefully I get 1-2 good appearances. 

Jorge Polanco (#242) – Polanco is a very solid player who’s going to hit third and play every day. I project a .255 average with 20-25 home runs. Polanco is my backup second baseman. 

Yusei Kikuchi (#263) – Kikuchi has a high WHIP but I can afford it because I drafted Webb. 

Leody Taveras (#266) – I wrote about Taveras after my first draft.

Tanner Houck (#287) – Houck is a two-start pitcher next week; at the A’s and at the Angels. I also like the raw stuff.

Trevor Megill (#290) – Short week this week; I’m hoping for good 1-2 appearances. I think Megill is the best reliever in the Brewers bullpen so my guess he is the odds-on favorite to close. If I’m wrong, I just drop him.

Seth Lugo (#311) – I need innings and Lugo should provide them. I’m always going to start him at home and it will probably be 50/50 on the road. 

Nick Lodolo (#314) – This is a bet on his raw stuff and hopefully he can stay healthy.

Bryan Woo (#335) – I have Woo in all my other drafts. I don’t know why he fell. His elbow looks fine. “Fortunately the MRI, everything else came back very clean structurally,” Hollander said of Woo (source:Seattle Sports).

Aroldis Chapman (#338) – Short week this week; I’m hoping for good 1-2 appearances. 

Jason Adam (#359) – Short week this week; I’m hoping for good 1-2 appearances. 

Posted in Fantasy Baseball | Leave a comment

2023 $250 12-Team Mixed NFBC Draft Recap: March 23, 2024

League Background

This is a 12-team mixed NFBC draft. The roster consists of 14 hitters, nine pitchers and seven bench players. You set your pitchers once a week; hitters are set twice a week; waivers occur once a week.

Overall Thoughts

This was my second draft this season and coincidently I had the same draft slot as my first draft a week ago. In the first draft I drafted my third highest player: Corbin Carroll. I debated for a few days whether or not I wanted to draft Carroll again. I ultimately decided not to for three reasons. 

First, there is a very minimal difference in value between Carroll and Julio Rodriguez. Second, if I drafted Rodriguez it would result in me taking different players to compliment Rodriguez. In other words I wanted to hedge my exposure to players and injury risk. Third, in my last league, before the draft, I learned I was going to have the second overall pick which means I’ll get to draft Bobby Witt. If I drafted Rodriguez that means I will have exposure to my #2-4 players.

I’m much happier about this draft than my first draft. My benchmarks for hitting was a .263 batting average with 324 home runs and 198 stolen bases. The biggest change was I was able to get more clarity on injuries, rotation/lineup spots and better strategy (hopefully) that will do better in the early season.

My Team

Below is my team with my projections; not listed are my bench players but they will be discussed below the images:

Individual Player Analysis

Julio Rodriguez (#3) – Rodriguez followed up a great rookie season with more improvement in his sophomore year where he provided above average results in every category. The biggest downside for him is maybe the steals tick down to only 30. I think if he plays 150 games I think 30/30 is almost a lock. Most importantly, his supporting cast is better than last year which means his account statistics may improve too.

Rafael Devers (#22) – Devers was my 16th rated hitter. I’m projecting a .280 average with 33 home runs with plenty of accounting statistics. The biggest potential roadblock for 2024 is his supporting cast isn’t as good as last year.

Francisco Lindor (#27) – I was super excited to draft Lindor. With my second round pick I debated between Lindor and Devers because they’re ranked right next to one another. I projected 28 home runs which could be a little optimistic but if he plays a full season the floor is a 20/20 season.

Framber Valdez (#51) – I wrote about Valdez after my first draft

Camilo Doval (#51) – Edwin Diaz was gone when I made my pick but Josh Hader was still available but I still went with Doval because I think his job is as safe as Hader’s but Hader only averages about 55 innings now and Hader’s stuff is on the decline. Doval doesn’t have as good of stuff as Hader but Doval pitches in a better ballpark, will throw 10-20 more innings and doesn’t have anyone superior to him waiting in the wings.

Andres Gimenez (#70) – Right before my pick Nico Hoerner was drafted which increased my appetite for taking Gimenez here. Cleveland’s lineup is so bad I think Gimenez keeps the second batting order slot. Some projection systems have him hitting 18-19 home runs but I only projected 15. What I noticed in my prep there aren’t that many stolen base players that give you power and batting average and after Hoerner was drafted I wanted to lock up Gimenez. 

Andres Munoz (#75) – David Bednar was selected right before my selection but I had Munoz rated right after Bednar. Even if Bednar was available I was going to select Munoz because according to Stuff+, Pitching+ and Location+ both players are rated basically the same. I also think the Mariners probably win a few more games than the Pirates and I wanted to hedge against risk.

Christian Walker (#94) – I was surprised he was still available because his ADP is in the early 80’s. The biggest worry is his age; he turns 33 in a few days, which is when bat speed starts to decline and maybe he only steals 3-4 bases instead of the nine I projected.

Cedric Mullins (#99) – I think he got unlucky with the batting average last year. Yes, he struck out more overall but a lot of the uptick occurred in the second half of the season, which could have been due to two groin injuries. He had a .835 OPS before the injuries and .614 afterwards. I think his strikeout rate is only 20% this year and if he’s healthy all year, 20/20 is very reasonable.

Cal Raleigh (#118) and Wilson Contreras (#123) – I drafted Raleigh for the power and I had a plan to draft high batting player(s) to counterbalance Raleigh’s low batting average. I think Contrareas is underrated. He should get regular playing time and he’ll hit in the top two-thirds of the lineup.  

Shota Imanaga (#142) – Based on my learning from my first draft I made an effort to get starting pitchers with lower WHIPs. I relied on other projection systems to come up with my projection.

Bryan Woo (#147) – I wrote about Woo after my first draft.  

Masataka Yoshida (#166) – I’m projecting a .290 batting average with 16 home runs. He should hit fifth or sixth which means the accounting statistics should be good too. I personally don’t understand why he’s not leading off.

Yandy Diaz (#171) – I was really surprised Diaz was still available as his ADP is in the 130’s. Similar to Yoshida I’m projecting a .290 batting average with a little more power. 

Tyler O’Neil (#190) – I wrote about O’Neil after my first draft.  

Jonathan India (#195) – I wrote about India after my first draft.  

Daulton Varsho (#214) – I think Varsho is a great value for my team because I drafted two batting average anchors prior to this pick. Maybe he only hits .235 but it should come with 25/15 with a lot of accounting statistics. Varsho is a very good defender so he should play every day and should bat fifth against righties because the Blue Jays are very right handed heavy.

Brandon Pfaadt (#219) – I wrote about Pfaadt after my first draft.  

Nick Lodolo (#238) – this is a bet on his raw stuff and hopefully he can stay healthy.

Leody Taveras (#243) – I wrote about Taveras after my first draft.  

Brandon Lowe (#262) – I wrote about Lowe after my first draft.  

Dean Kremer (#267), Trevor Rogers (#286) and Tanner Houck (#334) – I drafted them because they have great matchups in the second week of the season. I expect to release them after week two.

Jeff McNeil (#291) – He was drafted because I wanted someone with a good batting average and a lot of playing time on my bench.

Trevor Megill (#310), AJ Minter (#315) and Jason Adam (#358) – They were drafted for the first half week of the season. Maybe Megill gets a save the first weekend? Anyway, these guys are next in line for saves and should hopefully do well the first half week. All these players could be dropped after week two.

Jameson Taillon (#339) – I thought he could be healthy to begin the season but he won’t be so he will be dropped and most likely picked up off waivers when he is healthy.

Posted in Fantasy Baseball | Leave a comment