Monday, March 23, 2026

Guesstimates on March 23, 2026

June S&P E-mini futures: The drop from the February top reached 6484, a little below the secondary target of 6500. A big rally followed on Trump’s delay of attacks on Iran. The end of the drop from the February top is either 6484 or not far below that level. In either case the upside target is 7500.

QQQ: There is a good chance that the drop from 638 ended at 574.

TNX (ten year note yield): The 3.75% level is support. A swing up to 5.50% is underway.

Euro-US Dollar: The 112 level is support. Upside target at 120 has been reached.

Bitcoin: Next support is 55,000. Resistance is 75,000.

West Texas Crude Oil: Panic buying sent crude up to 120 but I think that ended the up swing from 55. Resistance is 102 and support is 80. A long decline to 60 and maybe to 50 is underway.

Gold: Support at 4500 failed and 3750 is the next support. A bear market in gold is probably underway and the January top is not likely to be exceeded for quite some time.

Apple: Upside target now 300 with support 200.

Amazon: Upside target is 250 with support 200. 

Google: Next upside target 350. Support is 250.

Microsoft: Next upside target is 750.Support now is 375.

Meta: Next upside target is 950. Support is now 550.

Netflix: Upside target is 150. Support is now 72-80.

Nvidia: Next upside target is 250. Support is 125.  

Tesla: Support is 300. Upside target at 500 has been reached.

Visa: Upside target is now 395. Support is 305.

Friday, March 20, 2026

Guesstimates on March 20, 2026

June S&P E-mini futures: The drop from the February top probably ended at 6584 but if not then 6500 is the worst I see on the downside. In either case the upside target is 7500.

QQQ: There is a good chance that the drop from 638 ended at 585.

TNX (ten year note yield): The 3.75% level is support. A swing up to 5.50% is underway.

Euro-US Dollar: The 112 level is support. Upside target at 120 has been reached.

Bitcoin: Next support is 55,000. Resistance is 75,000.

West Texas Crude Oil: Panic buying sent crude up to 120 but I think that ended the up swing from 55. Resistance is 102 and support is 80. A long decline to 60 is underway.

Gold: Next upside target is 6250. Support is 4500.

Apple: Upside target now 300 with support 200.

Amazon: Upside target is 250 with support 200. 

Google: Next upside target 350. Support is 250.

Microsoft: Next upside target is 750.Support now is 375.

Meta: Next upside target is 950. Support is now 550.

Netflix: Upside target is 150. Support is now 72-80.

Nvidia: Next upside target is 250. Support is 125.  

Tesla: Support is 300. Upside target at 500 has been reached.

Visa: Upside target is now 395. Support is 305.

Thursday, March 19, 2026

Guesstimates on March 19, 2026

June S&P E-mini futures: The drop from 7043 probably ended at 6584 but if not then 6500 is the worst I see on the downside. In either case the upside target is 7500.

QQQ: There is a good chance that the drop from 638 ended at 585.

TNX (ten year note yield): The 3.75% level is support. A swing up to 5.50% is underway.

Euro-US Dollar: The 112 level is support. Upside target at 120 has been reached.

Bitcoin: Next support is 55,000. Resistance is 75,000.

West Texas Crude Oil: Panic buying sent crude up to 120 but I think that ended the up swing from 55. Resistance is 102 and support is 80. A long decline to 60 is underway.

Gold: Next upside target is 6250. Support is 4500.

Apple: Upside target now 300 with support 200.

Amazon: Upside target is 250 with support 200. 

Google: Next upside target 350. Support is 250.

Microsoft: Next upside target is 750.Support now is 375.

Meta: Next upside target is 950. Support is now 550.

Netflix: Upside target is 150. Support is now 72-80.

Nvidia: Next upside target is 250. Support is 125.  

Tesla: Support is 300. Upside target at 500 has been reached.

Visa: Upside target is now 395. Support is 305.

Wednesday, March 18, 2026

Guesstimates on March 18, 2026

June S&P E-mini futures: The drop from 7043 probably ended at 6584 but if not then 6500 is the worst I see on the downside. In either case the upside target is 7500.

QQQ: There is a good chance that the drop from 638 ended at 585.

TNX (ten year note yield): The 3.75% level is support. A swing up to 5.50% is underway.

Euro-US Dollar: The 112 level is support. Upside target at 120 has been reached.

Bitcoin: Next support is 55,000. Resistance is 75,000.

West Texas Crude Oil: Panic buying sent crude up to 120 but I think that ended the up swing from 55. Resistance is 102 and support is 80. A long decline to 60 is underway.

Gold: Next upside target is 6250. Support is 4500.

Apple: Upside target now 300 with support 200.

Amazon: Upside target is 250 with support 200. 

Google: Next upside target 350. Support is 250.

Microsoft: Next upside target is 750.Support now is 375.

Meta: Next upside target is 950. Support is now 550.

Netflix: Upside target is 150. Support is now 72-80.

Nvidia: Next upside target is 250. Support is 125.  

Tesla: Support is 300. Upside target at 500 has been reached.

Visa: Upside target is now 395. Support is 305.

Tuesday, March 17, 2026

Guesstimates on March 17, 2026

June S&P E-mini futures: The drop from 7043 probably ended at 6584 but if not then 6500 is the worst I see on the downside. In either case the upside target is 7500.

QQQ: There is a good chance that the drop from 638 ended at 585.

TNX (ten year note yield): The 3.75% level is support. A swing up to 5.50% is underway.

Euro-US Dollar: The 112 level is support. Upside target at 120 has been reached.

Bitcoin: Next support is 55,000. Resistance is 75,000.

West Texas Crude Oil: Panic buying sent crude up to 120 but I think that ended the up swing from 55. Resistance is 102 and support is 80. A long decline to 60 is underway.

Gold: Next upside target is 6250. Support is 4500.

Apple: Upside target now 300 with support 200.

Amazon: Upside target is 250 with support 200. 

Google: Next upside target 350. Support is 250.

Microsoft: Next upside target is 750.Support now is 375.

Meta: Next upside target is 950. Support is now 550.

Netflix: Upside target is 150. Support is now 72-80.

Nvidia: Next upside target is 250. Support is 125.  

Tesla: Support is 300. Upside target at 500 has been reached.

Visa: Upside target is now 395. Support is 305.

Monday, March 16, 2026

Guesstimates on March 13, 2026

June S&P E-mini futures: The drop from 7043 probably ended at 6584 but if not then 6500 is the worst I see on the downside. In either case the upside target is 7500.

QQQ: There is a good chance that the drop from 638 ended at 585.

TNX (ten year note yield): The 3.75% level is support. A swing up to 5.50% is underway.

Euro-US Dollar: The 112 level is support. Upside target at 120 has been reached.

Bitcoin: Next support is 55,000. Resistance is 75,000.

West Texas Crude Oil: Panic buying sent crude up to 120 but I think that ended the up swing from 55. Resistance is 102 and support is 80. A long decline to 60 is underway.

Gold: Next upside target is 6250. Support is 4500.

Apple: Upside target now 300 with support 200.

Amazon: Upside target is 250 with support 200. 

Google: Next upside target 350. Support is 250.

Microsoft: Next upside target is 750.Support now is 375.

Meta: Next upside target is 950. Support is now 550.

Netflix: Upside target is 150. Support is now 72-80.

Nvidia: Next upside target is 250. Support is 125.  

Tesla: Support is 300. Upside target at 500 has been reached.

Visa: Upside target is now 395. Support is 305.

Friday, March 13, 2026

Guesstimates on March 13, 2026

March S&P E-mini futures: The drop from 7043 probably ended at 6584 but if not then 6500 is the worst I see on the downside. In either case the upside target is 7500.

QQQ: There is a good chance that the drop from 638 ended at 585.

TNX (ten year note yield): The 3.75% level is support. A swing up to 5.50% is underway.

Euro-US Dollar: The 112 level is support. Upside target at 120 has been reached.

Bitcoin: Next support is 55,000. Resistance is 75,000.

West Texas Crude Oil: Panic buying sent crude up to 120 but I think that ended the up swing from 55. Resistance is 102 and support is 80. A long decline to 60 is underway.

Gold: Next upside target is 6250. Support is 4500.

Apple: Upside target now 300 with support 200.

Amazon: Upside target is 250 with support 200. 

Google: Next upside target 350. Support is 250.

Microsoft: Next upside target is 750.Support now is 375.

Meta: Next upside target is 950. Support is now 550.

Netflix: Upside target is 150. Support is now 72-80.

Nvidia: Next upside target is 250. Support is 125.  

Tesla: Support is 300. Upside target at 500 has been reached.

Visa: Upside target is now 395. Support is 305.

Thursday, March 12, 2026

Guesstimates on March 12, 2026

March S&P E-mini futures: The drop from 7043 probably ended at 6584 but if not then 6500 is the worst I see on the downside. In either case the upside target is 7500.

QQQ: There is a good chance that the drop from 638 ended at 585.

TNX (ten year note yield): The 3.75% level is support. A swing up to 5.50% is underway.

Euro-US Dollar: The 112 level is support. Upside target at 120 has been reached.

Bitcoin: Next support is 55,000. Resistance is 75,000.

West Texas Crude Oil: Panic buying sent crude up to 120 but I think that ended the up swing from 55. Resistance is 102 and support is 80. A long decline to 60 is underway.

Gold: Next upside target is 6250. Support is 4500.

Apple: Upside target now 300 with support 200.

Amazon: Upside target is 250 with support 200. 

Google: Next upside target 350. Support is 250.

Microsoft: Next upside target is 750.Support now is 375.

Meta: Next upside target is 950. Support is now 550.

Netflix: Upside target is 150. Support is now 72-80.

Nvidia: Next upside target is 250. Support is 125.  

Tesla: Support is 300. Upside target at 500 has been reached.

Visa: Upside target is now 395. Support is 305.

Wednesday, March 11, 2026

Guesstimates on March 11, 2026

March S&P E-mini futures: The drop from 7043 probably ended at 6584 but if not then 6500 is the worst I see on the downside. In either case the upside target is 7500.

QQQ: There is a good chance that the drop from 638 ended at 585.

TNX (ten year note yield): The 3.75% level is support. A swing up to 5.50% is underway.

Euro-US Dollar: The 112 level is support. Upside target at 120 has been reached.

Bitcoin: Next support is 55,000. Resistance is 75,000.

West Texas Crude Oil: Panic buying sent crude up to 120 but I think that ended the up swing from 55. Support is 80 and a long decline to 60 is underway.

Gold: Next upside target is 6250. Support is 4500.

Apple: Upside target now 300 with support 200.

Amazon: Upside target is 250 with support 200. 

Google: Next upside target 350. Support is 250.

Microsoft: Next upside target is 750.Support now is 375.

Meta: Next upside target is 950. Support is now 550.

Netflix: Upside target is 150. Support is now 72-80.

Nvidia: Next upside target is 250. Support is 125.  

Tesla: Support is 300. Upside target at 500 has been reached.

Visa: Upside target is now 395. Support is 305.

Tuesday, March 10, 2026

Guesstimates on March 10, 2026

March S&P E-mini futures: The drop from 7043 probably ended at 6584 but if not then 6500 is the worst I see on the downside. In either case the upside target is 7500.

QQQ: There is a good chance that the drop from 638 ended at 585.

TNX (ten year note yield): The 3.75% level is support. A swing up to 5.50% is underway.

Euro-US Dollar: The 112 level is support. Upside target at 120 has been reached.

Bitcoin: Next support is 55,000. Resistance is 75,000.

West Texas Crude Oil: Panic buying sent crude up to 120 but I think that ended the up swing from 55. Support is 80 and a long decline to 60 is underway.

Gold: Next upside target is 6250. Support is 4500.

Apple: Upside target now 300 with support 200.

Amazon: Upside target is 250 with support 200. 

Google: Next upside target 350. Support is 250.

Microsoft: Next upside target is 750.Support now is 375.

Meta: Next upside target is 950. Support is now 550.

Netflix: Upside target is 150. Support is now 72-80.

Nvidia: Next upside target is 250. Support is 125.  

Tesla: Support is 300. Upside target at 500 has been reached.

Visa: Upside target is now 395. Support is 305.

Monday, March 09, 2026

Guesstimates on March 9, 2026

March S&P E-mini futures: The drop from 7043 probably ended last night at 6584 but if not then 6500 is the worst I see on the downside. Resistance is 6700 then 6750.

QQQ: There is a good chance that the drop from 638 ended last night at 585.

TNX (ten year note yield): The 3.75% level is support. A swing up to 5.50% is underway.

Euro-US Dollar: The 112 level is support. Upside target at 120 has been reached.

Bitcoin: Next support is 55,000. Resistance is 75,000.

West Texas Crude Oil: Panic buying sent crude up to 120 but I think that ended the up swing from 55. Support is 95 and a long decline to 60 has probably begun.

Gold: Next upside target is 6250. Support is 4500.

Apple: Upside target now 300 with support 200.

Amazon: Upside target is 250 with support 200. 

Google: Next upside target 350. Support is 250.

Microsoft: Next upside target is 750.Support now is 375.

Meta: Next upside target is 950. Support is now 550.

Netflix: Upside target is 150. Support is now 72-80.

Nvidia: Next upside target is 250. Support is 125.  

Tesla: Support is 300. Upside target at 500 has been reached.

Visa: Upside target is now 395. Support is 305.

Friday, March 06, 2026

Guesstimates on March 6, 2026

March S&P E-mini futures: The ES is headed much higher over the coming months. Support is 6500.

QQQ: Support is 568.

TNX (ten year note yield): The 3.75% level is support. A swing up to 5.50% is underway.

Euro-US Dollar: The 112 level is support. Upside target at 120 has been reached.

Bitcoin: Next support is 55,000. Resistance is 75,000.

West Texas Crude Oil: Upside target at 87 has been reached but the market shows no sign of slowing. Next upside target is 105.

Gold: Next upside target is 6250. Support is 4500.

Apple: Upside target now 300 with support 200.

Amazon: Upside target is 250 with support 200. 

Google: Next upside target 350. Support is 250.

Microsoft: Next upside target is 750.Support now is 375.

Meta: Next upside target is 950. Support is now 550.

Netflix: Upside target is 150. Support is now 72-80.

Nvidia: Next upside target is 250. Support is 125.  

Tesla: Support is 300. Upside target at 500 has been reached.

Visa: Upside target is now 395. Support is 305.