Category Archives for "Free Content"

Mar 10

Holding 1,870

By Jani Ziedins | End of Day Analysis

S&P500 daily at end of day

S&P500 daily at end of day

End of Day Update

MARKET BEHAVIOR
Stocks recovered to flat after slipping modestly in early trade as they continue finding support at 1,870 for the fourth consecutive day.

MARKET SENTIMENT
The market remains near all-time highs because owners and buyers keep believing in these levels.  We’ve seen multiple headlines that could have sent us tumbling if this rally was fragile and over-extended.  Instead it ignored this “noise” and suggests we are standing on firm ground.  Today’s trade was on light volume, showing this strength was due more to reluctance by owners to sell than buyer’s enthusiasm to buy.  Since price is derived from both supply and demand, as long as owners remain confident and reluctant to sell, the resulting tight supply supports prices.

TRADING OPPORTUNITIES
Expected Outcome: Upper end of trading range
Markets often oscillate around the “right” price.  Sometimes they are too high, and others too low.  Since there is virtually no fear in the markets, that suggests it is more likely we are too high, rather than too low.  This makes it a riskier time to own stocks since the upside is more limited than the downside.  Momentum is clearly higher, but the risk/reward of owning here not great.  The best profit opportunities come from buying fear and selling confidence.

Alternate Outcome:
The recent dip to 1,740 cleared many weak holders and left us with a confident ownership more willing to hold risk and volatility.  When no one is interested in selling headlines or weakness, markets march higher.

Trading Plan:
Stocks are the most risky to own when it feels the safest.  Be careful with long positions here as the potential upside is dwarfed by the risk below.  Long-term owners can continue holding, but they should wait for better prices before adding to positions.  Short-term traders should lighten up and bears can jump on violations of support.

Plan your trade; trade your plan

Mar 05

What risk?

By Jani Ziedins | Intraday Analysis

S&P500 daily at 3:05 EST

S&P500 daily at 3:05 EST

Intraday Update

MARKET BEHAVIOR
Stocks are trading in a tight range following Tuesday’s rebound to new highs.

MARKET SENTIMENT
Traders are indifferent to threats of economic sanctions against the largest oil producer in the world.  Pretty crazy how  inflation in Turkey sends us tumbling 100-points while hostile words between the US and Russia propels us to all-time highs.  If the market made everyone would be rich.

It appears the market is calling Putin’s and Obama’s bluff, assuming neither one has the courage to escalate the situation any further.  But if the market expect business as usual, that means there is little upside if this situation is resolved, yet it exposes us to huge downside if it deteriorates.  Little upside and lots of downside, not exactly the best place to own stocks.  Over the last year the market was afraid of its shadow, but as every predicted disaster turned into a buyable dip, traders are growing more apathetic toward risk.  One of these days we will come across a situation that is worse than feared and that will be the catalyst for the next correction.

TRADING OPPORTUNITIES
Expected Outcome:
While reality is often not as bad as the market fears, that only occurs after it sold off and more than adequately priced in the risk.  Here we have the opposite, real risk and uncertainty, yet we are making new highs.  Making money in the markets comes from understanding the risk/reward.  We need to know when to buy risk and when to sell it.

Alternate Outcome:
Owners are stubbornly holding on to stock and even conflict among the world’s superpowers is unable to shake their resolve.  While this could end badly, prices won’t go down as long as confident owners keep supply scarce.  It doesn’t matter what the market should do, only what it does.

Trading Plan:
For the short-term trader, there is little reason to own stocks here.  We are at the upper end of the recent trading range and the market is indifferent toward geopolitical risks.  While momentum can continue pushing us higher, the potential gains are dwarfed by the downside risk.  Buy weakness and sell strength.

Plan your trade; trade your plan

Mar 03

Ukrainian Uncertainty

By Jani Ziedins | Intraday Analysis

S&P500 daily at 12:47 EST

S&P500 daily at 12:47 EST

Intraday Update

MARKET BEHAVIOR
Stocks opened under 1,850, retreating from Friday’s all-time highs.  While stocks slipped back into the 1,830-1,850 consolidation region, we remain at the upper end of the recent trading range.

MARKET SENTIMENT
Traders are on edge as the situation in Ukraine deteriorates.  It is quickly turning into a showdown between Putin and the West, leaving us wondering who will flinch first.  While realistically the economic impact in the West will be limited, it is the uncertainty that weights on the market.  Few are in a buying mood when we don’t know what will happen and trading near all-time highs means value investors are not tempted to jump in yet.

While few on Wall Street foresaw this Ukrainian crisis a few weeks ago, the one thing we did know is the market was approaching the upper end of a potential trading range.  Every day there are countless positive and negative stories, meaning market participants can easily find an excuse to trade their preexisting bias.  If they want to buy, there are plenty of reasons to buy.  If they want to sell, it doesn’t take long to find a justification.  While the news is random, the market’s reaction to it is not.

TRADING OPPORTUNITY
Expected Outcome:
It is unlikely the situation in Ukraine will be resolved over the next day or two, so expect uncertainty and weakness to persist.  Most likely this is little more than saber rattling by both sides and the economic impact will be limited.  We will see near-term weakness, but it is creating yet another buying opportunity down the road.  The market is likely entering a trading range that will stretch through midyear, so continue buying weakness and selling strength.

Alternate Outcome:
The armageddon scenario is Russia and the West fall into an armed conflict.  The consequences are devastating enough to keep traders from buying all-time highs no matter how unlikely.  But even if we avoid military intervention, the market is on edge and nervous traders are prone to mad dashes for the exit.

Trading Plan:
Buy weakness and sell strength.  As we trade near all-time highs, lookout below.  This is still a decent place to defensively lock in profits and is giving shorts an interesting entry.

Plan your trade; trade your plan

Feb 26

IDA: Stalling at 1,850

By Jani Ziedins | Intraday Analysis

S&P500 daily at 3:27 EST

S&P500 daily at 3:27 EST

Intraday Analysis

MARKET BEHAVIOR
Stocks continue hanging around 1,850, unable to build on Monday’s breakout to record highs.  As we approach the end of the February, the market is flat for the year, failing to extend last year’s bull market.

MARKET SENTIMENT
Markets often exhibit a consistent character through each quarter.  Big money managers are judged by their quarterly performance and this often drives their decision making.  If a quarter starts strong, they are forced to chase, motivated by fear of being left behind and end up prices higher into quarter’s end.  As soon as the calendar changes, they are given three-month’s of breathing room and what was an urgent buying frenzy the week before, becomes a far more laid back approach.

This played out perfectly over the last two quarters.  In the closing weeks 2013, we had managers push us to record highs nearly every day.  Big money was climbing over each other trying to buy all the stock they could find for their quarter and year-end reporting.  But that buying evaporated the first trading day in January since they were no longer pressured by an arbitrary, calendar driven deadline.  Since this quarter has not continued making new highs, managers don’t feel pressured to buy and is why we entered a sideways period.  Without any sense of urgency, expect March to be equally laid back as we continue consolidating 2013’s gains.

TRADING PLAN:
Expected Outcome:  Stalling at the upper end of an extended trading range.
Markets trade sideways more often than anything else, so holding between 1,750 and 1,850 for the next several months is likely outcome.  While most of us either classify ourselves as bull or bear, we must recognize the market trades sideways most of the time, making the best trade buying weakness and selling strength.

Alternate Outcome:
The 5% pullback to 1,740 did a good job of purging excess, making gains from here more reasonable and sustainable.  While the explosive upside seems limited, momentum remains higher and this bull market is alive and well.

Trading Plan:
Buy weakness and sell strength.

INDIVIDUAL STOCKS
AAPL 
struggles while TSLA explodes to new highs.  One is a story everyone loves and the other is a growth stock that terrifies anyone with common sense.  The problem with a loved stock is everyone already owns it, leaving few to buy it.  No matter how great a company is, prices fall when it cannot find new buyers.  On the other side, a terrifying stock keeps going higher because so few people have the courage to own it, meaning those that bought into the hype are unlikely to sell at any price, keeping supply extremely tight.  Basic laws of supply and demand; sell what everyone loves and buy what everyone is terrified of.

Plan your trade; trade your plan

Feb 25

Stalling after new highs

By Jani Ziedins | Intraday Analysis

S&P500 daily at 2:37 EST

S&P500 daily at 2:37 EST

Intraday Analysis

MARKET BEHAVIOR
Stocks pulled back after setting record highs Monday morning.  This continues the sideways consolidation near 1,850 and we remain at the upper end of the recent trading range.

MARKET SENTIMENT
Monday’s push to new highs triggered a wave of breakout buying and short-covering, but the surge didn’t last long as we stalled and retreated from those early highs.  This suggests few are willing to buy the breakout because either they are already fully invested, or they don’t trust these valuations.

Sometimes breakouts are the launching pad for strong upward moves, but other times they are the last gasps of buying before demand dries up and prices slide lower.  While technicians believe all the information they need is contained in the chart, what market participants are thinking is even more important.  Did we breakout because a heavy weight holding the market back was suddenly lifted?  Or was it because all the good news has finally been priced in and there is little incentive for people to buy?

Resolving Fiscal Cliffs and Euro Contagion lead to big moves higher because many traders were reluctant to own those risks, but once those clouds cleared traders embraced the market.  More recently we had bouts of doubt over Emerging Markets and domestic economic data, but neither of those headlines whipped the market up into a frenzy.  It is harder to say these were heavy weights holding us back and removing these obstacles will trigger a run to 1,900.  On the other hand, its been a while since we had a real scare.  The apathetic attitude held by many traders leaves us vulnerable to the next headline scare.

TRADING OPPORTUNITIES
Expected Outcome:  Stalling near upper end of trading range
While this rebound can continue, we are near the upper end of a potential trading range and this affects the risk/reward of initiating new positions.    Following yesterday’s fizzled breakout, that shows there is not a lot of explosive upside in this market, meaning at best we will grind higher.  On the other hand, we are 100-points from recent lows and that creates a lot of downside risk if buyers remain hesitant to buy above 1,850.

Alternate Outcome:
Recent weakness and volatility left many people reluctant to trust this market.  Recent sellers are slow to change their mind and they remain on the sidelines.  This means the market is currently not over-owned since there is so much money available to chase another let higher.

Trading Plan:
Buy weakness and sell strength.  We are near the upper end of a potential trading range and the risk/reward suggests we be more defensive than offensive.  Failing to reclaim 1,850 demonstrates a lack of demand at these levels and likely means further weakness in the near-term.  If nothing else, this is a good place to take profits and wait for the next high-probability trade.

Plan your trade; trade your plan

Feb 21

IDA: Holding near highs

By Jani Ziedins | Intraday Analysis

S&P500 daily at 12:26 EST

S&P500 daily at 12:26 EST

Intraday Analysis

MARKET BEHAVIOR
Stocks are modestly higher and just 5-points shy of all time highs.  1,850 has been resistance since the end of 2013 and pausing here adds to the importance this key level.

MARKET SENTIMENT
Sideways trade underneath resistance has drained some of the excessive excitement following the strong rebound from 1,740.  A market that appeared invincible last week is giving some second thoughts this week.  But that is how markets work; if this were easy, everyone would be rich.

As traders we need to decide what is more significant, stalling short of resistance, or holding near record highs despite half-full headlines?  Extended and unsustainable markets typically roll over quickly, but maintaining these levels despite weakness on Wednesday is encouraging.  That dip was more than adequate to trigger wider selling if the market was overbought and inclined to selloff.  When that weakness reversed a day later, it demonstrated just how shallow the pool of willing sellers is and that bodes well for the near-term prospects.

While the market is poised to head higher on tight supply, we need to watch demand for signals on where we are headed over the medium term.  If new buyers fail to embrace a breakout to new highs, that could be what sends us back into the heart of the trading range.

TRADING OPPORTUNITIES
Expected Outcome: Headed toward upper end of extended trading range.
While the high-probability trade remains higher, the risk/reward is moving the other direction.  Given how far the market’s come and buyer’s reluctance to keep pushing us higher, likely means we are nearing the upper bound of this move.  If we are indeed entering a 6-month trading range, at most we have a couple dozen points of upside left all while standing on top of a 100-point trapdoor.  For a +24/-100 trade to make sense, we need a huge degree of confidence, something unheard of in free and fair markets.  That means this is a better place to be locking in profits than initiating new positions.

Alternate Outcome:
Pausing shy of 1,8500 and Wednesday’s dip to 1,825 cooled what was getting a tad exuberant.  Consolidating and resting under resistance for another week improves the odds of a sustainable breakout.

Trading Plan:
Either this market is headed higher, stuck in a trading range, or on the verge of collapsing lower.  Se we are at the upper end of a potential trading range, that means 2 out of 3 options would have us pullback from current levels.  Those odds imply this is good place to adopt a more defensive stance.  While it feels good to watch our profits grow, they are only real when we sell.  But even though the odds for a pullback improve by the day, as long as momentum continues higher, we don’t want to short the market yet.  Wait for a breakout to new highs and then short the market when it fails to hold those gains.

Plan your trade, trade your plan

Feb 20

IDA: Bouncing Back

By Jani Ziedins | Intraday Analysis

S&P500 daily at 3:17 EST

S&P500 daily at 3:17 EST

Intraday Analysis

MARKET BEHAVIOR
Stocks recovered a portion of Wednesday’s losses and remain between 1,810 support and the 1,850 highs.

MARKET SENTIMENT
Wednesday’s selloff failed to gain critical mass because most weak owners were flushed out in January’s dip to 1,740.  Anyone that bought recent weakness demonstrated an appetite for risk and volatility, meaning they are less likely to flinch when 2 out of 14 Fed members suggested raising interest rates earlier than previously stated.  When most owners shrug off headlines, selling stalls quickly.

TRADING OPPORTUNITIES
Expected Outcome: In trading range, approaching upper end.
Regaining its footing here likely means the market is setting up to break 1,850.  It might take a few more days of consolidation between 1,830 and 1,850, but holding these levels in the face of worrying headlines shows this market is on firm footing.  The bigger question is what happens after we exhaust the short-covering and breakout buying above 1,850.  Since we are approaching the upper end of a potential trading range, this makes for a more interesting selling opportunity than buying one.  A lot of good news is priced into the market here and it is hard to think of any big headline that could send the market racing ahead here.

Alternate Outcome:
If the recent dip to 1,740 purged enough excess from the markets, we could resume last’ year’s uptrend following a breakout to new highs.  There is plenty of international and bond money leaving those markets and in search of a home.

Trading Plan:
While the immediate trend is higher, we are better off looking for a place to lock-in profits.  A break to new highs would make a great selling opportunity and failing to hold the breakout could create an interesting shorting opportunity.

AAPL daily at 3:17 EST

AAPL daily at 3:17 EST

INDIVIDUAL STOCKS
AAPL failed to hold the 50dma and finds itself under this key level again.  While the stock is stuck in no-man’s land after closing the earnings gap, a dip back under $500 spells disaster technically, while reclaiming $550 would be a big endorsement from the market.  Until then this story could go either way.  Since there is a lot of bullishness already priced in the stock and big buyers like Icahn and Cook have propped up the stock recently, the prognosis suggests further weakness once these whales finish buying.   As a side note, I find it somewhat ironic that people were afraid to own AAPL when Jobs fell ill and resigned the CEO position.  Many were worried about a lack of innovation without Jobs’s vision and leadership.  Yet here we are, three years later without any meaningful innovation from the company, but now the crowd is making excuses for AAPL, claiming the next category killer is just around the corner.

All I can say about FB’s latest acquisition is wow.  Is a smart phone app really worth more than half of the S&P500 companies?  TSLA is grossly over valued, but Whatsapp’s valuation would make even a TSLA bull blush.  Most of the articles written about the deal promote the huge growth opportunities ahead, but when the app already counts a material portion world’s population as active users, it sounds like it is closer to saturation than explosive growth.  The bigger concern for FB shareholders is this move by Zuckerberg reeks of desperation.  If he feels he needs to spend a major portion of FB’s marketcap on a defensive maneuver, it means he feels threatened by emerging social media companies.  Maybe FB doesn’t have as firm of a grip on its users as most investors assume.  At least Zuckerberg’s actions suggest that.

Plan your trade; trade your plan

Feb 19

Stalling under old highs

By Jani Ziedins | Intraday Analysis

S&P500 daily at 2:44 EST

S&P500 daily at 2:44 EST

Intraday Analysis

MARKET BEHAVIOR
Stocks continue consolidating under resistance at 1,850 as we trade between the 50dma and January’s highs.  If the market is entering a 6-month consolidation, we are likely near the upper end of the expected trading range.

MARKET SENTIMENT
Most feel better given the rebound to near all-time highs, but so far buyers are reluctant to continue chasing above 1,850.  Dip-buying and short-covering provided much of the lift from the 1,740 lows, but that buying frenzy is slowing as we approach old highs.  This pause is intensifying the focus on 1,850 as more people start watching this increasingly important level.  The longer we hold underneath it, the bigger deal it will become if/when we break it.  Shorts and breakout buyers are watching this level with interest and moving above it will lead to a new surge of buying, but that will likely be the last round of buying.  Reaching new highs means most of the shorts have already been squeezed and breaking above prior resistance will tempt the last of the hesitant momentum buyers.  Once we reach 1,860, we will largely have exhausted demand from short-covering, dip-buying, breakout-buying, and value-investing.  At that point we need to find a new crop of money to continue pushing us higher.

TRADING OPPORTUNITIES
Expected Outcome:  Nearing upper end of extended trading range
While the near-term momentum is higher and we will see another wave of buying if we break 1,850, no one should expect another 100-point run over the next few weeks.  The best profit opportunities come to those who are willing to take the biggest perceived risks by buying when everyone else is panicking.  Buying the market here is more risky and has less upside, making this a better place to sell than buy.

Alternate Outcome:
The market experienced a fair amount of churn during the 5% pullback.  Chasing off the weak and replacing them with confident owners makes it far easier for the market to continue higher.  Confident owners don’t sell and when no one wants to sell, prices keep marching higher.

Trading Plan:
Buy weakness and sell strength.  As we approach old highs, spend more time thinking about locking-in profits than making new buys.

Plan your trade; trade your plan

Feb 18

Holding near highs

By Jani Ziedins | Intraday Analysis

S&P500 daily at 2:36 EST

S&P500 daily at 2:36 EST

Intraday Update

MARKET BEHAVIOR
Stocks are modestly higher following the long weekend and continue holding the rebound’s gains.  We remain above the 50-dma, 1,830 support and less than 10-points from all-time highs.

MARKET SENTIMENT
Calm is returning to US and global markets following recent turmoil.  Nothing dramatic happened over our three-day weekend and stocks are still maintaining recent gains.  While the dip to 1,740 was unnerving, there is no such thing as an easy dip to hold.  If dips didn’t scare people, we wouldn’t have them because no one would sell.

This move purged the weaker and less committed, replacing them with more confident owners willing to buy the dip or hold through the volatility and uncertainty.  The market bounced as supply dried up when we ran out of nervous sellers and the confident continued holding.  But that was the justification for buying two weeks ago.  Now that we are 100-points higher, what comes next?

Shorts forced to cover losing positions provided much of the demand, as did swing traders and value investors buying the dip.  With prices returning to record highs, we’ve largely run out of shorts needing to cover, value buyers are less interested, and swing traders are more likely to sell these gains than buy them.  10-points from all time highs, the last surge of buying will come if/when we break 1,850.  That will squeeze out the last of the shorts and give breakout traders a buy signal.  But given how much buying we’ve seen over the last two weeks, this breakout is likely the end of the move, rather than the start of a new leg higher.  Once everyone who was ready to buy, bought, the rebound will invariably stall on lack of demand.

TRADING PLAN
Expected Outcome: Inside trading range, nearing upper bound
Markets trade sideways more than anything else, and given what a strong year 2013 was, it should be no surprise if we pause and consolidates over the next six months.  Sideways markets are best suited for buying weakness and selling strength.  Short-term traders can lock-in recent gains, long-term traders can wait for weakness before adding to existing positions, and shorts can start looking for the headline that will trip us up.

Alternate Outcome:
The dip to 1,740 shook many traders out of the market and turmoil in overseas markets has those foreign investors looking for a refuge.  Recent sellers and international demand could provide the lift that fuels another rally-leg higher.

Trading Plan:
Swing traders should start looking for an exit.  Longer-term investors should dial back purchases as we return to the upper end of the range.  Anyone still out of the market will be better suited waiting since chasing a market that ran 100-points in two weeks elevates the risk of an intermediate pullback.

S&P500 daily at 2:46 EST

S&P500 daily at 2:46 EST

INDIVIDUAL STOCKS
TSLA is poised to close above $200 for the first time.  The recent rebound off the 50dma is pushing the stock to all-time highs, but the time to buy the stock was weeks ago, not today.  While there are a few dollars of momentum left, expect it to consolidate recent gains near $200, giving a patient buyer time to get in later without exposing himself to extra downside risk by holding through a consolidation.

AAPL is also showing strength and ready to close above the 50dma for the first time since the Q4 earnings call.  Much of the strength came on the heels of AAPL’s aggressive buyback in recent weeks and expectations of a new product.  Hopefully this a new category killer and not another iMaps or iCloud fizzle.  A larger screen phone seem highly likely, but is that enough to get all the Samsung Galaxy defectors to switch back?  No doubt a large screen phone will sell well, but it is more like to be bought by existing AAPL customers upgrading and less likely to be stealing back market share from the competition.  Of course the biggest benefit will be finally slowing customer defections to large screen competitors.

Plan your trade; trade your plan

Feb 14

Pushing toward highs

By Jani Ziedins | Intraday Analysis

S&P500 daily at 2:02 EDT

S&P500 daily at 2:02 EDT

Intraday Analysis

MARKET BEHAVIOR
Stocks are modestly higher as they continue adding to the recent rebound.  We are about 15-points from all time highs and back within the early January consolidation.  Support is back near 1,810 and overhead resistance is at 1,850.

MARKET SENTIMENT
Whatever the market was afraid of last week is a distant memory as the only thing traders are worried about now is being left behind.  Clearly bears are getting squeezed and doing much of the buying as they cover their shorts for a loss.  The bigger question is if a wider group of investors will support these prices once bears and chasers are done buying.  Having seen this market so decisively bounce back, no doubt it is erasing fears this market is on the verge of imploding.  Whether real or not, that perception makes traders more comfortable buying and holding stocks.  With parts of this world falling apart, the US market’s resilience is looking like an island paradise to international investors.

TRADING OPPORTUNITIES
Expected Outcome: Inside trading range, headed to upper bound
We’ve come a long way from the 1,740 lows and are no doubt closer to the end of this bounce than the start.  Anyone buying the dip here is clearly late to the party because best profit opportunities arise when everyone is filled with dread, not relief.  While momentum can continue carrying us higher, the risk/reward changed dramatically.  We are 15-points from recent highs and 85-points from the lower bound of a potential trading range.  The market will likely consolidate recent gains and the best trade continues being buying weakness and selling strength.

Alternate Outcome:
With as bad as the rest of the world has become, we could see international investors flock to US equities.  This demand could be what fuels the next leg higher.

Trading Plan:
Stocks don’t go straight up, so expect the rate of gains to slow.  At best the market will consolidate recent gains just under or just above resistance at 1,850.  Anyone sitting out of this bounce doesn’t need to chase here and can wait to buy the consolidation or dip after the frenzied buying dries up.  Swing-trades can start looking for opportunities to take profits.  We only make money by selling our winners and selling strength is the best way to avoid letting profits evaporate.  Either sell proactively or use a trailing stop to protect these gains.

Plan your trade; trade your plan

Feb 13

Ignoring bad news

By Jani Ziedins | Intraday Analysis

S&P500 daily at 2:30 EST

S&P500 daily at 2:30 EST

Intraday Update

MARKET BEHAVIOR
Stocks dipped at the open, but climbed into the green by midday.  The early low tested and held support at 1,810 and the 50dma.

MARKET SENTIMENT
Early weakness came from a renewal of domestic and international economic concerns, but selling was contained and the market shook it off shortly after the open.  While similar headlines lead to big losses a couple of weeks ago, the market is largely ignoring them now.  If today’s response seems contradictory, it actually makes perfect sense when we think about it.  Those that feared these stories sold during the dip to 1,740.  Those that bought the weakness or held through it demonstrated little concern for these fears and are less likely to sell a recycled spin on the same headlines.  People didn’t change their mind, but the market experienced churn in ownership and is why we ended up with a completely different response today.

While many market participants obsess over headlines, news is less important than understanding who owns stocks and what they think.  After everyone who fears a story sells, the market will largely ignore further developments because anyone who wanted to sell already did.  News might be random, but the market’s reaction to it is not.

TRADING OPPORTUNITIES
Expected Outcome: Inside trading range, headed toward upper end.
Stocks are behaving well following a fairly typical 5% dip.  We recovered prior support and are back above the 50dma.  Emotion driven selling ended as we bounced off the 1,740 lows and we now find ourselves 85-points higher.  It is time to jump on the rally bandwagon again?  Since the market trades sideways 60% of the time, chances are we need to consolidate last year’s gains before marching higher.  If the market is entering a ~1,750 / ~1,850 trading range, we are approaching the upper bound and should be thinking more about locking in profits than adding new positions.  While it is a little early to pull the ripcord, it is definitely late to be chasing.

Alternate Outcome:
Head-and-shoulders and double-tops give a false sense of relief and security before resuming the prior selloff.  While trading bounces can be extremely profitable, don’t get fooled into thinking the coast is clear.

Trading Plan:
Buy weakness and sell strength.  Clearly we are not experiencing weakness, so we should be looking closely for an opportunity to sell this strength.  Recent gains are chasing out shorts and once the bears finish buying back their shorts for a loss, it will be interesting to see if a wider group of buyers steps in, or the rebound stalls as we near prior highs.  A trailing stop under 1,810/50dma is not a bad way to protect gains.

Plan your trade; trade your plan

Feb 12

Holding gains

By Jani Ziedins | Intraday Analysis

S&P500 daily at 2:26 EDT

S&P500 daily at 2:26 EDT

Intraday Analysis

MARKET BEHAVIOR
Stocks are trading sideways and consolidating the recent rebound.  We are still holding the 50dma and recovered the majority of January’s dip.

MARKET SENTIMENT
Nothing calms nerves like rebounding prices.  Previously nervous owners were rewarded for holding this dip, making them even less likely to sell the next round of weakness.  That lack of selling keeps supply tight and makes it easier for the rebound to continue.  More than just tight supply, the selloff flushed many owners out of the market and they are now prospective buyers as they are forced to chase the bounce higher.

While it is human nature to try and assign a cause to everything we see, markets go up and down for no other reason than that’s what markets do.  It is human nature to bid up prices to unsustainable levels and then sell them down to oversold levels.  So far this volatility seems to be little more than these normal and routine fluctuations.

TRADING OPPORTUNITIES
Expected Outcome: Climbing toward upper bound of an extended trading range
The time to buy the dip was when the crowd was fearful and selling stock at steep discounts.  Buying now is a bit late to the party and if the market is in an 1,750/1,850 trading range, we are approaching the upper bounds and this is a better selling opportunity than buying one.

Alternate Outcome:
Watch for signs of stalling demand, signaling this rebound is nothing but a temporary reprieve.  Likely another round of panic selling requires more spooky headlines, so keep an eye out for anything that could unnerve the market.

Trading Plan:
Buy weakness and sell strength.

Plan your trade; trade your plan

Feb 11

Short squeeze continues

By Jani Ziedins | Intraday Analysis

S&P500 daily at 2:52 EST

S&P500 daily at 2:52 EST

Intraday Analysis

MARKET BEHAVIOR
Stocks smashed through the 50dma and came a long way from last week’s 1,740 lows.

MARKET SENTIMENT
Emerging Market fears evaporated as quickly as the came.  What threatened the developed world last week doesn’t even warrant a footnote this week.  Such is the ways of the market.

While everyone knows the market has periodic 5 and 10% pullbacks, they lose sight of that every time we are in the middle of one.  If everyone calmly held through a routine dip, we wouldn’t have one because the market doesn’t pullback without selling.  While in hindsight every 5% dip seems like a great buying opportunity, reality is they are terrifying events to live through.  The only reason a trader sells a 5% pullback is because they are convinced it will turn into a 10 or 20% correction.  Pullbacks work because they convince so many traders this is no ordinary dip.  That was clearly the case last week when many were dumping stocks over fears of Emerging Markets and a US economic slowdown.  But one person’s fear is another’s profit.

TRADING OPPORTUNITIES
Expected Outcome:
 Inside trading range, headed to upper bound
While we still have a way to go before this weakness proves it is nothing more than a vanilla pullback, it is shaping up that way.  Recent fears over EM and the US economy are fading as quickly as them came.  Nothing calms nerves like a rebound in prices.  But don’t expect the non-stop rally to continue.  Markets trade sideways 60% of the time and we are likely entering a 3 or 6 month consolidation as we digest last year’s big gains.  Buy weakness, sell strength.

Alternate Outcome:
While most owners are feeling better about their positions, few selloffs go in a straight line and they bounce on their way lower.  We could easily be in the process of forming a head-and-shoulders or double top.

Trading Plan:
Trading range or topping pattern?  For practical purposes it doesn’t really matter since we sell strength in both cases.  The bigger question is how high do we let this run before locking in gains.  Sell before the highs, wait for new highs, follow with a trailing stop, or the easiest, buy-and-hold.  It all depends on a traders risk tolerance and time frame.

AAPL daily at 2:52 EST

AAPL daily at 2:52 EST

INDIVIDUAL STOCKS
AAPL is close to closing the earnings gap, but that might not be so bullish.  Recent strength follows comments from Tim Cook that he spent a big chunk of his US based cash hoard buying stock over the last couple weeks and hinted at new products.  I saw one enthusiastic analyst suggest a $300 iWatch will sell in similar numbers as iPads.  I don’t know what he is smoking, but I want some.  There are few gadgets as geeky as a computer watch and there is nothing that screams enginerd like a calculator watch.  Countless people I know have iPads, yet I don’t know anyone with a geeky watch.  A more realistic sales projection would expect iWatchs to sell as well as Steve Job’s self-proclaimed Apple TV “hobby”.  The iWatch would be an interesting gadget for the Apple fanatic, but nothing more than a rounding error on the financials.  Since few people would throw out their current $2k flat screen TV for the rumored iTV, it would likely have an even smaller contribution to the bottom line.  And if this new thing is a payment processing solution, expect it to contribute generate as much profit as Google Wallet.

Plan your trade; trade your plan

Feb 07

Higher on Jobs

By Jani Ziedins | Intraday Analysis

S&P500 daily at 1:17 EST

S&P500 daily at 1:17 EST

Intraday Update

MARKET BEHAVIOR
Stocks added to yesterday’s gains and continued bouncing off the 1,740 lows.  These gains pushed the market back into last week’s 1,770 to 1,790 consolidation.

MARKET SENTIMENT
The January Jobs Report came in 75k under expectations, but failed to trigger another leg lower since most of the traders who would have sold the news already bailed out earlier in the week.  When there is no one left to sell, it doesn’t matter what the news is.

We’ve risen an unthinkable 50-points over a couple of days despite many people’s expectation of a larger selloff.  But that is how the market works; convince everyone it is headed one way before snapping back the opposite direction.  This reaction only seems irrational if we focus on why people are buying disappointing employment.  But that is looking at it from the wrong angle.  People aren’t buying the news, they’re simply not selling it.  Often we oversimplify the market by assuming it moves because of buying and selling, but that’s only half the equation.  The other half is traders choosing not to buy or sell.  Over the last couple of weeks, nervous owners sold to more confident buyers willing to hold this volatility and risk.  These new buyers were unmoved by today’s disappointing employment and we bounced on the resulting tight supply when they chose not to sell the news.

TRADING OPPORTUNITIES
Expected Outcome:  
Inside extended trading range, moving toward the upper end of the range
If the market wanted to sell off, it had the perfect excuse.  Missing jobs by 75k is a great reason to hit the sell button if that is what traders were inclined to do.  The fact they didn’t demonstrates current owners are not overly concerned by earlier Emerging Market issues and now a continued dip in domestic hiring.  Those lacking conviction sold over the last two weeks, leaving us with a far more calm and confident core group of owners.

Alternate Outcome:
Most of the buying over the last couple of days was driven by short covering.  While buying is buying, motivations matter because it gives us clues into the sustainability of a move.  If buyers of this rebound are bears and don’t believe in this market, that support will be short-lived.  This bounce will only continue if a wider group of buyers is willing to step in and support prices.  If not, then this is just a dead-cat bounce on the way lower.

Trading Plan:
When the market wants to go higher, we have to respect that.  We reclaimed prior support near 1,770 and overhead resistance remains at 1,800.  The market is likely entering a wide trading range as it consolidates 2013’s impressive gains.  Buying weakness and selling strength is likely the best strategy going forward.  After 1,800, the next level of technical resistance is the 50dma and 1,810.

AAPL daily at 1:18 EST

AAPL daily at 1:18 EST

INDIVIDUAL STOCKS
Tim Cook announced AAPL just bought $14B in stock over the last two weeks.  While many think this is bullish, to the skeptic, that shows the company is propping up its stock with artificial demand.  If the only reason we are holding $500 is because AAPL is buying stock so aggressively, what happens when they stop?  Without this $14B  buy back, the stock likely would have fallen even further post-earnings.    Chances are the stock will eventually make its way to where the market thinks it should trade once this artificial demand dries up.  Tim Cook was promoted to CEO because of his operational talents, not his stock picking skills.  If he’s buying the dip, he’s likely early.

TSLA is continuing its rebound higher after succumbing to recent broad market weakness.  It is acting like it wants to break $200 in the near future.

Plan your trade; trade your plan

Feb 06

Market bounces

By Jani Ziedins | Intraday Analysis

S&P500 daily at 2:26 EST

S&P500 daily at 2:26 EST

Intraday Analysis

MARKET BEHAVIOR
Stocks gapped 10-points higher at the open and climbed another 10-points by midday.  The bounce slowed at prior support near 1,770 where it traded sideways into the afternoon.

MARKET SENTIMENT
Markets are whipping around on obscure economic data.  Monday we plunged on disappointing PMI, today we surged on encouraging weekly jobless claims and comments from the ECB.  While talking heads claim these data points are what moved markets, they were simply the excuse people used to trade their already existing bias.  Over the last couple weeks everyone was looking for an excuse to sell.  Once we ran out of willing sellers, supply dried up and it didn’t take much to trigger a short-squeeze.

While the news is random, the market’s reaction to it is not.  Think of the market like a chained dog, except instead of a chain, we use a rubber band.  When we get to one extreme or the other, it is always possible to keep going in the same direction, but it becomes increasingly difficult and the path of least resistance is to go back the other way.  Markets overshoot and undershoot the “ideal” level as traders overreact to news and price moves.  At least for the time being, selling off to 1,740 appears to be a short-term overreaction.

TRADING OPPORTUNITIES
Expected Outcome: Modestly bullish – expect the market to stay in trading range.
Everyone is looking forward to Friday’s employment report, but most of the worrywarts sold earlier in the week, while those still holding showed a willingness to hold volatility and risk.  This makes them less likely to jump out the window at the first signs of trouble or price declines.

The market is likely entering a sideways trading range between 1,740 and 1,850.  While we could easily dip under 1,740 and even test the 200dma, we are closer to the end of this selloff than the start.

Alternate Outcome:
While the market has priced in some modest economic weakness, there is still room for dramatic downside if it turns out we are slipping into economic contraction or these Emerging Market issues spill over into developed economies.  While selling took a break, watch for anxiety to flair up again.

Trading Plan:
While we could slip on a disappointing Job’s report, there is far more potential for the market to explode higher in a short squeeze.  If we are in a trading range, buy weakness and sell strength.

Plan your trade; trade your plan

Feb 05

Wait and See

By Jani Ziedins | Intraday Analysis

S&P500 daily at 1:26 EST

S&P500 daily at 1:26 EST

Intraday Update

MARKET BEHAVIOR
Stocks are chopping around between 1,740 and 1,760 as they digest Monday’s plunge.  We remain between the 50dma and 200dma as 1,740 provides near-term support.

MARKET SENTIMENT
Our markets quickly forgot about the Emerging Market Crisis as domestic economic concerns took center stage.  Monday’s plunge was due to lower than expected manufacturing numbers and the market is nervously awaiting Friday’s employment report.  The ADP report this morning was mostly inline with expectations, but it lost a lot of credibility last month when it failed to alert us to the massive miss by the govt’s numbers days later.  While many made excuses for the December employment, it is harder to rationalize away two bad months if we miss a second time on Friday.

While it feels counterintuitive, this is the safest time to own stocks in the last three months.  Risk is proportional to height and falling 100-points from recent highs lowers our exposure.  If we assume this is a routine 10% pullback, anyone who bought the calm and tranquil January highs opened themselves to 10% downside risk.  Now that we’ve fallen 5% from those highs, buying these levels exposes us to the remaining 5% downside.  5% is less than 10%, making this a far safer time to buy than when everyone felt comfortable a couple of weeks ago.  Take comfort in fear and fear comfort.

TRADING OPPORTUNITIES
Expected Outcome: Modestly bullish – lower end of prolonged trading range.
Traders are taking a wait and see as we trade sideways following Monday’s selloff.  Most of the weak and fearful bailed out as we crashed through recent support levels.  The remaining owners are nervous, but waiting to see if the situation deteriorates further before hitting the sell button.  Prospective buyers are watching the market with interest, but holding back, waiting to see if they can get even better prices.  Current owners would rather not sell and prospective buyers are intrigued by these discounts, creating the potential for a nice rebound once these economic fears turn out less bad than feared.

Alternate Outcome:
Everything is always less bad than feared……except when it isn’t.  Most of the 2013 rally was predicated on a slow but steady economic recovery.  If new data suggest a further slowdown, even contraction, anticipate traders repricing the market based on these lower expectations.  While giving up a bit of last year’s exuberance brought us to more reasonable levels, markets rarely stop at reasonable and continue to overdone levels.

Trading Plan:
Expect the chop to continue for the next few days.  Resist the temptation to buy strength or sell weakness as the market will likely reverse hours later.  This is the time to buy weakness and sell strength.  With the market down 5% from recent highs, this is a more interesting buying opportunity than selling one.  While we could continue lower, that only gives us even more attractive levels to buy.  And above all else, stay calm.

Plan your trade; trade your plan

Feb 04

A Little Relief

By Jani Ziedins | Intraday Analysis

S&P500 daily at 1:57 EST

S&P500 daily at 1:57 EST

Intraday Update

MARKET BEHAVIOR
Stocks bounced back and reclaimed some of Monday’s losses.  We are stuck in no-man’s land between the 50dma and the 200dma.  By midday the market recovered 1,750, which acted as support back in October.

MARKET SENTIMENT
Gone are the days of easy money as this market gives heartburn to anyone paying attention.  Yesterday’s weak manufacturing numbers are making some question the strength of our economy.  These traders lightened up ahead of what they fear could be another bad Jobs Report.  Monday’s dip was the market lowering expectations and ironically enough, reducing the risk of holding through the employment report.  If we selloff ahead of time, there is less selling potential following a disappointing number is release.    Pricing in bad news creates a positive skew where a disappointing, bu less-bad than feared number could lead to a pop.

TRADING OPPORTUNITIES
Expected Outcome:
Most associate themselves with bulls or bears.  We have a natural tendency to think the market is poised to go one way or the other and trade that outlook.  But most of the time the market goes sideways.  While bears think we are on the verge of a massive selloff and bulls claim this is just another dip on the way higher, where are all the people saying we are entering a six-month trading range?  I don’t remember the source, but I recall someone claiming the market trades sideways 60% of the time. Buy the dip and sell the rebound.

Recent weakness wrung out a lot of the excess that built up in the closing months of 2013.  Pulling back over 5% put fear back in the market and flushed out many owners who envision far steeper declines around the corner.  This selling got rid of many weak owners and replaced them with far more courageous buyers who demonstrated a lack of fear of weakness when they bought the dip.  While no one knows exactly how low we will go, we are closer to the end of this dip than the start.

Alternate Outcome:
While we might bounce any day, not all selloffs go straight down.  The bigger and longer ones step lower with a series of bounces along the way.  If the market bounces watch for weakness following a short-squeeze that pushes us above the 50dma.  And of course the market could plunge on an atrocious jobs number suggests we are in an economic contraction.

Trading Plan:
Expect the market to chop sideways until Friday.  The last couple of weeks of selling lowered expectations, making it easier for the data to come out better than feared.  That will likely lead to a short-squeeze, but if the market is stuck in a trading range, that strength is a better selling opportunity.  But if we miss jobs gains by more than 100k again, look out below.

Plan your trade; trade your plan

Feb 03

Another rout

By Jani Ziedins | Intraday Analysis

S&P500 daily at 1:15 EST

S&P500 daily at 1:15 EST

Intraday Update

MARKET BEHAVIOR
Stocks shattered 1,770 support and tested 1,750 in early trade.  They are at three-month lows and trading at levels not seen since early November.

MARKET SENTIMENT
The market had been chopping around since finding support following the Emerging Market selloff, but took a fresh leg lower this morning on weaker than expected PMI.  This violated widely followed support levels stretching back to November, triggering a wave of automatic stop-loss selling.

Like every market move, there are always two possible outcomes.  Either this weakness is an overreaction and we bounce back, or this hints at more selling to come. It’s not surprising to see the market dip under 1,770.  Market makers, brokers, and HFTs make their living on trading volume.  If markets slip under support levels, it sends off an avalanche of trading and these guys can make next month’s alimony payments.  The big question is what happens after we fall under support.  Does this stop-loss selling exhaust itself as we run out of supply?  Or does weakness shake the resolve of previously confident owners, leading to a fresh round of emotional selling?

TRADING OPPORTUNITIES
Expected Outcome:

By midday, most of the automatic stop-loss selling already occurred, leaving many owners dominated by fear and indecision.  This is a classic “pain trade” and clearly it is having the intended effect.  Two weeks ago we were too bullish and it is hard to say the same about this market.  So far this weakness is shaking free short-term traders and late rally chasers, but for most of the buy-and-hold crowd, this is just another opportunity to load up on stocks at better prices.  There are only so many nervous sellers that can be shaken free.  As long as the slow but steady recovery in the US continues, we are likely near the end of the selling.

Alternate Outcome:
If the market is shifting to a half-empty outlook on the economy and fragile recovery, look for a dramatic re-pricing of stocks as prior enthusiasm gives way to widespread pessimism.  Every dip presents a buying opportunity, it is simply a matter of waiting for the right opportunity to get in.  If the market continues obsessing about negative headlines, then we are not at that point yet.

Trading Plan:
Long-term holders should continue holding because that is what long-term holders do.  Short-term traders can get more aggressive with this dip.  With most of the stop-losses already triggered, bears and short-sellers need emotional selling to accelerate.  More bad news will likely push nervous owners over the edge.  On the other side, dip buyers will have a strong tailwind if a little bit of good news triggers a short squeeze.  After 1750, the next likely level is the 50dma.

Plan your trade; trade your plan

Jan 31

Seesaw continues

By Jani Ziedins | Intraday Analysis

S&P500 daily at 1:45 EST

S&P500 daily at 1:45 EST

Intraday Update

MARKET BEHAVIOR
US stocks gapped lower at the open on inflamed Emerging Market concerns that sent European markets tumbling.  This gap lower failed to breach 1,770 support and the market bounced off those early lows by midmorning.

MARKET SENTIMENT
Our markets are jumping all over the place on events happening a world away.  The lira, forint, and rand are all under pressure and sending US investors scurrying for cover.  If you don’t know what those are, don’t worry, you are not the only one.  If US politicians shutting down our govt and threatening to default on our debt was nothing more than a blip on the way higher, why are we allowing currency problems in countries smaller than individual US states to weigh so heavily on our markets?

Most investors are not overly concerned about these Emerging Market problems infecting our economy, but they are afraid of other investors being afraid of them.  They are not selling based on a shift in their fundamental outlook, they are selling the expectation that other people are going to sell these headlines.  Selloffs driven by selling because everyone else is selling are dramatic, scary, and fast, but rarely have staying power.  Once the frenzy subsides, everyone wonders how they could have acted so silly.  But we are clan animals and through our innate survival instinct, when the clan is nervous, we are nervous.  Many global markets were at all-time highs and most investors harbor a fear of heights.  They were looking for an excuse to sell and this excuse is as good as any.

TRADING OPPORTUNITIES
Expected Outcome: Modestly bullish – lower end of expected trading range
Recent volatility shook out most owners who were not committed to their positions.  Those left standing demonstrated comfort holding this risk and volatility.  The more confident the remaining owners are, the less supply we have on the market and the easier it is for prices to rebound.

1,770 is building as a key support level.  If there is one thing we know about support and resistance, markets like to breach them before reversing the other way.  A quick dip under 1,770 would trigger a wave of automatic stop-loss trading.  But unfortunately for those stop-loss sellers, that last dip under support will likely be the final purge before this market overcomes these Emerging Market fears.

Alternate Outcome:
Are we running out of sellers or dip buyers?  Every day the market presents us with two equally compelling scenarios.  The market price is the perfect balance point between these two contrasting outlooks.  Half the market expects us to go higher, the other half thinks we are headed lower.  A dip under 1,770 could do more than trigger one last wave of stop-loss selling, it could trigger another avalanche of emotional selling.

Trading Plan:
The longer we hold these levels, the more likely it is we are near the bottom of this selloff.  While we might dip under support at 1,770, that will likely be a quick lived shakeout that purges any remaining excess and clears the way for another move higher.  But we do have to be careful about these global headlines.  2008 taught us that on rare occasions, things are far worse than markets fear.

AMZN daily at 1:46 EST

AMZN daily at 1:46 EST

INDIVIDUAL STOCKS
AAPL is still struggling with $500 and any hopes for a v-bottom are quickly evaporating as value buyers are not impressed with these new discounts.  No doubt Apple is one of the greatest companies in the world and they have unbelievably loyal customers, but with 20% market share in smartphones, they might not deserve to be the largest company in the world.

TSLA  is adding to recent gains as it tries to recover prior highs.  This bounce is demonstrating staying power and the stock will likely breach $200 in coming weeks.

AMZN fell under the 50dma on disappointing earnings.  Is this the top everyone’s been expecting in this high-flying momentum stock, or just another dip along the way.  To see a larger selloff in AMZN, we need to see a fundamental change in the company’s prospects going forward.  AAPL fell on declining market share.  NFLX’s most recent collapse came after subscribers fled the planned split of the DVD and streaming business.  AMZN will bounce back if the original story remains in tact.

Plan your trade; trade your plan

Jan 30

Anatomy of a bounce

By Jani Ziedins | Intraday Analysis

S&P500 daily at 12:54 EST

S&P500 daily at 12:54 EST

Intraday Update

MARKET BEHAVIOR
Stocks rebounded from yesterday’s 1,770 lows, shrugging off another overnight Asian bloodbath.  This is the fourth day the market held 1,770 and likely indicates, at least for the time being, the Emerging Market selloff is no longer a major worry for US markets.

MARKET SENTIMENT
With every headline, there are market participants who think it is a big deal and others that are indifferent.  Over the last week, those fearing developments in emerging markets sold, fearing this was the start of something bigger.  Those that bought from the sellers demonstrated a lack of fear of the same headlines.  Anyone holding the dip also showed a willingness to continue owning in the face of these risks.  Eventually we reach a point where everyone who is concerned is out and anyone left is indifferent.  That is the point where selloffs end.

Yesterday’s Fed Taper and last night’s Asian selloff was the perfect invitation for anyone worried about those events to sell.  The fact we didn’t selloff indicates there are few worrywarts left in and most holding stocks are comfortable owning these risks.  As long as those events maintain the same trajectory, we shouldn’t expect our markets to react since these expectation are now priced in.  Obviously if the situation deteriorates, it will trigger another round of selling, but most likely the worst is behind us.  Better yet, if the situation turns out less bad than feared, emotional sellers gave us another profit opportunity.  Their pain is our gain.

TRADING OPPORTUNITIES
Expected Outcome: Modestly Bullish – buy the dip
The Emerging Market selloff is taking a break and will likely turn into a near-term short-squeeze.  That doesn’t mean the coast is clear and we are coasting to 1,900.  Stay vigilant and look for the market to trade sideways in the 1,770 to 1,850 range for the remainder of the quarter.

Alternate Outcome:
There are still risks abound and this might be nothing more than a technical bounce if the Emerging Market situation flares up or January’s employment shows December’s disappointing numbers were not fluke.  If buying dips were easy, everyone would be rich.

Trading Plan:
Support is buyable for a swing trade.  When the market gets back to the 50dma, we will reevaluate sentiment to determine if this bounce is headed back to the upper end of the 1,850 trading range, or stall and tumble to new lows.

FB daily at 12:55 EST

FB daily at 12:55 EST

INDIVIDUAL STOCKS
AAPL slipped under $500 for the first time since October as dip buyers are still shying away from what bulls claiming is a fantastic buying opportunity.  Part of AAPL’s problem is everyone who loves the stock already owns it.  Those not already drunk on the Koolaid are wary of the slowing growth and want to see AAPL reinvent another product category before pushing the stock back toward old highs.  At this point is seems like the best outcome for shareholders AAPL becomes another MSFT and trades sideways for the next decade.  Worst case is it follows the same trajectory as the other hot handset makers, PALM and BBRY.

FB shattered expectations again.  The IPO darling, turned Wall Street joke, turned juggernaut, shows just how emotional traders are toward high-flying stocks.   NFLX is another darling, goat, back to darling story, except this is NFLX’s third trip through the rodeo.  Best advice is sell what everyone loves and buy what everyone hates or is afraid to own.

Plan your trade; trade your plan

1 57 58 59 60 61 90