TSP Talk provides Thrift Savings Plan fund allocation analysis for government employees & military personnel. Not Investment Advice.
06/15/26 Stocks rallied on Friday capping off a bullish week for the stock and bond markets. The S and I-funds led the way with a weekly gain near 3%, while the C-fund added 0.66%. We still...
06/12/26 Deal or no deal, is all but a done deal, or is it? The PPI data came it slightly hot but nothing serious enough to move yields much, but of course before the end of the day yesterday...
06/11/26 The S&P 500 and other indices spent the day on Wednesday retracing Tuesday's positive reversal tails. The Dow's 953-point loss was its largest point loss of the year. The market was...
06/10/26 Stocks traded is a wide range yesterday with the indices gapping to the upside at the opening bell, then they fell sharply into the early afternoon, and finally rebounded into the...
06/09/26 Stocks were mixed but mostly higher on Monday, but the early rally fizzled during the day and overall the rebound following Friday's sell off wasn't overly impressive, although tech...
06/08/26 A much stronger than expected jobs report spooked the bond market sending yields and the dollar sharply higher, and that threat of inflation had investors concerned about interest...
06/05/26 That was different. Tech stocks struggled on earnings, especially early on, and it gapped the indices lower at the opening bell, but the dip buyers did not hesitate to start buying...
06/04/26 Yesterday was one of those down days that we've only heard about, but few have actually witnessed in the wild. The S&P 500 and Nasdaq had been up for 9 straight days before yesterday's...
06/03/26 Another day, another rally - at least for most of the US indices as the Dow, S&P 500, and Nasdaq all made new closing highs. The gains weren't large and they were mostly a result of...
06/02/26 It was the first day of a new month, which tends to have a bullish bias, so any "new month, new direction" would likely start today or tomorrow, if that is going to be the case...
06/01/26 Stocks continued their winning ways on Friday with the S&P 500 posting its 7th straight daily gain, and its 9th straight positive week. The market has become numb to the on again, off...
05/29/26 Stocks opened flat on Thursday, started to drift lower, but another ceasefire headline took over sending oil and bond yields lower, and of course stocks loved it and rebounded off the...
05/28/26 Stocks were flat and and traded in a tight range on Wednesday with the S&P 500 up 0.02% and the Nasdaq adding 0.07%. Small caps were flat as well, while the Dow gained 183-points...
05/27/26 New day, new week, same direction. Oil was down sharply on Tuesday, as was the 10-year Treasury Yield, and this has been a recipe for a rally in the stock market. We also saw Micron...
05/26/26 Stocks were up again on Friday and that helped make it eight straight weeks of gains for the S&P 500. The indices did move lower in the final hours of trading on Friday heading into...
05/22/26 The highly anticipated earnings release from Nvidia's did little to influence the action on Thursday, and instead it was once again it was the price of oil that did most of the...
05/21/26 Stocks soared from the opening bell into the close yesterday as the investment world awaiting earnings from the the largest company in the world. Investors were obviously optimistic...
05/20/26 Stocks pulled back for a third straight day yesterday with tech, small caps, and the I-fund lagging the S&P 500. We were due for a dip as tech became a little frothy, and now tech is...
05/19/26 Stocks were very choppy to start the new week, pushing higher in the morning, falling to the lows of the day near 3PM ET, then a statement from President Trump about postponing today's...