Author

admin

Browsing

The S&P 500 ($SPX) just logged its fifth straight trading box breakout, which means that, of the five trading ranges the index has experienced since the April lows, all have been resolved to the upside.

How much longer can this last? That’s been the biggest question since the massive April 9 rally. Instead of assuming the market is due to roll over, it’s been more productive to track price action and watch for potential changes along the way. So far, drawdowns have been minimal, and breakouts keep occurring. Nothing in the price action hints at a lasting change — yet.

While some are calling this rally “historic,” we have a recent precedent. Recall that from late 2023 through early 2024, the index had a strong start and gave way to a consistent, steady trend.

From late October 2023 through March 2024, the S&P 500 logged seven consecutive trading box breakouts. That streak finally paused with a pullback from late March to early April, which, as we now know, was only a temporary hiccup. Once the bid returned, the S&P 500 went right back to carving new boxes and climbing higher.

New 52-Week Highs Finally Picking Up

If there’s been one gripe about this rally, it’s that the number of new highs within the index has lagged. As we’ve discussed before, among all the internal breadth indicators available, new highs almost always lag — that’s normal. What we really want to see is whether the number of new highs begins to exceed prior peaks as the market continues to rise, which it has, as shown by the blue line in the chart below.

As of Wednesday’s close, 100 S&P 500 stocks were either at new 52-week highs or within 3% of them. That’s a strong base. We expect this number to continue rising as the market climbs, especially if positive earnings reactions persist across sectors.

Even when we get that first day with 100+ S&P 500 stocks making new 52-week highs, though, it might not be the best time to initiate new longs.

The above chart shows that much needs to align for that many stocks to peak in unison, which has historically led to at least a short-term consolidation, if not deeper pullbacks — as highlighted in yellow. Every time is different, of course, but this is something to keep an eye on in the coming weeks.

Trend Check: GoNoGo Still “Go”

The GoNoGo Trend remains in bullish mode, with the recent countertrend signals having yet to trigger a greater pullback.

Active Bullish Patterns

We still have two live bullish upside targets of 6,555 and 6,745, which could be with us for a while going forward. For the S&P 500 to get there, it will need to form new, smaller versions of the trading boxes.

Failed Bearish Patterns

In the chart below, you can view a rising wedge pattern on the recent price action, the third since April. The prior two wedges broke down briefly and did not lead to a major downturn. The largest pullbacks in each case occurred after the S&P 500 dipped below the lower trendline of the pattern.

The deepest drawdown so far is 3.5%, which is not exactly a game-changer. Without downside follow-through, a classic bearish pattern simply can’t be formed, let alone be broken down from.

We’ll continue to monitor these formations as they develop because, at some point, that will change.

The S&P 500 ($SPX) just logged its fifth straight trading box breakout, which means that, of the five trading ranges the index has experienced since the April lows, all have been resolved to the upside.

How much longer can this last? That’s been the biggest question since the massive April 9 rally. Instead of assuming the market is due to roll over, it’s been more productive to track price action and watch for potential changes along the way. So far, drawdowns have been minimal, and breakouts keep occurring. Nothing in the price action hints at a lasting change — yet.

While some are calling this rally “historic,” we have a recent precedent. Recall that from late 2023 through early 2024, the index had a strong start and gave way to a consistent, steady trend.

From late October 2023 through March 2024, the S&P 500 logged seven consecutive trading box breakouts. That streak finally paused with a pullback from late March to early April, which, as we now know, was only a temporary hiccup. Once the bid returned, the S&P 500 went right back to carving new boxes and climbing higher.

New 52-Week Highs Finally Picking Up

If there’s been one gripe about this rally, it’s that the number of new highs within the index has lagged. As we’ve discussed before, among all the internal breadth indicators available, new highs almost always lag — that’s normal. What we really want to see is whether the number of new highs begins to exceed prior peaks as the market continues to rise, which it has, as shown by the blue line in the chart below.

As of Wednesday’s close, 100 S&P 500 stocks were either at new 52-week highs or within 3% of them. That’s a strong base. We expect this number to continue rising as the market climbs, especially if positive earnings reactions persist across sectors.

Even when we get that first day with 100+ S&P 500 stocks making new 52-week highs, though, it might not be the best time to initiate new longs.

The above chart shows that much needs to align for that many stocks to peak in unison, which has historically led to at least a short-term consolidation, if not deeper pullbacks — as highlighted in yellow. Every time is different, of course, but this is something to keep an eye on in the coming weeks.

Trend Check: GoNoGo Still “Go”

The GoNoGo Trend remains in bullish mode, with the recent countertrend signals having yet to trigger a greater pullback.

Active Bullish Patterns

We still have two live bullish upside targets of 6,555 and 6,745, which could be with us for a while going forward. For the S&P 500 to get there, it will need to form new, smaller versions of the trading boxes.

Failed Bearish Patterns

In the chart below, you can view a rising wedge pattern on the recent price action, the third since April. The prior two wedges broke down briefly and did not lead to a major downturn. The largest pullbacks in each case occurred after the S&P 500 dipped below the lower trendline of the pattern.

The deepest drawdown so far is 3.5%, which is not exactly a game-changer. Without downside follow-through, a classic bearish pattern simply can’t be formed, let alone be broken down from.

We’ll continue to monitor these formations as they develop because, at some point, that will change.

The S&P 500 ($SPX) just logged its fifth straight trading box breakout, which means that, of the five trading ranges the index has experienced since the April lows, all have been resolved to the upside.

How much longer can this last? That’s been the biggest question since the massive April 9 rally. Instead of assuming the market is due to roll over, it’s been more productive to track price action and watch for potential changes along the way. So far, drawdowns have been minimal, and breakouts keep occurring. Nothing in the price action hints at a lasting change — yet.

While some are calling this rally “historic,” we have a recent precedent. Recall that from late 2023 through early 2024, the index had a strong start and gave way to a consistent, steady trend.

From late October 2023 through March 2024, the S&P 500 logged seven consecutive trading box breakouts. That streak finally paused with a pullback from late March to early April, which, as we now know, was only a temporary hiccup. Once the bid returned, the S&P 500 went right back to carving new boxes and climbing higher.

New 52-Week Highs Finally Picking Up

If there’s been one gripe about this rally, it’s that the number of new highs within the index has lagged. As we’ve discussed before, among all the internal breadth indicators available, new highs almost always lag — that’s normal. What we really want to see is whether the number of new highs begins to exceed prior peaks as the market continues to rise, which it has, as shown by the blue line in the chart below.

As of Wednesday’s close, 100 S&P 500 stocks were either at new 52-week highs or within 3% of them. That’s a strong base. We expect this number to continue rising as the market climbs, especially if positive earnings reactions persist across sectors.

Even when we get that first day with 100+ S&P 500 stocks making new 52-week highs, though, it might not be the best time to initiate new longs.

The above chart shows that much needs to align for that many stocks to peak in unison, which has historically led to at least a short-term consolidation, if not deeper pullbacks — as highlighted in yellow. Every time is different, of course, but this is something to keep an eye on in the coming weeks.

Trend Check: GoNoGo Still “Go”

The GoNoGo Trend remains in bullish mode, with the recent countertrend signals having yet to trigger a greater pullback.

Active Bullish Patterns

We still have two live bullish upside targets of 6,555 and 6,745, which could be with us for a while going forward. For the S&P 500 to get there, it will need to form new, smaller versions of the trading boxes.

Failed Bearish Patterns

In the chart below, you can view a rising wedge pattern on the recent price action, the third since April. The prior two wedges broke down briefly and did not lead to a major downturn. The largest pullbacks in each case occurred after the S&P 500 dipped below the lower trendline of the pattern.

The deepest drawdown so far is 3.5%, which is not exactly a game-changer. Without downside follow-through, a classic bearish pattern simply can’t be formed, let alone be broken down from.

We’ll continue to monitor these formations as they develop because, at some point, that will change.

The S&P 500 ($SPX) just logged its fifth straight trading box breakout, which means that, of the five trading ranges the index has experienced since the April lows, all have been resolved to the upside.

How much longer can this last? That’s been the biggest question since the massive April 9 rally. Instead of assuming the market is due to roll over, it’s been more productive to track price action and watch for potential changes along the way. So far, drawdowns have been minimal, and breakouts keep occurring. Nothing in the price action hints at a lasting change — yet.

While some are calling this rally “historic,” we have a recent precedent. Recall that from late 2023 through early 2024, the index had a strong start and gave way to a consistent, steady trend.

From late October 2023 through March 2024, the S&P 500 logged seven consecutive trading box breakouts. That streak finally paused with a pullback from late March to early April, which, as we now know, was only a temporary hiccup. Once the bid returned, the S&P 500 went right back to carving new boxes and climbing higher.

New 52-Week Highs Finally Picking Up

If there’s been one gripe about this rally, it’s that the number of new highs within the index has lagged. As we’ve discussed before, among all the internal breadth indicators available, new highs almost always lag — that’s normal. What we really want to see is whether the number of new highs begins to exceed prior peaks as the market continues to rise, which it has, as shown by the blue line in the chart below.

As of Wednesday’s close, 100 S&P 500 stocks were either at new 52-week highs or within 3% of them. That’s a strong base. We expect this number to continue rising as the market climbs, especially if positive earnings reactions persist across sectors.

Even when we get that first day with 100+ S&P 500 stocks making new 52-week highs, though, it might not be the best time to initiate new longs.

The above chart shows that much needs to align for that many stocks to peak in unison, which has historically led to at least a short-term consolidation, if not deeper pullbacks — as highlighted in yellow. Every time is different, of course, but this is something to keep an eye on in the coming weeks.

Trend Check: GoNoGo Still “Go”

The GoNoGo Trend remains in bullish mode, with the recent countertrend signals having yet to trigger a greater pullback.

Active Bullish Patterns

We still have two live bullish upside targets of 6,555 and 6,745, which could be with us for a while going forward. For the S&P 500 to get there, it will need to form new, smaller versions of the trading boxes.

Failed Bearish Patterns

In the chart below, you can view a rising wedge pattern on the recent price action, the third since April. The prior two wedges broke down briefly and did not lead to a major downturn. The largest pullbacks in each case occurred after the S&P 500 dipped below the lower trendline of the pattern.

The deepest drawdown so far is 3.5%, which is not exactly a game-changer. Without downside follow-through, a classic bearish pattern simply can’t be formed, let alone be broken down from.

We’ll continue to monitor these formations as they develop because, at some point, that will change.

The S&P 500 ($SPX) just logged its fifth straight trading box breakout, which means that, of the five trading ranges the index has experienced since the April lows, all have been resolved to the upside.

How much longer can this last? That’s been the biggest question since the massive April 9 rally. Instead of assuming the market is due to roll over, it’s been more productive to track price action and watch for potential changes along the way. So far, drawdowns have been minimal, and breakouts keep occurring. Nothing in the price action hints at a lasting change — yet.

While some are calling this rally “historic,” we have a recent precedent. Recall that from late 2023 through early 2024, the index had a strong start and gave way to a consistent, steady trend.

From late October 2023 through March 2024, the S&P 500 logged seven consecutive trading box breakouts. That streak finally paused with a pullback from late March to early April, which, as we now know, was only a temporary hiccup. Once the bid returned, the S&P 500 went right back to carving new boxes and climbing higher.

New 52-Week Highs Finally Picking Up

If there’s been one gripe about this rally, it’s that the number of new highs within the index has lagged. As we’ve discussed before, among all the internal breadth indicators available, new highs almost always lag — that’s normal. What we really want to see is whether the number of new highs begins to exceed prior peaks as the market continues to rise, which it has, as shown by the blue line in the chart below.

As of Wednesday’s close, 100 S&P 500 stocks were either at new 52-week highs or within 3% of them. That’s a strong base. We expect this number to continue rising as the market climbs, especially if positive earnings reactions persist across sectors.

Even when we get that first day with 100+ S&P 500 stocks making new 52-week highs, though, it might not be the best time to initiate new longs.

The above chart shows that much needs to align for that many stocks to peak in unison, which has historically led to at least a short-term consolidation, if not deeper pullbacks — as highlighted in yellow. Every time is different, of course, but this is something to keep an eye on in the coming weeks.

Trend Check: GoNoGo Still “Go”

The GoNoGo Trend remains in bullish mode, with the recent countertrend signals having yet to trigger a greater pullback.

Active Bullish Patterns

We still have two live bullish upside targets of 6,555 and 6,745, which could be with us for a while going forward. For the S&P 500 to get there, it will need to form new, smaller versions of the trading boxes.

Failed Bearish Patterns

In the chart below, you can view a rising wedge pattern on the recent price action, the third since April. The prior two wedges broke down briefly and did not lead to a major downturn. The largest pullbacks in each case occurred after the S&P 500 dipped below the lower trendline of the pattern.

The deepest drawdown so far is 3.5%, which is not exactly a game-changer. Without downside follow-through, a classic bearish pattern simply can’t be formed, let alone be broken down from.

We’ll continue to monitor these formations as they develop because, at some point, that will change.

The S&P 500 ($SPX) just logged its fifth straight trading box breakout, which means that, of the five trading ranges the index has experienced since the April lows, all have been resolved to the upside.

How much longer can this last? That’s been the biggest question since the massive April 9 rally. Instead of assuming the market is due to roll over, it’s been more productive to track price action and watch for potential changes along the way. So far, drawdowns have been minimal, and breakouts keep occurring. Nothing in the price action hints at a lasting change — yet.

While some are calling this rally “historic,” we have a recent precedent. Recall that from late 2023 through early 2024, the index had a strong start and gave way to a consistent, steady trend.

From late October 2023 through March 2024, the S&P 500 logged seven consecutive trading box breakouts. That streak finally paused with a pullback from late March to early April, which, as we now know, was only a temporary hiccup. Once the bid returned, the S&P 500 went right back to carving new boxes and climbing higher.

New 52-Week Highs Finally Picking Up

If there’s been one gripe about this rally, it’s that the number of new highs within the index has lagged. As we’ve discussed before, among all the internal breadth indicators available, new highs almost always lag — that’s normal. What we really want to see is whether the number of new highs begins to exceed prior peaks as the market continues to rise, which it has, as shown by the blue line in the chart below.

As of Wednesday’s close, 100 S&P 500 stocks were either at new 52-week highs or within 3% of them. That’s a strong base. We expect this number to continue rising as the market climbs, especially if positive earnings reactions persist across sectors.

Even when we get that first day with 100+ S&P 500 stocks making new 52-week highs, though, it might not be the best time to initiate new longs.

The above chart shows that much needs to align for that many stocks to peak in unison, which has historically led to at least a short-term consolidation, if not deeper pullbacks — as highlighted in yellow. Every time is different, of course, but this is something to keep an eye on in the coming weeks.

Trend Check: GoNoGo Still “Go”

The GoNoGo Trend remains in bullish mode, with the recent countertrend signals having yet to trigger a greater pullback.

Active Bullish Patterns

We still have two live bullish upside targets of 6,555 and 6,745, which could be with us for a while going forward. For the S&P 500 to get there, it will need to form new, smaller versions of the trading boxes.

Failed Bearish Patterns

In the chart below, you can view a rising wedge pattern on the recent price action, the third since April. The prior two wedges broke down briefly and did not lead to a major downturn. The largest pullbacks in each case occurred after the S&P 500 dipped below the lower trendline of the pattern.

The deepest drawdown so far is 3.5%, which is not exactly a game-changer. Without downside follow-through, a classic bearish pattern simply can’t be formed, let alone be broken down from.

We’ll continue to monitor these formations as they develop because, at some point, that will change.

Charlie Javice, the founder of a startup company that sought to dramatically improve how students apply for financial aid, was sentenced Monday to more than seven years in prison for cheating JPMorgan Chase out of $175 million by greatly exaggerating how many students it served.

Javice, 33, was sentenced in Manhattan federal court for her March conviction by Judge Alvin K. Hellerstein, who said she committed “a large fraud” by duping the bank giant in the summer of 2021. She made false records that made it seem the company, called Frank, had over 4 million customers when it had fewer than 300,000, Hellerstein found.

The judge said Javice had assembled a “very powerful list” of her charitable acts, which included organizing soup kitchens for the homeless when she was 7 years old and designing career programs for formerly incarcerated women.

In court papers, defense lawyers noted that Javice has faced extraordinary public scrutiny, reputational destruction and professional exile, “making her a household name” in the same way Elizabeth Holmes became synonymous with her blood-testing company, Theranos.

Defense attorney Ronald Sullivan told Hellerstein that his client was very different from Holmes because what she created actually worked, unlike Holmes, “who did not have a real company” and whose product “in fact endangered patients.”

In seeking a 12-year prison sentence for Javice, prosecutors cited a 2022 text Javice sent to a colleague in which she called it “ridiculous” that Holmes got over 11 years in prison.

Hellerstein largely dismissed arguments that he should be lenient because the acquisition pitted “a 28-year-old versus 300 investment bankers from the largest bank in the world,” as Sullivan put it.

Still, the judge criticized the bank, saying “they have a lot to blame themselves” after failing to do adequate due diligence. He quickly added, though, that he was “punishing her conduct and not JPMorgan’s stupidity.”

Sullivan said the bank rushed its negotiations because it feared another bank would acquire Frank first.

A prosecutor, Micah Fergenson, though, said JPMorgan “didn’t get a functioning business” in exchange for its investment. “They acquired a crime scene.”

Fergenson said Javice was driven by greed when she saw that she could pocket $29 million from the sale of her company.

“Ms. Javice had it dangling in front of her and she lied to get it,” he said.

Given a chance to speak, Javice said she was “haunted that my failure has transformed something meaningful into something infamous.” She said she “made a choice that I will spend my entire life regretting.”

Javice, sometimes speaking through tears, apologized and sought forgiveness from “all the people touched or tarnished by my actions,” including JPMorgan shareholders, Frank employees and investors, along with her family.

Javice, who lives in Florida, has been free on $2 million bail since her 2023 arrest.

At trial, Javice, a graduate of the University of Pennsylvania’s Wharton School of Business, was convicted of conspiracy, bank fraud and wire fraud charges. Her lawyers had argued that JPMorgan went after Javice because it had buyer’s remorse.

In her mid-20s, Javice founded Frank, a company with software that promised to simplify the arduous process of filling out the Free Application for Federal Student Aid, a complex government form used by students to apply for aid for college or graduate school.

Frank’s backers included venture capitalist Michael Eisenberg. The company said its offering, akin to online tax preparation software, could help students maximize financial aid while making the application process less painful.

The company promoted itself as a way for financially needy students to obtain more aid faster, in return for a few hundred dollars in fees. Javice appeared regularly on cable news programs to boost Frank’s profile, once appearing on Forbes’ “30 Under 30” list before JPMorgan bought the startup in 2021.

Javice was among a number of young tech executives who vaulted to fame with supposedly disruptive or transformative companies, only to see them collapse amid questions about whether they had engaged in puffery and fraud while dealing with investors.

In their pre-sentence submission, prosecutors wrote that they were requesting a lengthy prison sentence to send a message that fraud in the sale of startup companies is “no less blameworthy than other types of fraud and will be punished accordingly.”

Prosecutors added that the message was “desperately needed” because of “an alarming trend of founders and executives of small startup companies engaging in fraud, including making misrepresentations about their companies’ core products or services, in order to make their companies attractive targets for investors and/or buyers.”

This post appeared first on NBC NEWS

YouTube said Monday it would settle a lawsuit brought by President Donald Trump for more than $24 million, adding to a growing list of settlements with tech and media companies that have amassed millions of dollars for Trump’s projects.

Trump sued after his YouTube account was banned in 2021. After the Jan. 6 riot, YouTube said content posted to Trump’s channel raised “concerns about the ongoing potential for violence.” His account was reinstated in 2023.

Monday’s settlement makes YouTube the last major tech platform to settle a lawsuit with Trump, who similarly sued Meta and Twitter for banning his accounts in the aftermath of Jan. 6. Meta, the owner of Facebook and Instagram, settled for $25 million, while Twitter, since renamed X, settled for about $10 million.

A notice of settlement for Trump’s lawsuit against YouTube details that $22 million of it will go toward building a new White House ballroom. Trump has touted that the addition will have room for 900 people, and the White House has said it could cost $200 million to build.

Other plaintiffs that joined Trump’s suit, such as the American Conservative Union and a number of other people, will get $2.5 million of the settlement.

In addition to tech companies, many major media outlets have settled lawsuits with Trump over the past year.

In July, Paramount Global settled with him for $16 million after he took issue with a “60 Minutes” interview with Kamala Harris that aired on CBS.

In December, Disney settled with Trump over a lawsuit in which he accused ABC and anchor George Stephanopoulos of defamation in an interview with Rep. Nancy Mace, R-S.C. Disney paid Trump’s future presidential library $15 million as part of the settlement.

Disney came under pressure from the administration again when it recently suspended “Jimmy Kimmel Live!” for nearly a week after two major station owners threatened to stop airing the show. One of the station owners, Nexstar, is seeking clearance from Trump’s Federal Communications Commission chairman for a $6.2 billion merger.

The other station owner, Sinclair, is reportedly considering a merger, which the FCC would also need to approve.

Trump is also suing The Wall Street Journal over its reporting about his friendship with Jeffrey Epstein, and he recently sued The New York Times for $15 billion. A judge struck down that lawsuit, though Trump could refile it.

This post appeared first on NBC NEWS

Markets don’t usually hit record highs, risk falling into bearish territory, and spring back to new highs within six months. But that’s what happened in 2025.

In this special mid-year recap, Grayson Roze sits down with David Keller, CMT, to show how disciplined routines, price-based signals, and a calm process helped them ride the whipsaw instead of getting tossed by it. You’ll see what really happened under the surface, how investor psychology drove the swings, and the exact StockCharts tools they leaned on to stay objective. 

If you’re focused on protecting capital, generating income, and sleeping well at night while still capturing the upside, this is a must-watch. Discover which charts deserve your attention now, what to ignore, and how to prep for the back half of 2025. 

This video premiered on July 23, 2025. Click on the above image to watch on our dedicated Grayson Roze page on StockCharts TV.

You can view previously recorded videos from Grayson at this link.

The chart of Meta Platforms, Inc. (META) has completed a roundtrip from the February high around $740 to the April low at $480 and all the way back again.  Over the last couple weeks, META has now pulled back from its retest of all-time highs, leaving investors to wonder what may come next.

Is this the beginning of a new downtrend phase for META?  Or just a brief pullback before a new uptrend phase propels META to new all-time highs?

Today we’ll look at two potential scenarios, including the double top pattern and the cup and handle pattern, and share which technical indicators and approaches could help us determine which path plays out into August.

The double top scenario basically means that the late July retest of the previous all-time high was the end of the recent uptrend phase.  The double top pattern is literally when a major resistance level is set and then retested.  The implication is that a lack of willing buyers means the uptrend is exhausted, and there is nowhere to go but down.

While the 21-day exponential moving average is currently in play for META, I would say that a break below the 50-day moving average could confirm this as the correct scenario.  If that smoothing mechanism does not hold, then the price action would imply less of a pullback and more like the beginning of a real distribution phase.

What is META pulls back but then resumes an uptrend phase, leading META to another new all-time high?  That would result in a confirmed cup and handle pattern, created by a large rounded bottoming pattern followed by a brief pullback.  The key to this pattern is the “rim” of the cup, which sits right at $740 for META.

Given the pullback META has demonstrated so far in July, I would say that a break above the $740 level would basically confirm a bullish cup and handle pattern.  That would suggest much more upside potential for META, as the stock would literally go into previously uncharted territory.

So how can we determine which scenario is more likely to play out?  This is where we need to incorporate more technical indicators into the discussion, as a way to further validate and confirm our investment thesis.

Just to review, I think a break above $740 would confirm a bullish cup and handle pattern.  I would also say that a break below the $680 level, which would represent a move below the 50-day moving average as well as the June swing lows, would basically confirm a bearish double top pattern.

We can also use the Relative Strength Index (RSI) to help determine whether META remains in a bullish trend phase.  During bull phases, the RSI rarely gets below 40, because buyers usually step in to “buy the dips” and keep the momentum fairly constructive.  So if the price would break down, and the RSI would not hold that crucial 40 level, that could mean a bearish outlook is warranted.

Finally, we can use volume-based indicators to assess whether moves in the price are supported by stronger volume readings.  Here I’ve included the Accumulation/Distribution Line, which tracks the trend in daily volume readings over time.  We can see that the high in July resulted in a divergence, as the A/D line was trending lower.  If the A/D line would break below its June and July lows, marked by a dashed red line, that would represent a bearish volume reading for META.

Technical analysis is less about predicting the future, and more about determining the most probable scenarios based on our analysis of trend, momentum, and volume.  I hope this discussion shows how the outlook for META can be easily determined and tracked using the best practices of technical analysis!

RR#6,

Dave

PS- Ready to upgrade your investment process?  Check out my free behavioral investing course!

David Keller, CMT

President and Chief Strategist

Sierra Alpha Research LLC

marketmisbehavior.com

https://www.youtube.com/c/MarketMisbehavior

Disclaimer: This blog is for educational purposes only and should not be construed as financial advice.  The ideas and strategies should never be used without first assessing your own personal and financial situation, or without consulting a financial professional.  

The author does not have a position in mentioned securities at the time of publication.    Any opinions expressed herein are solely those of the author and do not in any way represent the views or opinions of any other person or entity.