Followers

Tuesday, February 19, 2019

What is a "Power Earnings Gap" and How to Trade it !

Hey folks !

I get this question often from newer AOT members so in this post, I'll explain in full more detail what is a "Power Earnings Gap" (PEG) and why they are so awesome! 

I use this PEG strategy often to create watchlists and it's actually the primary watchlist i use to generate my stocks ideas for trading!! The 'AOT Top Picks' and almost ALL the setups you folks see me posting on the @TraderStewie twitter, I get all these trade ideas and setups from the PEG list! 

A few years ago, I "developed" this strategy for generating HIGH QUALITY stock ideas that are EXPLODING HIGHER due to a strong reaction to an Earnings Report! However, a Strong earnings report is NOT enough for me to add a stock to the PEG list. I need to a big nice GAP UP in the stock price but MOST IMPORTANTLY, i want to see the stock CLOSE STRONG as well. A stock that gaps up on strong earnings only to reverse and close in the red is NOT what i want to see in a PEG candidate. The way the stock closes is equally, if not more important than the actual initial gap open. 


A "Power Earnings Gap"(PEG) is basically: a stock that gaps up after reporting strong earnings and closes the day by printing a very strong candle( a candle that closes at or near HIGHS of the session is THE MOST ideal and perfect 'Power Earnings Gap' candidate! Volume will be automatically HUGE since it's coming on news of an earnings report so that's going to add even more conviction to the MOVE since institutions are piling into the name! Remember, us small fish need to follow the foot steps of the BIG FISH, the Insiders, The movers and the shakers.... They know stuff we could never dream of knowing but luckily for us, we can see their "foot steps"(via stock price action and volume patterns) and following these foot prints can be extremely profitable if you know what to look for! 

Stocks that gap up on HUGE volume and close near the day's highs, are doing that for a VERY good reason.... if the big whales want in, i want in too!   

A picture is worth a thousands words, so let me show you some chart examples! 

This AVAV chart below is a perfect example.... 
**Note the stock GAPS UP after reporting strong earnings, then note HUGE VOLUME as accumulation volume indicates institutions are piling in the stock en mass(an especially powerful signal when you see multiple accumulation volume days over recent few days or weeks), and of course note the strong close(a big strong candle that gaps up, rallies strongly intra-day and then closes near highs of the session).... This is EXTREMELY bullish development! 


 
And here's another example of a good looking "Power Earnings Gap" …






The basic premise behind this "PEG" strategy is that stocks that make strong powerful earnings and gap up and strong on strong candles tend to keep running for multiple days if not multiple weeks/months after these big earnings gaps .... so now my job is to create a watchlist of these awesome, bad ass stocks and pinpoint entries in these stocks using my technical analysis skills and feel for the market and stocks which have taken many years to fine-tune. 

I want to be looking for BULL FLAGS, bullish pennants, mini wedges, coiling patterns, INSIDE DAY candlestick patterns etc.. to pinpoint an entry in these winners! This is where having decent technical analysis skills will really be helpful! (and I also have a specific DAY TRADING or very short term strategy to trade these awesome PEG stocks but this strategy is only shared with AOT members for now)...





So essentially I am marrying "strong fundamentals" due to strong earnings and "strong technicals" because I'm looking for stocks that gap up and close strong on huge volume which in due time should propel these stocks higher. 

And of course, like most other strategies, I also factor in a lot of other things such as overall market strength/health, geopolitical issues/news, a stock's short interest(stocks with high short interest that gap up on strong earnings will create spectacular short squeezes) and also sector strength... 

'Power Earnings Gap' candidates that have SHORT INTEREST of 10% or higher will tend to be the BIGGEST and MOST aggressive movers on upside! So try to pay attention to Short Interest: I like to use ShortSqueeze.com or Finviz.com to find out a stock's short interest. 


And here's a few more examples of stocks we a traded recently which came from the "Power Earnings Gap" watchlist! 


AMD has +17% short interest!!!




DDD has +25% short interest! That's HUGE! Shorts are gonna exit in a panicky stampede once the freight train starts to move higher... this will often make a stock move aggressively HIGHER! 






ROKU has 18% short interest!! That's pretty big short interest making it a price SHORT SQUEEZE candidate! 


Do you see the idea from looking at the above charts? Are you getting it a better idea now of how it works? 

Hope you can see the thought-process behind this strategy?! 

So in conclusion: 

1: No need to take the big stressful risk and hold a stock thru earnings! A successful 'Power Earnings Gap' stock will run for many days, weeks or months AFTER earnings!
2: A 'Power Earnings Gap' name has already proven itself!! There's no guess work here! The Big Fish have spoken and they want in!
2: The bigger the short interest the better! +10% or higher is most ideal! +30% short interest or high is ridiculous! get ready to see some spectacular squeezes! 
3: Chart Pattern recognition will help you pin point entries in these winning names! Bull flags, Pennants, Wedges, etc... Learn to spot these! 

I also created the Hashtag #PowerEarningsGap on twitter so that everyone can track and see how these stocks move and/or setup after they make 'Power Earnings Gaps"! 
Keep this link handy!! The AoT 'Power Earnings Gap' watchlist : 

I hope you all found this helpful !! 

Any comments, questions, feedback are welcomed! 


Happy trading !! 

Monday, December 17, 2018

AOT Trades Done in December

Hey folks, 

I wanted to quickly do a post to discuss our trades made thus far in December... it has been an absolutely incredibly insane market. 

One of the wildest i have seen since the 2008 stock market crash.... 


IWM is down 10% in December alone! Nasdaq and the SPY are 8% and 7% respectively and we're barely half way thru it!! 



Here's how the AOT trades have fared in this insane market for the month for December: 




Long
MSFT$110.60$111+$0.40+0.36%

Full Size position



Long
GRUB$82.25$79.05-$3.20-3.89%

Half Size Position



Short
MTCH$39.05$37.99+$1.06+2.71%

Full Size Position



Long
AMD$20.92$20.95+$0.03+0.14%

Half Size Position



Long
CAT$126.55$128.80+$2.25+1.78%

Full Size Position



Short
OIH$17.45$16.68+$0.77+4.41%

Full Size Position



Long
AMZN$1,624.00$1,675.00+$51.00+3.14%

Full Size Position



Long
IWM$142.40$145.50+$3.10+2.18%

Full Size Position



Long
KRE$51.15$49.85-$1.30-2.54%

Full Size Position



Short
SMH$92.40$91.30+$1.10+1.19%

Full Size Position



Long
SQQQ$15.15$16.13+$0.98+6.47%

Full Size Position



Long
MCD$184.75$180.50-$4.25-2.30%

Full Size Position



Short
FB$142.75$140.00+$2.75+1.93%

Full Size Position



Long
TZA$14.10$14.40+$0.30+2.10%

Full Size position



It has been a wild market to say the least... basically a mini version of the 2008 crash in many ways. 

A trader's ability to remain 100% flexible and nimble(in other words, willingness and ability to go SHORT even when you feel market is "oversold") is extremely important. 
Obviously most of the big gains have come from Short positions but that doesn't mean we shouldn't take long positions because some long positions did work in December. 

Most of the AOT trades are what i like to call "Over Night Holds"... these are basically "mini swing trades".... only one trade was a DAY TRADE in December(the FB short trade we made today which was good for a +$2.75 gain!

For example, there are days when i'd walk into a trading day holding 1 long position from previous day.... I'll then analyze the ebb and flow of the market's conditions for that day, then close the long position and go to sidelines for 1 or 2 hours....
then run thru my scans and see piling evidence that the market is getting ready to roll over to downside, I then have no problem getting back on SHORT side as long as the charts are morphing and charts are shifting direction.... A trader's ability to 100% neutral, open minded and flexible in his/her thinking will likely determine what type of a day you're going to have! 

Respecting stop losses is paramount, regardless what you do on that day... always remember, no trader is perfect and no system is perfect. If a trade doesn't work, respect the stop loss and MOVE ON.... 
NO looking back, no regrets, no hindsight thinking. 

Time is moving, the market is moving, setups are moving, trades are moving, you should be moving too! 


MOVE ON TO THE NEXT TRADE and starting hunting again! 

It's not about being BULLISH or BEARISH, it's about being a PREDATOR, constantly stalking and hunting your next prey!  





I hope you found this post helpful! 


Happy trading !!



Thursday, December 13, 2018

Guest Post: "Reflecting on 2018 and Preparing for a New Year"



“Every trader has strengths and weakness. Some are good holders of winners, but may hold their losers a little too long. Others may cut their winners a little short, but are quick to take their losses. As long as you stick to your own style, you get the good and bad in your own approach.”
                                                                                                                 -Michael Marcus 



First, I would like to give a very big thank you to Trader Stewie and the AOT community, for an incredible trading year. I’ve been an active member of the AOT community for almost a year now, and I’ve enjoyed every second of it. Thank you to Stewie and all of the AOT members for all of the day to day interactions and encouragements. We should all be very proud of being part of such an incredible service and community. I’ve seen newer members make great strides 2018 in their trading journey. If you’ve came out on top this year that is a very big achievement in itself. Be proud of that! 2018 has been a wild year for the markets! Sideways chop, big intra-day ups and down and uncertainty. Take a look at this QQQ daily chart!

This is what we’ve navigated!





That being said, everyone has trading ambitions and goals. As we head into 2019, this is the time to highlight your strengths and weaknesses, and build a set of solid, manageable, and attainable goals for the year ahead. We’re coming into a new year, this could mean a fresh start to some, or a continuation of what you’ve worked very hard to obtain. I always like to take a good hard look at my trading at the end of every month, quarter and year.

This year I’ve broken my trading performance down into two categories. I’ve tried to highlight everything that has held me back, or has potentially cost me money in the year of 2018. You have to be honest with yourself. I’ve organized these weaknesses into two categories. Internal and External factors. I’ve categorized anything under internal factors that might be considered skill sets or something that might take more practice, and time as a trader to develop. Anything under external factors is something that is directly controllable now, and in your power, to change immediately.  I’ll list some of the things that I’ll be working on and changing for 2019.


Internal Factors:
Always sell gap ups. PERIOD!
Using mapped out levels on the 5-minute chart, use market limit orders to enter day trades
No more than 2 day trades a day. 4 failed day trades in a week = STOP.
Don’t be afraid to use weekly options to mitigate risk when trying to play short term market reversals
Feeling uneasy or burnt out? Take a break. Clear out all positions
$1000+ gain in one day. Sell positions. Take the day off.


External Factors:
Switch to a broker with more flexibility in terms of advanced trading options. (Trailing stops, faster and easier execution of market orders, after hours trading etc….)
Trade directly from my trading software. (Faster, more control)
Upgrade my trading arrangement (New desk, Monitor, Chair. Make it feel more professional)
As you can see with these two lists, these are things that I’m going to actively work on, develop and practice throughout 2019. As market conditions change so will the lists to an extent. As for the external factors, these are things I just need to do. Nothing is holding me back, I just need to check these items off the list.
In order to come up with your own lists of internal and external factors for your trading, you need to highlight what you’re good at and really be honest with yourself, as to what you’re not so good at. The reason why it is more important to highlight the negative then the positive for this situation is because you already know what is involved in being “good” at your current strengths. For your weaknesses you’ve probably been more frustrated than constructive in those situations, so highlighting the negatives, and where you need improvement is very important in the development of your trading. Some weaknesses you might have are proper capital management, chart reading, entering / exiting positions to late or to soon. A very common external factor might be following way too many people on twitter.  Maybe you don’t have a clear plan at all. These are all things that you have time to look at, plan out and work on now as 2019 approaches.


A very informative and eye-opening post I always like to refer to is "Stages of a Trader" by Bo Yoder. It can be found on Trader Stewie's blog. If you haven’t read it, I encourage you to read it. I can almost guarantee you, you’ll be able to pin point yourself in 1 of the 6 stages. You might ask “well what good is that to me?” I think if you’re able to identify yourself in your current state of trading you’ll be able to make the improvements and adjustments you need to make in order to make it to the next level. I’m sure reading this will help you come up with a very constructive list of weaknesses that you can use the new year to practice and improve on.

https://theimpatienttrader.blogspot.com/2017/09/stages-of-trader-by-bo-yoder.html

Another great resource from Trader Stewie is his “Things I’ve Learned After 15 Years Of Trading” blog post. Reading through this will open up many weaknesses you never thought you had.

http://theimpatienttrader.blogspot.com/2011/10/things-ive-learned-after-15-years-of.html?m=1

Here are some great points that really stick out to me on this list. 

Trust your gut, if something doesn't 'feel' right, sell it. Analyze it from the sidelines (emotion free)
Learn to be patient once in a winning position. Learn to be very impatient when in a losing or questionable position. Lowering a stop loss is the first sign of trouble. You are breaking the rules and emotions are starting to creep in.
Your 'hardest' work should be done while the market is closed. So that when the market opens, you will be prepared once your setups become active.
Never ever, get into a position that is "too BIG" for the account size. All it takes is a few bad trades to cripple you beyond repair.
If you have no solid plan (i.e. Setup, proper entry, stop loss, exit strategy, target), then why are you in the trade?
Most traders are never "happy" with their trades. Understand that no trade will ever be "PERFECT".
Over trading is the POISON for your trading. LESS IS MORE!
You will never buy the exact bottom and you'll never exact sell the exact top: Don't beat yourself up if "you left money on the table"


In conclusion, this will be my last AOT guest post for 2018. Once again, thanks for all the support, encouragement and social interaction through 2018. I hope everyone has a great holiday season with family and friends!

@87AlwaysRed!

Sunday, December 9, 2018

How We Traded This Week's Market

Hey folks! 


I wanted to do a 'STEP-BY-STEP' educational post to explain what I was seeing through out this week's insanely wild market action and how we traded to end up making it a profitable week for AOT members! 

So here goes.... 


So as we all already by now... The market gapped up almost 400 Dow pts on Monday morning after the "successful" G20 meeting between the U.S. and China... 

We came into Monday long MSFT from $110.60 entry since on Friday it formed a very nice "INSIDE DAY" pattern... 



Here's how I normally like to trade INSIDE DAY patterns: Learn to spot these since they can be a very effective pattern to add to your trading arsenal! 







That MSFT chart was begging to BREAKOUT! 
Thus felt very comfortable swinging MSFT into Monday from Friday's entry especially since it literally closed at the highest tick of the day on Friday's close..... 


**** FAST FORWARD TO MONDAY MORNING ****


Come Monday morning, index futures were VERY nicely green and thus feeling very good about the odds of a big gap up on Monday for our MSFT long position....

And it did indeed gap up on Monday... MSFT gapped up over +$2 on Monday's open so we quickly raised stops to ensure at least a GREEN TRADE just in case the market decides to reverse back down...

We raised stops to $111.00. Shortly after the big gap up open, the indices started to fade lower slightly and took out our MSFT for a small gain of +40 cents. 

Sometimes it can be hard to not get frustrated when you see a stock up over +$2 in your favor and then get stopped out for a much smaller gain... but this is trading! Better get used to it and learn to move on methodically to the NEXT trade!  


Green is green and we move on to the next trade! 


While scanning for new setups on Monday afternoon, GRUB caught my attention as it was setting up in a very nice FALLING WEDGE bottoming pattern.... These types of patterns normally breakout nicely higher... 
As much as I liked that GRUB Falling Wedge setup, but since the market made a big multi-day run up ... we went into GRUB with a only a HALF SIZE position size ....  



Trade started to work nicely so felt comfortable swinging it over night especially since the trade was only HALF SIZE and also started to work nicely soon after we entered the long position.... GRUB closed the Monday session about +50 cents higher from our entry... 

****Fast Forward to Tuesday morning****

The next day, the market opened kinda soft and looked suspect on long side.... 

Our GRUB long position opened green and the trade looked promising since it was showing "relative strength" early in the morning since the market was slightly lower yet GRUB was green and trying to breakout from that FALLING WEDGE pattern.... 


Look at the VXX(VIX) chart below... On Tuesday morning, it was actually RED as the overall market was slightly red which normally favors the bulls.... 


Literally two hours later... the VIX EXPLODED higher at first seemingly on NO NEWS... the market collapsed lower and of course took out our GRUB long position with it. We stopped out of that HALF SIZE long position in GRUB for a -3.8% loss. Thankfully it was a smaller position so the loss wasn't too bad. 


When it comes to trading, POSITION SIZE MATTERS!! 

Can't repeat this enough times, POSITION SIZE MATTERS!!  


Tuesday, around mid-day, there was starting to be doubts about the so-called "successful" G20 meeting... Algos wasted NO TIME, like they ALWAYS do, they SELL OFF HARD FIRST and ASK QUESTIONS LATER... this is what algos do. They are programmed to react to news and more often than not, the moves are FAST, BIG and DRAMATIC! 


At this point, we were back to sitting on 100% cash and stalking new entries


MTCH, started to catch my eyes as a very nice SHORT setup so we entered MTCH short on Tuesday mid-day and the trade literally started to work almost immediately.... 


We entered MTCH short at $39.05 and the trade started to work lower immediately .... 

This was setup that was tweeted/emailed to all AOT members ... 



The market closed on its lows on Tuesday(Dow closed down about 800 pts) but the NYMO was just coming off "overbought" territory so i was very confident that today, the market would GAP DOWN at the open and even mentioned it in the private twitter a couple of times. So decided to swing MTCH short into today, fully anticipating the market to gap down and take MTCH lower with it.... 

As you can see below, MTCH did indeed fall nicely at the open as the market(Dow Jones fell about 500 pts) at the open... Brutal nasty gap down open... obviously, exactly what you want to see when you're holding a short position! 

MTCH hit $37.00 on today's open, we shorted at $39.00 so the trade was up a cool +5% since we entered... 


 Read chart notes above to see the STEP-BY-STEP thought process behind the MTCH intra-day action today and on Tuesday! 



***** FAST FORWARD TO TODAY around MID-DAY*****

Market was tanking hard, sentiment was piss-poor and you can almost "feel" the sentiment on twitter... Traders were discouraged as sentiment turned so sour... People losing faith in stocks as legendary hedge fund manager, Leon Cooperman was saying live on CNBC around mid-day... 

At this point, i had closed that MTCH short for a +2.75% gain and turned off my twitter and and was intensely focused on plowing thru my charts(both indices and individual stocks watchlists) to gauge the "market's temperature" under the surface...  
Public twitter was OFF at this time as i didn't want my market views or chart analysis to be "tainted" by anyone or anything... I wanted to observe the action and movement of the charts in an absolute "vacuum" if you will....   

What are my charts doing right now? 

What are these charts trying to do? 

What are they trying to do here?

Wait a minute... closed MTCH short but what's MTCH looking like now?!   I'm just curious! 


Holy mother of god!!! Look at what that MTCH short is doing now!  I'm like, "OK, good call on closing that short, Stewie!"

Like i always like to say, "Short squeezes are like cockroaches, when you see one, there's usually a bunch more around the corner!"

So, I'm thinking, well if stocks like MTCH are starting to gap down and SQUEEZE or REVERSE back higher... what else is doing that?! 
AMZN? check! 
NFLX? check!
AMD? check! 
GOOGL? check! 

etc etc etc .... I'm now seeing the Dow Jones and other indices still dancing around near the day's lows(we're now down almost 700 pts on the Dow Jones and down 1,700 points in two days!!) yet many stocks on my PEG(Power Earnings Gap) list are flat or green?! 
How's that possible?! 

I start plowing thru my charts again... and again... and again... obsessively determined to figure this enigma out!

Meanwhile I'm still answering AOT members' questions via the private twitter! 
Doing 'Chart Requests' and responding to emails that are coming in at a faster pace than usual due to the volatile market! ... most people don't see the "behind the scenes" work that I put in on a DAILY basis! 
but you know what?! I love it, i often feel like it's "my calling" and can't do without it! 


Around 12PM to 12:30PM(mid-day Thursday)



***These next series of charts started to catch my attention*** 

Dow Jones Chart


KRE Daily Chart


What i'm seeing in the ABOVE two charts(KRE and Dow Jones) and actually many other index charts which i didn't post in this post but the basic premise is all the same!! 

MACD and RSI divergences: this is the simple yet SO reliable situation when PRICE does one thing yet the RSI and MACD do the exact opposite! So in this case, indices were tanking to retest the October lows yet the MACD and RSI were well above the October lows and making HIGHER LOWS which creates a "divergence"... so in today's case, that's called a BULLISH or positive RSI and MACD divergence
These divergences are what creates TRADING OPPORTUNITIES! Top notch trading opportunities to the traders who know how to spot it and remain cool, calm and collected enough to execute the trades once the signal is there... set the stop loss(es) and let the price action go from there!  


AMD Daily chart






CAT daily chart



CAT intra-day chart and STEP-BY-STEP thought process 




The thought process and execution of these trades went hand-in-hand with my trading system and my trading style and that's what every trader strives to do, day in and day out... 



****The Next morning, Friday****

The market attempted a Follow-Thru rally from Thursday's big reversal.... but that early morning rally was very weak, meager and highly suspect since most of the stocks on my watchlist were RED despite the indices making a bounce attempt(basically exact opposite of the prior day!) 

We raised stops on our AMD and CAT long positions to ensure we at least exit with gains in case the market rolled over again. 
Remember, in this kind of market, you have to be flexible and be ready for ALL outcomes. 

We stopped out AMD at $20.95 (+0.15% gain). 

Quickly raised stops on CAT and stopped out for a +$2.30 gain(+1.80% gain).  



At this point, we are back sitting on 100% cash and on sidelines, stalking new entries as we slowly watched the market's early morning bounce attempt slowly fade to red as sellers once again reasserting their dominance... 


While scanning for new setups around mid-day on Friday, OIH caught my attention as a very nice SHORT SETUP... 

It made a nice gap up at the open on some news out of OPEC but the bounce looked weak and counter-trending in nature. 

Here's what I see in USO right now... a strong, persistent downtrend in this name with buyers nowhere to be seen and usually selling on any sort of bounce... Last few days, USO has tried to bounce but with each "bounce day" looking like a "Distribution day" instead(strong high volume selling).... 

As of of the writing of this post, that OIH short position is +3.25% since our entry and we are actually swinging it into Monday since OIH closed on the day's lows, felt comfortable swinging this position since we built a big enough cushion on the trade(and we lowered the OIH stop loss to $17.40 as we approached the close on Friday). 



We made 6 trades this week: 

MSFT long (Normal size position) : +0.36% gain
GRUB long (Half Size position) : -3.85% loss (or -1.9% of a Normal Size position)
MTCH short (Normal Size position) : +2.75% gain
AMD long (Half Size position) : +0.15% gain
CAT long (Normal Size position) : +1.80% gain
OIH short (Normal Size position) : +4.50% (Update: closed OIH trade on Monday Dec. 12th)


The Dow Jones moved up and/or down 600 to 700 points almost every day this week, therefore a trader's ability to be nimble, flexible and OPEN MINDED is vital in this kind of market. 

Money can be made on LONG side and SHORT side... 

A trader's ability to ADAPT to a rallying or falling market is very important since the moves can be so dramatic in either up or down! 



Some of the feedback i got this week from AOT members was truly humbling. This kind of feedback is the BIGGEST driving force behind AOT! 


Stewie,

I wanted to start by thanking you for your diligence with researching and teaching. It has been immensely helpful with such a crazy market right now; not to mention the knowledge I have gained to apply to my trades when we finally do find a bull market(and I’m still new).  I have been a subscriber to AOT since the start of September, and plan to be a member as long as you are at the helm of the ship! I make sure to save every educational post you write up, and soak up all the information I can on your AOT website. On a given day I will spend anywhere from 1-5 hours charting, reading, and studying various aspects of the market, but consistently your materials are my primary focus.

Near the end of yesterday’s session, I almost bought some AMD Calls to hold through the night, but reminded myself ‘Don't chase, and there will be other opportunities tomorrow’. - This mindset was instilled by you. On to this morning; I still wanted to buy those AMD calls, to not miss out on any profits; LITERALLY THE MOMENT that I went to execute my purchase you posted not to rush today and to let stocks play out. Instead of purchasing call options on AMD, I held off until after your OIH trade alert to go short. I then bought some OIH Put’s and sold them two hours later for 67% profit! (AMD dropped HARD only moments after you suggested holding off, which would have resulted in a loss for me on that one) This is just one example of when I thought a trade seemed like a good idea, then I exercised your methods and profited rather than lost out on the trade I had planned on.

Moral of the story: Instead of going into the weekend angry with my decision to rush and chase AMD, I profited on my only trade of the day and am going into the weekend 100% cash, after a 67% win in today’s trade! I am only in my eighth month of investing/trading and joining AOT is a HUGE game changer. I feel comfortable looking at charts and even feeling the 'vibes' they are giving off. I am looking forward to learning more as time goes on, and felt it necessary to fill you in on how your teachings effect your students.  So thank you for your guidance and wisdom you share, and I am looking forward to future posts you share!!

Have a great weekend and thanks again Coach!

Mike W. 



I hope you found this post helpful and educational! 


Happy trading !!



Blog Archive