Binary Options Trading Bonus - TradingPedia.com

Everything You Always Wanted To Know About Swaps* (*But Were Afraid To Ask)

Hello, dummies
It's your old pal, Fuzzy.
As I'm sure you've all noticed, a lot of the stuff that gets posted here is - to put it delicately - fucking ridiculous. More backwards-ass shit gets posted to wallstreetbets than you'd see on a Westboro Baptist community message board. I mean, I had a look at the daily thread yesterday and..... yeesh. I know, I know. We all make like the divine Laura Dern circa 1992 on the daily and stick our hands deep into this steaming heap of shit to find the nuggets of valuable and/or hilarious information within (thanks for reading, BTW). I agree. I love it just the way it is too. That's what makes WSB great.
What I'm getting at is that a lot of the stuff that gets posted here - notwithstanding it being funny or interesting - is just... wrong. Like, fucking your cousin wrong. And to be clear, I mean the fucking your *first* cousin kinda wrong, before my Southerners in the back get all het up (simmer down, Billy Ray - I know Mabel's twice removed on your grand-sister's side). Truly, I try to let it slide. I do my bit to try and put you on the right path. Most of the time, I sleep easy no matter how badly I've seen someone explain what a bank liquidity crisis is. But out of all of those tens of thousands of misguided, autistic attempts at understanding the world of high finance, one thing gets so consistently - so *emphatically* - fucked up and misunderstood by you retards that last night I felt obligated at the end of a long work day to pull together this edition of Finance with Fuzzy just for you. It's so serious I'm not even going to make a u/pokimane gag. Have you guessed what it is yet? Here's a clue. It's in the title of the post.
That's right, friends. Today in the neighborhood we're going to talk all about hedging in financial markets - spots, swaps, collars, forwards, CDS, synthetic CDOs, all that fun shit. Don't worry; I'm going to explain what all the scary words mean and how they impact your OTM RH positions along the way.
We're going to break it down like this. (1) "What's a hedge, Fuzzy?" (2) Common Hedging Strategies and (3) All About ISDAs and Credit Default Swaps.
Before we begin. For the nerds and JV traders in the back (and anyone else who needs to hear this up front) - I am simplifying these descriptions for the purposes of this post. I am also obviously not going to try and cover every exotic form of hedge under the sun or give a detailed summation of what caused the financial crisis. If you are interested in something specific ask a question, but don't try and impress me with your Investopedia skills or technical points I didn't cover; I will just be forced to flex my years of IRL experience on you in the comments and you'll look like a big dummy.
TL;DR? Fuck you. There is no TL;DR. You've come this far already. What's a few more paragraphs? Put down the Cheetos and try to concentrate for the next 5-7 minutes. You'll learn something, and I promise I'll be gentle.
Ready? Let's get started.
1. The Tao of Risk: Hedging as a Way of Life
The simplest way to characterize what a hedge 'is' is to imagine every action having a binary outcome. One is bad, one is good. Red lines, green lines; uppie, downie. With me so far? Good. A 'hedge' is simply the employment of a strategy to mitigate the effect of your action having the wrong binary outcome. You wanted X, but you got Z! Frowny face. A hedge strategy introduces a third outcome. If you hedged against the possibility of Z happening, then you can wind up with Y instead. Not as good as X, but not as bad as Z. The technical definition I like to give my idiot juniors is as follows:
Utilization of a defensive strategy to mitigate risk, at a fraction of the cost to capital of the risk itself.
Congratulations. You just finished Hedging 101. "But Fuzzy, that's easy! I just sold a naked call against my 95% OTM put! I'm adequately hedged!". Spoiler alert: you're not (although good work on executing a collar, which I describe below). What I'm talking about here is what would be referred to as a 'perfect hedge'; a binary outcome where downside is totally mitigated by a risk management strategy. That's not how it works IRL. Pay attention; this is the tricky part.
You can't take a single position and conclude that you're adequately hedged because risks are fluid, not static. So you need to constantly adjust your position in order to maximize the value of the hedge and insure your position. You also need to consider exposure to more than one category of risk. There are micro (specific exposure) risks, and macro (trend exposure) risks, and both need to factor into the hedge calculus.
That's why, in the real world, the value of hedging depends entirely on the design of the hedging strategy itself. Here, when we say "value" of the hedge, we're not talking about cash money - we're talking about the intrinsic value of the hedge relative to the the risk profile of your underlying exposure. To achieve this, people hedge dynamically. In wallstreetbets terms, this means that as the value of your position changes, you need to change your hedges too. The idea is to efficiently and continuously distribute and rebalance risk across different states and periods, taking value from states in which the marginal cost of the hedge is low and putting it back into states where marginal cost of the hedge is high, until the shadow value of your underlying exposure is equalized across your positions. The punchline, I guess, is that one static position is a hedge in the same way that the finger paintings you make for your wife's boyfriend are art - it's technically correct, but you're only playing yourself by believing it.
Anyway. Obviously doing this as a small potatoes trader is hard but it's worth taking into account. Enough basic shit. So how does this work in markets?
2. A Hedging Taxonomy
The best place to start here is a practical question. What does a business need to hedge against? Think about the specific risk that an individual business faces. These are legion, so I'm just going to list a few of the key ones that apply to most corporates. (1) You have commodity risk for the shit you buy or the shit you use. (2) You have currency risk for the money you borrow. (3) You have rate risk on the debt you carry. (4) You have offtake risk for the shit you sell. Complicated, right? To help address the many and varied ways that shit can go wrong in a sophisticated market, smart operators like yours truly have devised a whole bundle of different instruments which can help you manage the risk. I might write about some of the more complicated ones in a later post if people are interested (CDO/CLOs, strip/stack hedges and bond swaps with option toggles come to mind) but let's stick to the basics for now.
(i) Swaps
A swap is one of the most common forms of hedge instrument, and they're used by pretty much everyone that can afford them. The language is complicated but the concept isn't, so pay attention and you'll be fine. This is the most important part of this section so it'll be the longest one.
Swaps are derivative contracts with two counterparties (before you ask, you can't trade 'em on an exchange - they're OTC instruments only). They're used to exchange one cash flow for another cash flow of equal expected value; doing this allows you to take speculative positions on certain financial prices or to alter the cash flows of existing assets or liabilities within a business. "Wait, Fuzz; slow down! What do you mean sets of cash flows?". Fear not, little autist. Ol' Fuzz has you covered.
The cash flows I'm talking about are referred to in swap-land as 'legs'. One leg is fixed - a set payment that's the same every time it gets paid - and the other is variable - it fluctuates (typically indexed off the price of the underlying risk that you are speculating on / protecting against). You set it up at the start so that they're notionally equal and the two legs net off; so at open, the swap is a zero NPV instrument. Here's where the fun starts. If the price that you based the variable leg of the swap on changes, the value of the swap will shift; the party on the wrong side of the move ponies up via the variable payment. It's a zero sum game.
I'll give you an example using the most vanilla swap around; an interest rate trade. Here's how it works. You borrow money from a bank, and they charge you a rate of interest. You lock the rate up front, because you're smart like that. But then - quelle surprise! - the rate gets better after you borrow. Now you're bagholding to the tune of, I don't know, 5 bps. Doesn't sound like much but on a billion dollar loan that's a lot of money (a classic example of the kind of 'small, deep hole' that's terrible for profits). Now, if you had a swap contract on the rate before you entered the trade, you're set; if the rate goes down, you get a payment under the swap. If it goes up, whatever payment you're making to the bank is netted off by the fact that you're borrowing at a sub-market rate. Win-win! Or, at least, Lose Less / Lose Less. That's the name of the game in hedging.
There are many different kinds of swaps, some of which are pretty exotic; but they're all different variations on the same theme. If your business has exposure to something which fluctuates in price, you trade swaps to hedge against the fluctuation. The valuation of swaps is also super interesting but I guarantee you that 99% of you won't understand it so I'm not going to try and explain it here although I encourage you to google it if you're interested.
Because they're OTC, none of them are filed publicly. Someeeeeetimes you see an ISDA (dsicussed below) but the confirms themselves (the individual swaps) are not filed. You can usually read about the hedging strategy in a 10-K, though. For what it's worth, most modern credit agreements ban speculative hedging. Top tip: This is occasionally something worth checking in credit agreements when you invest in businesses that are debt issuers - being able to do this increases the risk profile significantly and is particularly important in times of economic volatility (ctrl+f "non-speculative" in the credit agreement to be sure).
(ii) Forwards
A forward is a contract made today for the future delivery of an asset at a pre-agreed price. That's it. "But Fuzzy! That sounds just like a futures contract!". I know. Confusing, right? Just like a futures trade, forwards are generally used in commodity or forex land to protect against price fluctuations. The differences between forwards and futures are small but significant. I'm not going to go into super boring detail because I don't think many of you are commodities traders but it is still an important thing to understand even if you're just an RH jockey, so stick with me.
Just like swaps, forwards are OTC contracts - they're not publicly traded. This is distinct from futures, which are traded on exchanges (see The Ballad Of Big Dick Vick for some more color on this). In a forward, no money changes hands until the maturity date of the contract when delivery and receipt are carried out; price and quantity are locked in from day 1. As you now know having read about BDV, futures are marked to market daily, and normally people close them out with synthetic settlement using an inverse position. They're also liquid, and that makes them easier to unwind or close out in case shit goes sideways.
People use forwards when they absolutely have to get rid of the thing they made (or take delivery of the thing they need). If you're a miner, or a farmer, you use this shit to make sure that at the end of the production cycle, you can get rid of the shit you made (and you won't get fucked by someone taking cash settlement over delivery). If you're a buyer, you use them to guarantee that you'll get whatever the shit is that you'll need at a price agreed in advance. Because they're OTC, you can also exactly tailor them to the requirements of your particular circumstances.
These contracts are incredibly byzantine (and there are even crazier synthetic forwards you can see in money markets for the true degenerate fund managers). In my experience, only Texan oilfield magnates, commodities traders, and the weirdo forex crowd fuck with them. I (i) do not own a 10 gallon hat or a novelty size belt buckle (ii) do not wake up in the middle of the night freaking out about the price of pork fat and (iii) love greenbacks too much to care about other countries' monopoly money, so I don't fuck with them.
(iii) Collars
No, not the kind your wife is encouraging you to wear try out to 'spice things up' in the bedroom during quarantine. Collars are actually the hedging strategy most applicable to WSB. Collars deal with options! Hooray!
To execute a basic collar (also called a wrapper by tea-drinking Brits and people from the Antipodes), you buy an out of the money put while simultaneously writing a covered call on the same equity. The put protects your position against price drops and writing the call produces income that offsets the put premium. Doing this limits your tendies (you can only profit up to the strike price of the call) but also writes down your risk. If you screen large volume trades with a VOL/OI of more than 3 or 4x (and they're not bullshit biotech stocks), you can sometimes see these being constructed in real time as hedge funds protect themselves on their shorts.
(3) All About ISDAs, CDS and Synthetic CDOs
You may have heard about the mythical ISDA. Much like an indenture (discussed in my post on $F), it's a magic legal machine that lets you build swaps via trade confirms with a willing counterparty. They are very complicated legal documents and you need to be a true expert to fuck with them. Fortunately, I am, so I do. They're made of two parts; a Master (which is a form agreement that's always the same) and a Schedule (which amends the Master to include your specific terms). They are also the engine behind just about every major credit crunch of the last 10+ years.
First - a brief explainer. An ISDA is a not in and of itself a hedge - it's an umbrella contract that governs the terms of your swaps, which you use to construct your hedge position. You can trade commodities, forex, rates, whatever, all under the same ISDA.
Let me explain. Remember when we talked about swaps? Right. So. You can trade swaps on just about anything. In the late 90s and early 2000s, people had the smart idea of using other people's debt and or credit ratings as the variable leg of swap documentation. These are called credit default swaps. I was actually starting out at a bank during this time and, I gotta tell you, the only thing I can compare people's enthusiasm for this shit to was that moment in your early teens when you discover jerking off. Except, unlike your bathroom bound shame sessions to Mom's Sears catalogue, every single person you know felt that way too; and they're all doing it at once. It was a fiscal circlejerk of epic proportions, and the financial crisis was the inevitable bukkake finish. WSB autism is absolutely no comparison for the enthusiasm people had during this time for lighting each other's money on fire.
Here's how it works. You pick a company. Any company. Maybe even your own! And then you write a swap. In the swap, you define "Credit Event" with respect to that company's debt as the variable leg . And you write in... whatever you want. A ratings downgrade, default under the docs, failure to meet a leverage ratio or FCCR for a certain testing period... whatever. Now, this started out as a hedge position, just like we discussed above. The purest of intentions, of course. But then people realized - if bad shit happens, you make money. And banks... don't like calling in loans or forcing bankruptcies. Can you smell what the moral hazard is cooking?
Enter synthetic CDOs. CDOs are basically pools of asset backed securities that invest in debt (loans or bonds). They've been around for a minute but they got famous in the 2000s because a shitload of them containing subprime mortgage debt went belly up in 2008. This got a lot of publicity because a lot of sad looking rednecks got foreclosed on and were interviewed on CNBC. "OH!", the people cried. "Look at those big bad bankers buying up subprime loans! They caused this!". Wrong answer, America. The debt wasn't the problem. What a lot of people don't realize is that the real meat of the problem was not in regular way CDOs investing in bundles of shit mortgage debts in synthetic CDOs investing in CDS predicated on that debt. They're synthetic because they don't have a stake in the actual underlying debt; just the instruments riding on the coattails. The reason these are so popular (and remain so) is that smart structured attorneys and bankers like your faithful correspondent realized that an even more profitable and efficient way of building high yield products with limited downside was investing in instruments that profit from failure of debt and in instruments that rely on that debt and then hedging that exposure with other CDS instruments in paired trades, and on and on up the chain. The problem with doing this was that everyone wound up exposed to everybody else's books as a result, and when one went tits up, everybody did. Hence, recession, Basel III, etc. Thanks, Obama.
Heavy investment in CDS can also have a warping effect on the price of debt (something else that happened during the pre-financial crisis years and is starting to happen again now). This happens in three different ways. (1) Investors who previously were long on the debt hedge their position by selling CDS protection on the underlying, putting downward pressure on the debt price. (2) Investors who previously shorted the debt switch to buying CDS protection because the relatively illiquid debt (partic. when its a bond) trades at a discount below par compared to the CDS. The resulting reduction in short selling puts upward pressure on the bond price. (3) The delta in price and actual value of the debt tempts some investors to become NBTs (neg basis traders) who long the debt and purchase CDS protection. If traders can't take leverage, nothing happens to the price of the debt. If basis traders can take leverage (which is nearly always the case because they're holding a hedged position), they can push up or depress the debt price, goosing swap premiums etc. Anyway. Enough technical details.
I could keep going. This is a fascinating topic that is very poorly understood and explained, mainly because the people that caused it all still work on the street and use the same tactics today (it's also terribly taught at business schools because none of the teachers were actually around to see how this played out live). But it relates to the topic of today's lesson, so I thought I'd include it here.
Work depending, I'll be back next week with a covenant breakdown. Most upvoted ticker gets the post.
*EDIT 1\* In a total blowout, $PLAY won. So it's D&B time next week. Post will drop Monday at market open.
submitted by fuzzyblankeet to wallstreetbets [link] [comments]

First Time Going Through Coding Interviews?

This post draws on my personal experiences and challenges over the past term at school, which I entered with hardly any knowledge of DSA (data structures and algorithms) and problem-solving strategies. As a self-taught programmer, I was a lot more familiar and comfortable with general programming, such as object-oriented programming, than with the problem-solving skills required in DSA questions.
This post reflects my journey throughout the term and the resources I turned to in order to quickly improve for my coding interview.
Here're some common questions and answers
What's the interview process like at a tech company?
Good question. It's actually pretty different from most other companies.

(What It's Like To Interview For A Coding Job

First time interviewing for a tech job? Not sure what to expect? This article is for you.

Here are the usual steps:

  1. First, you’ll do a non-technical phone screen.
  2. Then, you’ll do one or a few technical phone interviews.
  3. Finally, the last step is an onsite interview.
Some companies also throw in a take-home code test—sometimes before the technical phone interviews, sometimes after.
Let’s walk through each of these steps.

The non-technical phone screen

This first step is a quick call with a recruiter—usually just 10–20 minutes. It's very casual.
Don’t expect technical questions. The recruiter probably won’t be a programmer.
The main goal is to gather info about your job search. Stuff like:

  1. Your timeline. Do you need to sign an offer in the next week? Or are you trying to start your new job in three months?
  2. What’s most important to you in your next job. Great team? Flexible hours? Interesting technical challenges? Room to grow into a more senior role?
  3. What stuff you’re most interested in working on. Front end? Back end? Machine learning?
Be honest about all this stuff—that’ll make it easier for the recruiter to get you what you want.
One exception to that rule: If the recruiter asks you about your salary expectations on this call, best not to answer. Just say you’d rather talk about compensation after figuring out if you and the company are a good fit. This’ll put you in a better negotiating position later on.

The technical phone interview(s)

The next step is usually one or more hour-long technical phone interviews.
Your interviewer will call you on the phone or tell you to join them on Skype or Google Hangouts. Make sure you can take the interview in a quiet place with a great internet connection. Consider grabbing a set of headphones with a good microphone or a bluetooth earpiece. Always test your hardware beforehand!
The interviewer will want to watch you code in real time. Usually that means using a web-based code editor like Coderpad or collabedit. Run some practice problems in these tools ahead of time, to get used to them. Some companies will just ask you to share your screen through Google Hangouts or Skype.
Turn off notifications on your computer before you get started—especially if you’re sharing your screen!
Technical phone interviews usually have three parts:

  1. Beginning chitchat (5–10 minutes)
  2. Technical challenges (30–50 minutes)
  3. Your turn to ask questions (5–10 minutes)
The beginning chitchat is half just to help your relax, and half actually part of the interview. The interviewer might ask some open-ended questions like:

  1. Tell me about yourself.
  2. Tell me about something you’ve built that you’re particularly proud of.
  3. I see this project listed on your resume—tell me more about that.
You should be able to talk at length about the major projects listed on your resume. What went well? What didn’t? How would you do things differently now?
Then come the technical challenges—the real meet of the interview. You’ll spend most of the interview on this. You might get one long question, or several shorter ones.
What kind of questions can you expect? It depends.
Startups tend to ask questions aimed towards building or debugging code. (“Write a function that takes two rectangles and figures out if they overlap.”). They’ll care more about progress than perfection.
Larger companies will want to test your general know-how of data structures and algorithms (“Write a function that checks if a binary tree is ‘balanced’ in O(n)O(n) ↴ time.”). They’ll care more about how you solve and optimize a problem.
With these types of questions, the most important thing is to be communicating with your interviewer throughout. You'll want to "think out loud" as you work through the problem. For more info, check out our more detailed step-by-step tips for coding interviews.
If the role requires specific languages or frameworks, some companies will ask trivia-like questions (“In Python, what’s the ‘global interpreter lock’?”).
After the technical questions, your interviewer will open the floor for you to ask them questions. Take some time before the interview to comb through the company’s website. Think of a few specific questions about the company or the role. This can really make you stand out.
When you’re done, they should give you a timeframe on when you’ll hear about next steps. If all went well, you’ll either get asked to do another phone interview, or you’ll be invited to their offices for an onsite.

The onsite interview

An onsite interview happens in person, at the company’s office. If you’re not local, it’s common for companies to pay for a flight and hotel room for you.
The onsite usually consists of 2–6 individual, one-on-one technical interviews (usually in a small conference room). Each interview will be about an hour and have the same basic form as a phone screen—technical questions, bookended by some chitchat at the beginning and a chance for you to ask questions at the end.
The major difference between onsite technical interviews and phone interviews though: you’ll be coding on a whiteboard.
This is awkward at first. No autocomplete, no debugging tools, no delete button…ugh. The good news is, after some practice you get used to it. Before your onsite, practice writing code on a whiteboard (in a pinch, a pencil and paper are fine). Some tips:

  1. Start in the top-most left corner of the whiteboard. This gives you the most room. You’ll need more space than you think.
  2. Leave a blank line between each line as you write your code. Makes it much easier to add things in later.
  3. Take an extra second to decide on your variable names. Don’t rush this part. It might seem like a waste of time, but using more descriptive variable names ultimately saves you time because it makes you less likely to get confused as you write the rest of your code.
If a technical phone interview is a sprint, an onsite is a marathon. The day can get really long. Best to keep it open—don’t make other plans for the afternoon or evening.
When things go well, you’ wrap-up by chatting with the CEO or some other director. This is half an interview, half the company trying to impress you. They may invite you to get drinks with the team after hours.
All told, a long day of onsite interviews could look something like this:

If they let you go after just a couple interviews, it’s usually a sign that they’re going to pass on you. That’s okay—it happens!
There are are a lot of easy things you can do the day before and morning of your interview to put yourself in the best possible mindset. Check out our piece on what to do in the 24 hours before your onsite coding interview.

The take-home code test

Code tests aren’t ubiquitous, but they seem to be gaining in popularity. They’re far more common at startups, or places where your ability to deliver right away is more important than your ability to grow.
You’ll receive a description of an app or service, a rough time constraint for writing your code, and a deadline for when to turn it in. The deadline is usually negotiable.
Here's an example problem:
Write a basic “To-Do” app. Unit test the core functionality. As a bonus, add a “reminders” feature. Try to spend no more than 8 hours on it, and send in what you have by Friday with a small write-up.
Take a crack at the “bonus” features if they include any. At the very least, write up how you would implement it.
If they’re hiring for people with knowledge of a particular framework, they might tell you what tech to use. Otherwise, it’ll be up to you. Use what you’re most comfortable with. You want this code to show you at your best.
Some places will offer to pay you for your time. It's rare, but some places will even invite you to work with them in their office for a few days, as a "trial.")
Do I need to know this "big O" stuff?
Big O notation is the language we use for talking about the efficiency of data structures and algorithms.
Will it come up in your interviews? Well, it depends. There are different types of interviews.
There’s the classic algorithmic coding interview, sometimes called the “Google-style whiteboard interview.” It’s focused on data structures and algorithms (queues and stacks, binary search, etc).
That’s what our full course prepares you for. It's how the big players interview. Google, Facebook, Amazon, Microsoft, Oracle, LinkedIn, etc.
For startups and smaller shops, it’s a mixed bag. Most will ask at least a few algorithmic questions. But they might also include some role-specific stuff, like Java questions or SQL questions for a backend web engineer. They’ll be especially interested in your ability to ship code without much direction. You might end up doing a code test or pair-programming exercise instead of a whiteboarding session.
To make sure you study for the right stuff, you should ask your recruiter what to expect. Send an email with a question like, “Is this interview going to cover data structures and algorithms? Or will it be more focused around coding in X language.” They’ll be happy to tell you.
If you've never learned about data structures and algorithms, or you're feeling a little rusty, check out our Intuitive Guide to Data Structures and Algorithms.
Which programming language should I use?
Companies usually let you choose, in which case you should use your most comfortable language. If you know a bunch of languages, prefer one that lets you express more with fewer characters and fewer lines of code, like Python or Ruby. It keeps your whiteboard cleaner.
Try to stick with the same language for the whole interview, but sometimes you might want to switch languages for a question. E.g., processing a file line by line will be far easier in Python than in C++.
Sometimes, though, your interviewer will do this thing where they have a pet question that’s, for example, C-specific. If you list C on your resume, they’ll ask it.
So keep that in mind! If you’re not confident with a language, make that clear on your resume. Put your less-strong languages under a header like ‘Working Knowledge.’
What should I wear?
A good rule of thumb is to dress a tiny step above what people normally wear to the office. For most west coast tech companies, the standard digs are just jeans and a t-shirt. Ask your recruiter what the office is like if you’re worried about being too casual.
Should I send a thank-you note?
Thank-you notes are nice, but they aren’t really expected. Be casual if you send one. No need for a hand-calligraphed note on fancy stationery. Opt for a short email to your recruiter or the hiring manager. Thank them for helping you through the process, and ask them to relay your thanks to your interviewers.
1) Coding Interview Tips
How to get better at technical interviews without practicing
Chitchat like a pro.
Before diving into code, most interviewers like to chitchat about your background. They're looking for:

You should have at least one:

Nerd out about stuff. Show you're proud of what you've done, you're amped about what they're doing, and you have opinions about languages and workflows.
Communicate.
Once you get into the coding questions, communication is key. A candidate who needed some help along the way but communicated clearly can be even better than a candidate who breezed through the question.
Understand what kind of problem it is. There are two types of problems:

  1. Coding. The interviewer wants to see you write clean, efficient code for a problem.
  2. Chitchat. The interviewer just wants you to talk about something. These questions are often either (1) high-level system design ("How would you build a Twitter clone?") or (2) trivia ("What is hoisting in Javascript?"). Sometimes the trivia is a lead-in for a "real" question e.g., "How quickly can we sort a list of integers? Good, now suppose instead of integers we had . . ."
If you start writing code and the interviewer just wanted a quick chitchat answer before moving on to the "real" question, they'll get frustrated. Just ask, "Should we write code for this?"
Make it feel like you're on a team. The interviewer wants to know what it feels like to work through a problem with you, so make the interview feel collaborative. Use "we" instead of "I," as in, "If we did a breadth-first search we'd get an answer in O(n)O(n) time." If you get to choose between coding on paper and coding on a whiteboard, always choose the whiteboard. That way you'll be situated next to the interviewer, facing the problem (rather than across from her at a table).
Think out loud. Seriously. Say, "Let's try doing it this way—not sure yet if it'll work." If you're stuck, just say what you're thinking. Say what might work. Say what you thought could work and why it doesn't work. This also goes for trivial chitchat questions. When asked to explain Javascript closures, "It's something to do with scope and putting stuff in a function" will probably get you 90% credit.
Say you don't know. If you're touching on a fact (e.g., language-specific trivia, a hairy bit of runtime analysis), don't try to appear to know something you don't. Instead, say "I'm not sure, but I'd guess $thing, because...". The because can involve ruling out other options by showing they have nonsensical implications, or pulling examples from other languages or other problems.
Slow the eff down. Don't confidently blurt out an answer right away. If it's right you'll still have to explain it, and if it's wrong you'll seem reckless. You don't win anything for speed and you're more likely to annoy your interviewer by cutting her off or appearing to jump to conclusions.
Get unstuck.
Sometimes you'll get stuck. Relax. It doesn't mean you've failed. Keep in mind that the interviewer usually cares more about your ability to cleverly poke the problem from a few different angles than your ability to stumble into the correct answer. When hope seems lost, keep poking.
Draw pictures. Don't waste time trying to think in your head—think on the board. Draw a couple different test inputs. Draw how you would get the desired output by hand. Then think about translating your approach into code.
Solve a simpler version of the problem. Not sure how to find the 4th largest item in the set? Think about how to find the 1st largest item and see if you can adapt that approach.
Write a naive, inefficient solution and optimize it later. Use brute force. Do whatever it takes to get some kind of answer.
Think out loud more. Say what you know. Say what you thought might work and why it won't work. You might realize it actually does work, or a modified version does. Or you might get a hint.
Wait for a hint. Don't stare at your interviewer expectantly, but do take a brief second to "think"—your interviewer might have already decided to give you a hint and is just waiting to avoid interrupting.
Think about the bounds on space and runtime. If you're not sure if you can optimize your solution, think about it out loud. For example:

Get your thoughts down.
It's easy to trip over yourself. Focus on getting your thoughts down first and worry about the details at the end.
Call a helper function and keep moving. If you can't immediately think of how to implement some part of your algorithm, big or small, just skip over it. Write a call to a reasonably-named helper function, say "this will do X" and keep going. If the helper function is trivial, you might even get away with never implementing it.
Don't worry about syntax. Just breeze through it. Revert to English if you have to. Just say you'll get back to it.
Leave yourself plenty of room. You may need to add code or notes in between lines later. Start at the top of the board and leave a blank line between each line.
Save off-by-one checking for the end. Don't worry about whether your for loop should have "<<" or "<=<=." Write a checkmark to remind yourself to check it at the end. Just get the general algorithm down.
Use descriptive variable names. This will take time, but it will prevent you from losing track of what your code is doing. Use names_to_phone_numbers instead of nums. Imply the type in the name. Functions returning booleans should start with "is_*". Vars that hold a list should end with "s." Choose standards that make sense to you and stick with them.
Clean up when you're done.
Walk through your solution by hand, out loud, with an example input. Actually write down what values the variables hold as the program is running—you don't win any brownie points for doing it in your head. This'll help you find bugs and clear up confusion your interviewer might have about what you're doing.
Look for off-by-one errors. Should your for loop use a "<=<=" instead of a "<<"?
Test edge cases. These might include empty sets, single-item sets, or negative numbers. Bonus: mention unit tests!
Don't be boring. Some interviewers won't care about these cleanup steps. If you're unsure, say something like, "Then I'd usually check the code against some edge cases—should we do that next?"
Practice.
In the end, there's no substitute for running practice questions.
Actually write code with pen and paper. Be honest with yourself. It'll probably feel awkward at first. Good. You want to get over that awkwardness now so you're not fumbling when it's time for the real interview.

2) Tricks For Getting Unstuck During a Coding Interview
Getting stuck during a coding interview is rough.
If you weren’t in an interview, you might take a break or ask Google for help. But the clock is ticking, and you don’t have Google.
You just have an empty whiteboard, a smelly marker, and an interviewer who’s looking at you expectantly. And all you can think about is how stuck you are.
You need a lifeline for these moments—like a little box that says “In Case of Emergency, Break Glass.”
Inside that glass box? A list of tricks for getting unstuck. Here’s that list of tricks.
When you’re stuck on getting started
1) Write a sample input on the whiteboard and turn it into the correct output "by hand." Notice the process you use. Look for patterns, and think about how to implement your process in code.
Trying to reverse a string? Write “hello” on the board. Reverse it “by hand”—draw arrows from each character’s current position to its desired position.
Notice the pattern: it looks like we’re swapping pairs of characters, starting from the outside and moving in. Now we’re halfway to an algorithm.
2) Solve a simpler version of the problem. Remove or simplify one of the requirements of the problem. Once you have a solution, see if you can adapt that approach for the original question.
Trying to find the k-largest element in a set? Walk through finding the largest element, then the second largest, then the third largest. Generalizing from there to find the k-largest isn’t so bad.
3) Start with an inefficient solution. Even if it feels stupidly inefficient, it’s often helpful to start with something that’ll return the right answer. From there, you just have to optimize your solution. Explain to your interviewer that this is only your first idea, and that you suspect there are faster solutions.
Suppose you were given two lists of sorted numbers and asked to find the median of both lists combined. It’s messy, but you could simply:

  1. Concatenate the arrays together into a new array.
  2. Sort the new array.
  3. Return the value at the middle index.
Notice that you could’ve also arrived at this algorithm by using trick (2): Solve a simpler version of the problem. “How would I find the median of one sorted list of numbers? Just grab the item at the middle index. Now, can I adapt that approach for getting the median of two sorted lists?”
When you’re stuck on finding optimizations
1) Look for repeat work. If your current solution goes through the same data multiple times, you’re doing unnecessary repeat work. See if you can save time by looking through the data just once.
Say that inside one of your loops, there’s a brute-force operation to find an element in an array. You’re repeatedly looking through items that you don’t have to. Instead, you could convert the array to a lookup table to dramatically improve your runtime.
2) Look for hints in the specifics of the problem. Is the input array sorted? Is the binary tree balanced? Details like this can carry huge hints about the solution. If it didn’t matter, your interviewer wouldn’t have brought it up. It’s a strong sign that the best solution to the problem exploits it.
Suppose you’re asked to find the first occurrence of a number in a sorted array. The fact that the array is sorted is a strong hint—take advantage of that fact by using a binary search.

Sometimes interviewers leave the question deliberately vague because they want you to ask questions to unearth these important tidbits of context. So ask some questions at the beginning of the problem.
3) Throw some data structures at the problem. Can you save time by using the fast lookups of a hash table? Can you express the relationships between data points as a graph? Look at the requirements of the problem and ask yourself if there’s a data structure that has those properties.
4) Establish bounds on space and runtime. Think out loud about the parameters of the problem. Try to get a sense for how fast your algorithm could possibly be:

When All Else Fails
1) Make it clear where you are. State what you know, what you’re trying to do, and highlight the gap between the two. The clearer you are in expressing exactly where you’re stuck, the easier it is for your interviewer to help you.
2) Pay attention to your interviewer. If she asks a question about something you just said, there’s probably a hint buried in there. Don’t worry about losing your train of thought—drop what you’re doing and dig into her question.
Relax. You’re supposed to get stuck.
Interviewers choose hard problems on purpose. They want to see how you poke at a problem you don’t immediately know how to solve.
Seriously. If you don’t get stuck and just breeze through the problem, your interviewer’s evaluation might just say “Didn’t get a good read on candidate’s problem-solving process—maybe she’d already seen this interview question before?”
On the other hand, if you do get stuck, use one of these tricks to get unstuck, and communicate clearly with your interviewer throughout...that’s how you get an evaluation like, “Great problem-solving skills. Hire.”

3) Fixing Impostor Syndrome in Coding Interviews
“It's a fluke that I got this job interview...”
“I studied for weeks, but I’m still not prepared...”
“I’m not actually good at this. They’re going to see right through me...”
If any of these thoughts resonate with you, you're not alone. They are so common they have a name: impostor syndrome.
It’s that feeling like you’re on the verge of being exposed for what you really are—an impostor. A fraud.
Impostor syndrome is like kryptonite to coding interviews. It makes you give up and go silent.
You might stop asking clarifying questions because you’re afraid they’ll sound too basic. Or you might neglect to think out loud at the whiteboard, fearing you’ll say something wrong and sound incompetent.
You know you should speak up, but the fear of looking like an impostor makes that really, really hard.
Here’s the good news: you’re not an impostor. You just feel like an impostor because of some common cognitive biases about learning and knowledge.
Once you understand these cognitive biases—where they come from and how they work—you can slowly fix them. You can quiet your worries about being an impostor and keep those negative thoughts from affecting your interviews.

Everything you could know

Here’s how impostor syndrome works.
Software engineering is a massive field. There’s a huge universe of things you could know. Huge.
In comparison to the vast world of things you could know, the stuff you actually know is just a tiny sliver:
That’s the first problem. It feels like you don’t really know that much, because you only know a tiny sliver of all the stuff there is to know.

The expanding universe

It gets worse: counterintuitively, as you learn more, your sliver of knowledge feels like it's shrinking.
That's because you brush up against more and more things you don’t know yet. Whole disciplines like machine learning, theory of computation, and embedded systems. Things you can't just pick up in an afternoon. Heavy bodies of knowledge that take months to understand.
So the universe of things you could know seems to keep expanding faster and faster—much faster than your tiny sliver of knowledge is growing. It feels like you'll never be able to keep up.

What everyone else knows

Here's another common cognitive bias: we assume that because something is easy for us, it must be easy for everyone else. So when we look at our own skills, we assume they're not unique. But when we look at other people's skills, we notice the skills they have that we don't have.
The result? We think everyone’s knowledge is a superset of our own:
This makes us feel like everyone else is ahead of us. Like we're always a step behind.
But the truth is more like this:
There's a whole area of stuff you know that neither Aysha nor Bruno knows. An area you're probably blind to, because you're so focused on the stuff you don't know.

We’ve all had flashes of realizing this. For me, it was seeing the back end code wizard on my team—the one that always made me feel like an impostor—spend an hour trying to center an image on a webpage.

It's a problem of focus

Focusing on what you don't know causes you to underestimate what you do know. And that's what causes impostor syndrome.
By looking at the vast (and expanding) universe of things you could know, you feel like you hardly know anything.
And by looking at what Aysha and Bruno know that you don't know, you feel like you're a step behind.
And interviews make you really focus on what you don't know. You focus on what could go wrong. The knowledge gaps your interviewers might find. The questions you might not know how to answer.
But remember:
Just because Aysha and Bruno know some things you don't know, doesn't mean you don't also know things Aysha and Bruno don't know.
And more importantly, everyone's body of knowledge is just a teeny-tiny sliver of everything they could learn. We all have gaps in our knowledge. We all have interview questions we won't be able to answer.
You're not a step behind. You just have a lot of stuff you don't know yet. Just like everyone else.

4) The 24 Hours Before Your Interview

Feeling anxious? That’s normal. Your body is telling you you’re about to do something that matters.

The twenty-four hours before your onsite are about finding ways to maximize your performance. Ideally, you wanna be having one of those days, where elegant code flows effortlessly from your fingertips, and bugs dare not speak your name for fear you'll squash them.
You need to get your mind and body in The Zone™ before you interview, and we've got some simple suggestions to help.
5) Why You're Hitting Dead Ends In Whiteboard Interviews

The coding interview is like a maze

Listening vs. holding your train of thought

Finally! After a while of shooting in the dark and frantically fiddling with sample inputs on the whiteboard, you've came up with an algorithm for solving the coding question your interviewer gave you.
Whew. Such a relief to have a clear path forward. To not be flailing anymore.
Now you're cruising, getting ready to code up your solution.
When suddenly, your interviewer throws you a curve ball.
"What if we thought of the problem this way?"
You feel a tension we've all felt during the coding interview:
"Try to listen to what they're saying...but don't lose your train of thought...ugh, I can't do both!"
This is a make-or-break moment in the coding interview. And so many people get it wrong.
Most candidates end up only half understanding what their interviewer is saying. Because they're only half listening. Because they're desperately clinging to their train of thought.
And it's easy to see why. For many of us, completely losing track of what we're doing is one of our biggest coding interview fears. So we devote half of our mental energy to clinging to our train of thought.
To understand why that's so wrong, we need to understand the difference between what we see during the coding interview and what our interviewer sees.

The programming interview maze

Working on a coding interview question is like walking through a giant maze.
You don't know anything about the shape of the maze until you start wandering around it. You might know vaguely where the solution is, but you don't know how to get there.
As you wander through the maze, you might find a promising path (an approach, a way to break down the problem). You might follow that path for a bit.
Suddenly, your interviewer suggests a different path:
But from what you can see so far of the maze, your approach has already gotten you halfway there! Losing your place on your current path would mean a huge step backwards. Or so it seems.
That's why people hold onto their train of thought instead of listening to their interviewer. Because from what they can see, it looks like they're getting somewhere!
But here's the thing: your interviewer knows the whole maze. They've asked this question 100 times.

I'm not exaggerating: if you interview candidates for a year, you can easily end up asking the same question over 100 times.
So if your interviewer is suggesting a certain path, you can bet it leads to an answer.
And your seemingly great path? There's probably a dead end just ahead that you haven't seen yet:
Or it could just be a much longer route to a solution than you think it is. That actually happens pretty often—there's an answer there, but it's more complicated than you think.

Hitting a dead end is okay. Failing to listen is not.

Your interviewer probably won't fault you for going down the wrong path at first. They've seen really smart engineers do the same thing. They understand it's because you only have a partial view of the maze.
They might have let you go down the wrong path for a bit to see if you could keep your thinking organized without help. But now they want to rush you through the part where you discover the dead end and double back. Not because they don't believe you can manage it yourself. But because they want to make sure you have enough time to finish the question.
But here's something they will fault you for: failing to listen to them. Nobody wants to work with an engineer who doesn't listen.
So when you find yourself in that crucial coding interview moment, when you're torn between holding your train of thought and considering the idea your interviewer is suggesting...remember this:
Listening to your interviewer is the most important thing.
Take what they're saying and run with it. Think of the next steps that follow from what they're saying.
Even if it means completely leaving behind the path you were on. Trust the route your interviewer is pointing you down.
Because they can see the whole maze.
6) How To Get The Most Out Of Your Coding Interview Practice Sessions
When you start practicing for coding interviews, there’s a lot to cover. You’ll naturally wanna brush up on technical questions. But how you practice those questions will make a big difference in how well you’re prepared.
Here’re a few tips to make sure you get the most out of your practice sessions.
Track your weak spots
One of the hardest parts of practicing is knowing what to practice. Tracking what you struggle with helps answer that question.
So grab a fresh notebook. After each question, look back and ask yourself, “What did I get wrong about this problem at first?” Take the time to write down one or two things you got stuck on, and what helped you figure them out. Compare these notes to our tips for getting unstuck.
After each full practice session, read through your entire running list. Read it at the beginning of each practice session too. This’ll add a nice layer of rigor to your practice, so you’re really internalizing the lessons you’re learning.
Use an actual whiteboard
Coding on a whiteboard is awkward at first. You have to write out every single character, and you can’t easily insert or delete blocks of code.
Use your practice sessions to iron out that awkwardness. Run a few problems on a piece of paper or, if you can, a real whiteboard. A few helpful tips for handwriting code:

Set a timer
Get a feel for the time pressure of an actual interview. You should be able to finish a problem in 30–45 minutes, including debugging your code at the end.
If you’re just starting out and the timer adds too much stress, put this technique on the shelf. Add it in later as you start to get more comfortable with solving problems.
Think out loud
Like writing code on a whiteboard, this is an acquired skill. It feels awkward at first. But your interviewer will expect you to think out loud during the interview, so you gotta power through that awkwardness.
A good trick to get used to talking out loud: Grab a buddy. Another engineer would be great, but you can also do this with a non-technical friend.
Have your buddy sit in while you talk through a problem. Better yet—try loading up one of our questions on an iPad and giving that to your buddy to use as a script!
Set aside a specific time of day to practice.
Give yourself an hour each day to practice. Commit to practicing around the same time, like after you eat dinner. This helps you form a stickier habit of practicing.
Prefer small, daily doses of practice to doing big cram sessions every once in a while. Distributing your practice sessions helps you learn more with less time and effort in the long run.
part -2 will be upcoming in another post !
submitted by Cyberrockz to u/Cyberrockz [link] [comments]

Wall Street Week Ahead for the trading week beginning March 9th, 2020

Good Saturday morning to all of you here on wallstreetbets. I hope everyone on this sub made out pretty nicely in the market this past week, and is ready for the new trading week and month ahead.
Here is everything you need to know to get you ready for the trading week beginning March 9th, 2020.

Wall Street braces for more market volatility as wild swings become the ‘new normal’ amid coronavirus - (Source)

The S&P 500 has never behaved like this, but Wall Street strategists say get used to it.
Investors just witnessed the equity benchmark swinging up or down 2% for four days straight in the face of the coronavirus panic.
In the index’s history dating back to 1927, this is the first time the S&P 500 had a week of alternating gains and losses of more than 2% from Monday through Thursday, according to Bespoke Investment Group. Daily swings like this over a two-week period were only seen at the peak of the financial crisis and in 2011 when U.S. sovereign debt got its first-ever downgrade, the firm said.
“The message to all investors is that they should expect this volatility to continue. This should be considered the new normal going forward,” said Mike Loewengart, managing director of investment strategy at E-Trade.
The Dow Jones Industrial Average jumped north of 1,000 points twice in the past week, only to erase the quadruple-digit gains in the subsequent sessions. The coronavirus outbreak kept investors on edge as global cases of the infections surpassed 100,000. It’s also spreading rapidly in the U.S. California has declared a state of emergency, while the number of cases in New York reached 33.
“Uncertainty breeds greater market volatility,” Keith Lerner, SunTrust’s chief market strategist, said in a note. “Much is still unknown about how severe and widespread the coronavirus will become. From a market perspective, what we are seeing is uncomfortable but somewhat typical after shock periods.”

More stimulus?

So far, the actions from global central banks and governments in response to the outbreak haven’t triggered a sustainable rebound.
The Federal Reserve’s first emergency rate cut since the financial crisis did little to calm investor anxiety. President Donald Trump on Friday signed a sweeping spending bill with an$8.3 billion packageto aid prevention efforts to produce a vaccine for the deadly disease, but stocks extended their heavy rout that day.
“The market is recognizing the global authorities are responding to this,” said Tom Essaye, founder of the Sevens Report. “If the market begins to worry they are not doing that sufficiently, then I think we are going to go down ugly. It is helping stocks hold up.”
Essaye said any further stimulus from China and a decent-sized fiscal package from Germany would be positive to the market, but he doesn’t expect the moves to create a huge rebound.
The fed funds future market is now pricing in the possibility of the U.S. central bank cutting by 75 basis points at its March 17-18 meeting.

Where is the bottom?

Many on Wall Street expect the market to fall further before recovering as the health crisis unfolds.
Binky Chadha, Deutsche Bank’s chief equity strategist, sees a bottom for the S&P 500 in the second quarter after stocks falling as much as 20% from their recent peak.
“The magnitude of the selloff in the S&P 500 so far has further to go; and in terms of duration, just two weeks in, it is much too early to declare this episode as being done,” Chadha said in a note. “We do view the impacts on macro and earnings growth as being relatively short-lived and the market eventually looking through them.”
Deutsche Bank maintained its year-end target of 3,250 for the S&P 500, which would represent a 10% gain from here and a flat return for 2020.
Strategists are also urging patience during this heightened volatility, cautioning against panic selling.
“It is during times like these that investors need to maintain a longer-term perspective and stick to their investment process rather than making knee-jerk, binary decisions,” Brian Belski, chief investment strategist at BMO Capital Markets, said in a note.

This past week saw the following moves in the S&P:

(CLICK HERE FOR THE FULL S&P TREE MAP FOR THE PAST WEEK!)

Major Indices for this past week:

(CLICK HERE FOR THE MAJOR INDICES FOR THE PAST WEEK!)

Major Futures Markets as of Friday's close:

(CLICK HERE FOR THE MAJOR FUTURES INDICES AS OF FRIDAY!)

Economic Calendar for the Week Ahead:

(CLICK HERE FOR THE FULL ECONOMIC CALENDAR FOR THE WEEK AHEAD!)

Sector Performance WTD, MTD, YTD:

(CLICK HERE FOR FRIDAY'S PERFORMANCE!)
(CLICK HERE FOR THE WEEK-TO-DATE PERFORMANCE!)
(CLICK HERE FOR THE MONTH-TO-DATE PERFORMANCE!)
(CLICK HERE FOR THE 3-MONTH PERFORMANCE!)
(CLICK HERE FOR THE YEAR-TO-DATE PERFORMANCE!)
(CLICK HERE FOR THE 52-WEEK PERFORMANCE!)

Percentage Changes for the Major Indices, WTD, MTD, QTD, YTD as of Friday's close:

(CLICK HERE FOR THE CHART!)

S&P Sectors for the Past Week:

(CLICK HERE FOR THE CHART!)

Major Indices Pullback/Correction Levels as of Friday's close:

(CLICK HERE FOR THE CHART!

Major Indices Rally Levels as of Friday's close:

(CLICK HERE FOR THE CHART!)

Most Anticipated Earnings Releases for this week:

(CLICK HERE FOR THE CHART!)

Here are the upcoming IPO's for this week:

(CLICK HERE FOR THE CHART!)

Friday's Stock Analyst Upgrades & Downgrades:

(CLICK HERE FOR THE CHART LINK #1!)
(CLICK HERE FOR THE CHART LINK #2!)
(CLICK HERE FOR THE CHART LINK #3!)

A "Run of the Mill" Drawdown

If you're like us, you've heard a lot of people reference the recent equity declines as a sign that the market is pricing in some sort of Armageddon in the US economy. While comments like that make for great soundbites, a little perspective is in order. Since the S&P 500's high on February 19th, the S&P 500 is down 12.8%. In the chart below, we show the S&P 500's annual maximum drawdown by year going back to 1928. In the entire history of the index, the median maximum drawdown from a YTD high is 13.05%. In other words, this year's decline is actually less than normal. Perhaps due to the fact that we have only seen one larger-than-average drawdown in the last eight years is why this one feels so bad.
The fact that the current decline has only been inline with the historical norm raises a number of questions. For example, if the market has already priced in the worst-case scenario, going out and adding some equity exposure would be a no brainer. However, if we're only in the midst of a 'normal' drawdown in the equity market as the coronavirus outbreak threatens to put the economy into a recession, one could argue that things for the stock market could get worse before they get better, especially when we know that the market can be prone to over-reaction in both directions. The fact is that nobody knows right now how this entire outbreak will play out. If it really is a black swan, the market definitely has further to fall and now would present a great opportunity to sell more equities. However, if it proves to be temporary and after a quarter or two resolves itself and the economy gets back on the path it was on at the start of the year, then the magnitude of the current decline is probably appropriate. As they say, that's what makes a market!
(CLICK HERE FOR THE CHART!)

Long-Term Treasuries Go Haywire

Take a good luck at today's moves in long-term US Treasury yields, because chances are you won't see moves of this magnitude again soon. Let's start with the yield on the 30-year US Treasury. Today's decline of 29 basis points in the yield will go down as the largest one-day decline in the yield on the 30-year since 2009. For some perspective, there have only been 25 other days since 1977 where the yield saw a larger one day decline.
(CLICK HERE FOR THE CHART!)
That doesn't even tell the whole story, though. As shown in the chart below, every other time the yield saw a sharper one-day decline, the actual yield of the 30-year was much higher, and in most other cases it was much, much higher.
(CLICK HERE FOR THE CHART!)
To show this another way, the percentage change in the yield on the 30-year has never been seen before, and it's not even close. Now, before the chart crime police come calling, we realize showing a percentage change of a percentage is not the most accurate representation, but we wanted to show this for illustrative purposes only.
(CLICK HERE FOR THE CHART!)
Finally, with long-term interest rates plummetting we wanted to provide an update on the performance of the Austrian 100-year bond. That's now back at record highs, begging the question, why is the US not flooding the market with long-term debt?
(CLICK HERE FOR THE CHART!)

It Doesn't Get Much Worse Than This For Crude Oil

Crude oil prices are down close to 10% today in what is shaping up to be the worst day for crude oil since late 2014. That's more than five years.
(CLICK HERE FOR THE CHART!)
Today's decline is pretty much a continuation of what has been a one-way trade for the commodity ever since the US drone strike on Iranian general Soleimani. The last time prices were this low was around Christmas 2018.
(CLICK HERE FOR THE CHART!)
With today's decline, crude oil is now off to its worst start to a year in a generation falling 32%. Since 1984, the only other year that was worse was 1986 when the year started out with a decline of 50% through March 6th. If you're looking for a bright spot, in 1986, prices rose 36% over the remainder of the year. The only other year where crude oil kicked off the year with a 30% decline was in 1991 after the first Iraq war. Over the remainder of that year, prices rose a more modest 5%.
(CLICK HERE FOR THE CHART!)

10-Year Treasury Yield Breaks Below 1%

Despite strong market gains on Wednesday, March 4, 2020, the on-the-run 10-year Treasury yield ended the day below 1% for the first time ever and has posted additional declines in real time, sitting at 0.92% intraday as this blog is being written. “The decline in yields has been remarkable,” said LPL Research Senior Market Strategist Ryan Detrick. “The 10-year Treasury yield has dipped below 1%, and today’s declines are likely to make the recent run lower the largest decline of the cycle.”
As shown in LPL Research’s chart of the day, the current decline in the 10-year Treasury yield without a meaningful reversal (defined as at least 0.75%) is approaching the decline seen in 2011 and 2012 and would need about another two months to be the longest decline in length of time. At the same time, no prior decline has lasted forever and a pattern of declines and increases has been normal.
(CLICK HERE FOR THE CHART!)
What are some things that can push the 10-year Treasury yield lower?
  • A shrinking but still sizable yield advantage over other developed market sovereign debt
  • Added stock volatility if downside risks to economic growth from the coronavirus increase
  • A larger potential premium over shorter-term yields if the Federal Reserve aggressively cuts interest rates
What are some things that can push the 10-year Treasury yield higher?
  • A second half economic rebound acting a catalyst for a Treasury sell-off
  • As yields move lower, investors may increasingly seek more attractive sources of income
  • Any dollar weakness could lead to some selling by international investors
  • Longer maturity Treasuries are looking like an increasingly crowded trade, potentially adding energy to any sell-off
On balance, our view remains that the prospect of an economic rebound over the second half points to the potential for interest rates moving higher. At the same time, we still see some advantage in the potential diversification benefits of intermediate maturity high-quality bonds, especially during periods of market stress. We continue to recommend that suitable investors consider keeping a bond portfolio’s sensitivity to changes in interest rates below that of the benchmark Bloomberg Barclays U.S. Aggregate Bond Index by emphasizing short to intermediate maturity bonds, but do not believe it’s time to pile into very short maturities despite the 10-year Treasury yield sitting at historically low levels.

U.S. Jobs Growth Marches On

While stock markets continue to be extremely volatile as they come to terms with how the coronavirus may affect global growth, the U.S. job market has remained remarkably robust. Continued U.S. jobs data resilience in the face of headwinds from the coronavirus outbreak may be a key factor in prolonging the expansion, given how important the strength of the U.S. consumer has been late into this expansion.
The U.S. Department of Labor today reported that U.S. nonfarm payroll data had a strong showing of 273,000 jobs added in February, topping the expectation of every Bloomberg-surveyed economist, with an additional upward revision of 85,000 additional jobs for December 2019 and January 2020. This has brought the current unemployment rate back to its 50-year low of 3.5%. So far, it appears it’s too soon for any effects of the coronavirus to have been felt in the jobs numbers. (Note: The survey takes place in the middle of each month.)
On Wednesday, ADP released its private payroll data (excluding government jobs), which increased by 183,000 in February, also handily beating market expectations. Most of these jobs were added in the service sector, with 44,000 added in the leisure and hospitality sector, and another 31,000 in trade/transportation/utilities. Both of these areas could be at risk of potential cutbacks if consumers start to avoid eating out or other leisure pursuits due to coronavirus fears.
As shown in the LPL Chart of the Day, payrolls remain strong, and any effects of the virus outbreaks most likely would be felt in coming months.
(CLICK HERE FOR THE CHART!)
“February’s jobs report shows the 113th straight month that the U.S. jobs market has grown,” said LPL Financial Senior Market Strategist Ryan Detrick. “That’s an incredible run and highlights how the U.S. consumer has become key to extending the expansion, especially given setbacks to global growth from the coronavirus outbreak.”
While there is bound to be some drag on future jobs data from the coronavirus-related slowdown, we would anticipate that the effects of this may be transitory. We believe economic fundamentals continue to suggest the possibility of a second-half-of-the–year economic rebound.

Down January & Down February: S&P 500 Posts Full-Year Gain Just 43.75% of Time

The combination of a down January and a down February has come about 17 times, including this year, going back to 1950. Rest of the year and full-year performance has taken a rather sizable hit following the previous 16 occurrences. March through December S&P 500 average performance drops to 2.32% compared to 7.69% in all years. Full-year performance is even worse with S&P 500 average turning to a loss of 4.91% compared to an average gain of 9.14% in all years. All hope for 2020 is not lost as seven of the 16 past down January and down February years did go on to log gains over the last 10 months and full year while six enjoyed double-digit gains from March to December.
(CLICK HERE FOR THE CHART!)

Take Caution After Emergency Rate Cut

Today’s big rally was an encouraging sign that the markets are becoming more comfortable with the public health, monetary and political handling of the situation. But the history of these “emergency” or “surprise” rate cuts by the Fed between meetings suggest some caution remains in order.
The table here shows that these surprise cuts between meetings have really only “worked” once in the past 20+ years. In 1998 when the Fed and the plunge protection team acted swiftly and in a coordinated manner to stave off the fallout from the financial crisis caused by the collapse of the Russian ruble and the highly leveraged Long Term Capital Management hedge fund markets responded well. This was not the case during the extended bear markets of 2001-2002 and 2007-2009.
Bottom line: if this is a short-term impact like the 1998 financial crisis the market should recover sooner rather than later. But if the economic impact of coronavirus virus is prolonged, the market is more likely to languish.
(CLICK HERE FOR THE CHART!)
Here are the most notable companies (tickers) reporting earnings in this upcoming trading week ahead-
  • $ADBE
  • $DKS
  • $AVGO
  • $THO
  • $ULTA
  • $WORK
  • $DG
  • $SFIX
  • $SOGO
  • $DOCU
  • $INO
  • $CLDR
  • $INSG
  • $SOHU
  • $BTAI
  • $ORCL
  • $HEAR
  • $NVAX
  • $ADDYY
  • $GPS
  • $AKBA
  • $PDD
  • $CYOU
  • $FNV
  • $MTNB
  • $NERV
  • $MTN
  • $BEST
  • $PRTY
  • $NINE
  • $AZUL
  • $UNFI
  • $PRPL
  • $VSLR
  • $KLZE
  • $ZUO
  • $DVAX
  • $EXPR
  • $VRA
  • $AXSM
  • $CDMO
  • $CASY
(CLICK HERE FOR NEXT WEEK'S MOST NOTABLE EARNINGS RELEASES!)
(CLICK HERE FOR NEXT WEEK'S HIGHEST VOLATILITY EARNINGS RELEASES!)
Below are some of the notable companies coming out with earnings releases this upcoming trading week ahead which includes the date/time of release & consensus estimates courtesy of Earnings Whispers:

Monday 3.9.20 Before Market Open:

(CLICK HERE FOR MONDAY'S PRE-MARKET EARNINGS TIME & ESTIMATES!)

Monday 3.9.20 After Market Close:

(CLICK HERE FOR MONDAY'S AFTER-MARKET EARNINGS TIME & ESTIMATES!)

Tuesday 3.10.20 Before Market Open:

(CLICK HERE FOR TUESDAY'S PRE-MARKET EARNINGS TIME & ESTIMATES!)

Tuesday 3.10.20 After Market Close:

(CLICK HERE FOR TUESDAY'S AFTER-MARKET EARNINGS TIME & ESTIMATES!)

Wednesday 3.11.20 Before Market Open:

(CLICK HERE FOR WEDNESDAY'S PRE-MARKET EARNINGS TIME & ESTIMATES!)

Wednesday 3.11.20 After Market Close:

(CLICK HERE FOR WEDNESDAY'S AFTER-MARKET EARNINGS TIME & ESTIMATES!)

Thursday 3.12.20 Before Market Open:

(CLICK HERE FOR THURSDAY'S PRE-MARKET EARNINGS TIME & ESTIMATES!)

Thursday 3.12.20 After Market Close:

(CLICK HERE FOR THURSDAY'S AFTER-MARKET EARNINGS TIME & ESTIMATES!)

Friday 3.13.20 Before Market Open:

(CLICK HERE FOR FRIDAY'S PRE-MARKET EARNINGS TIME & ESTIMATES!)

Friday 3.13.20 After Market Close:

([CLICK HERE FOR FRIDAY'S AFTER-MARKET EARNINGS TIME & ESTIMATES!]())
NONE.

Adobe Inc. $336.77

Adobe Inc. (ADBE) is confirmed to report earnings at approximately 4:05 PM ET on Thursday, March 12, 2020. The consensus earnings estimate is $2.23 per share on revenue of $3.04 billion and the Earnings Whisper ® number is $2.29 per share. Investor sentiment going into the company's earnings release has 81% expecting an earnings beat The company's guidance was for earnings of approximately $2.23 per share. Consensus estimates are for year-over-year earnings growth of 29.65% with revenue increasing by 16.88%. Short interest has decreased by 38.4% since the company's last earnings release while the stock has drifted higher by 7.2% from its open following the earnings release to be 10.9% above its 200 day moving average of $303.70. Overall earnings estimates have been revised higher since the company's last earnings release. On Monday, February 24, 2020 there was some notable buying of 1,109 contracts of the $400.00 call expiring on Friday, March 20, 2020. Option traders are pricing in a 9.3% move on earnings and the stock has averaged a 4.1% move in recent quarters.

(CLICK HERE FOR THE CHART!)

DICK'S Sporting Goods, Inc. $34.98

DICK'S Sporting Goods, Inc. (DKS) is confirmed to report earnings at approximately 7:30 AM ET on Tuesday, March 10, 2020. The consensus earnings estimate is $1.23 per share on revenue of $2.56 billion and the Earnings Whisper ® number is $1.28 per share. Investor sentiment going into the company's earnings release has 57% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 14.95% with revenue increasing by 2.73%. Short interest has decreased by 29.1% since the company's last earnings release while the stock has drifted lower by 20.3% from its open following the earnings release to be 12.0% below its 200 day moving average of $39.75. Overall earnings estimates have been revised higher since the company's last earnings release. On Wednesday, February 26, 2020 there was some notable buying of 848 contracts of the $39.00 put expiring on Friday, March 20, 2020. Option traders are pricing in a 14.4% move on earnings and the stock has averaged a 7.3% move in recent quarters.

(CLICK HERE FOR THE CHART!)

Broadcom Limited $269.45

Broadcom Limited (AVGO) is confirmed to report earnings at approximately 4:15 PM ET on Thursday, March 12, 2020. The consensus earnings estimate is $5.34 per share on revenue of $5.93 billion and the Earnings Whisper ® number is $5.45 per share. Investor sentiment going into the company's earnings release has 83% expecting an earnings beat. Consensus estimates are for earnings to decline year-over-year by 5.65% with revenue increasing by 2.44%. Short interest has decreased by 15.6% since the company's last earnings release while the stock has drifted lower by 15.3% from its open following the earnings release to be 7.7% below its 200 day moving average of $291.95. Overall earnings estimates have been revised lower since the company's last earnings release. On Tuesday, February 25, 2020 there was some notable buying of 1,197 contracts of the $260.00 put expiring on Friday, April 17, 2020. Option traders are pricing in a 11.1% move on earnings and the stock has averaged a 4.9% move in recent quarters.

(CLICK HERE FOR THE CHART!)

Thor Industries, Inc. $70.04

Thor Industries, Inc. (THO) is confirmed to report earnings at approximately 6:45 AM ET on Monday, March 9, 2020. The consensus earnings estimate is $0.76 per share on revenue of $1.79 billion and the Earnings Whisper ® number is $0.84 per share. Investor sentiment going into the company's earnings release has 62% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 16.92% with revenue increasing by 38.70%. Short interest has decreased by 12.9% since the company's last earnings release while the stock has drifted higher by 5.4% from its open following the earnings release to be 12.0% above its 200 day moving average of $62.53. Overall earnings estimates have been revised lower since the company's last earnings release. Option traders are pricing in a 6.3% move on earnings and the stock has averaged a 8.1% move in recent quarters.

(CLICK HERE FOR THE CHART!)

ULTA Beauty $256.58

ULTA Beauty (ULTA) is confirmed to report earnings at approximately 4:00 PM ET on Thursday, March 12, 2020. The consensus earnings estimate is $3.71 per share on revenue of $2.29 billion and the Earnings Whisper ® number is $3.75 per share. Investor sentiment going into the company's earnings release has 73% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 2.77% with revenue increasing by 7.78%. Short interest has increased by 8.7% since the company's last earnings release while the stock has drifted lower by 0.1% from its open following the earnings release to be 9.5% below its 200 day moving average of $283.43. Overall earnings estimates have been revised lower since the company's last earnings release. Option traders are pricing in a 15.3% move on earnings and the stock has averaged a 11.7% move in recent quarters.

(CLICK HERE FOR THE CHART!)

Slack Technologies, Inc. $26.42

Slack Technologies, Inc. (WORK) is confirmed to report earnings at approximately 4:15 PM ET on Thursday, March 12, 2020. The consensus estimate is for a loss of $0.06 per share on revenue of $173.06 million and the Earnings Whisper ® number is ($0.04) per share. Investor sentiment going into the company's earnings release has 67% expecting an earnings beat The company's guidance was for a loss of $0.07 to $0.06 per share on revenue of $172.00 million to $174.00 million. Short interest has increased by 1.2% since the company's last earnings release while the stock has drifted higher by 19.0% from its open following the earnings release. Overall earnings estimates have been revised higher since the company's last earnings release. The stock has averaged a 4.3% move on earnings in recent quarters.

(CLICK HERE FOR THE CHART!)

Dollar General Corporation $158.38

Dollar General Corporation (DG) is confirmed to report earnings at approximately 6:55 AM ET on Thursday, March 12, 2020. The consensus earnings estimate is $2.02 per share on revenue of $7.15 billion and the Earnings Whisper ® number is $2.05 per share. Investor sentiment going into the company's earnings release has 76% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 9.78% with revenue increasing by 7.52%. Short interest has increased by 16.2% since the company's last earnings release while the stock has drifted higher by 1.8% from its open following the earnings release to be 5.7% above its 200 day moving average of $149.88. Overall earnings estimates have been revised higher since the company's last earnings release. On Friday, February 28, 2020 there was some notable buying of 1,013 contracts of the $182.50 call expiring on Friday, March 20, 2020. Option traders are pricing in a 9.2% move on earnings and the stock has averaged a 5.7% move in recent quarters.

(CLICK HERE FOR THE CHART!)

Stitch Fix, Inc. $22.78

Stitch Fix, Inc. (SFIX) is confirmed to report earnings at approximately 4:05 PM ET on Monday, March 9, 2020. The consensus earnings estimate is $0.06 per share on revenue of $452.96 million and the Earnings Whisper ® number is $0.09 per share. Investor sentiment going into the company's earnings release has 83% expecting an earnings beat The company's guidance was for revenue of $447.00 million to $455.00 million. Consensus estimates are for earnings to decline year-over-year by 50.00% with revenue increasing by 22.33%. Short interest has decreased by 4.6% since the company's last earnings release while the stock has drifted lower by 16.1% from its open following the earnings release to be 5.1% below its 200 day moving average of $24.01. Overall earnings estimates have been revised higher since the company's last earnings release. On Wednesday, February 19, 2020 there was some notable buying of 4,026 contracts of the $35.00 call expiring on Friday, June 19, 2020. Option traders are pricing in a 28.0% move on earnings and the stock has averaged a 15.2% move in recent quarters.

(CLICK HERE FOR THE CHART!)

Sogou Inc. $3.85

Sogou Inc. (SOGO) is confirmed to report earnings at approximately 4:00 AM ET on Monday, March 9, 2020. The consensus earnings estimate is $0.09 per share on revenue of $303.08 million and the Earnings Whisper ® number is $0.10 per share. Investor sentiment going into the company's earnings release has 58% expecting an earnings beat The company's guidance was for revenue of $290.00 million to $310.00 million. Consensus estimates are for year-over-year earnings growth of 28.57% with revenue increasing by 1.78%. Short interest has increased by 6.6% since the company's last earnings release while the stock has drifted lower by 27.8% from its open following the earnings release to be 15.7% below its 200 day moving average of $4.57. Overall earnings estimates have been revised lower since the company's last earnings release. The stock has averaged a 3.8% move on earnings in recent quarters.

(CLICK HERE FOR THE CHART!)

DocuSign $84.02

DocuSign (DOCU) is confirmed to report earnings at approximately 4:05 PM ET on Thursday, March 12, 2020. The consensus earnings estimate is $0.05 per share on revenue of $267.44 million and the Earnings Whisper ® number is $0.08 per share. Investor sentiment going into the company's earnings release has 81% expecting an earnings beat The company's guidance was for revenue of $263.00 million to $267.00 million. Consensus estimates are for year-over-year earnings growth of 600.00% with revenue increasing by 33.90%. Short interest has decreased by 37.7% since the company's last earnings release while the stock has drifted higher by 12.1% from its open following the earnings release to be 31.9% above its 200 day moving average of $63.71. Overall earnings estimates have been revised higher since the company's last earnings release. On Wednesday, March 4, 2020 there was some notable buying of 1,698 contracts of the $87.50 call expiring on Friday, March 20, 2020. Option traders are pricing in a 8.5% move on earnings and the stock has averaged a 10.0% move in recent quarters.

(CLICK HERE FOR THE CHART!)

DISCUSS!

What are you all watching for in this upcoming trading week?
I hope you all have a wonderful weekend and a great trading week ahead wallstreetbets.
submitted by bigbear0083 to wallstreetbets [link] [comments]

Wall Street Week Ahead for the trading week beginning March 9th, 2020

Good Saturday morning to all of you here on StockMarket. I hope everyone on this sub made out pretty nicely in the market this past week, and is ready for the new trading week and month ahead.
Here is everything you need to know to get you ready for the trading week beginning March 9th, 2020.

Wall Street braces for more market volatility as wild swings become the ‘new normal’ amid coronavirus - (Source)

The S&P 500 has never behaved like this, but Wall Street strategists say get used to it.
Investors just witnessed the equity benchmark swinging up or down 2% for four days straight in the face of the coronavirus panic.
In the index’s history dating back to 1927, this is the first time the S&P 500 had a week of alternating gains and losses of more than 2% from Monday through Thursday, according to Bespoke Investment Group. Daily swings like this over a two-week period were only seen at the peak of the financial crisis and in 2011 when U.S. sovereign debt got its first-ever downgrade, the firm said.
“The message to all investors is that they should expect this volatility to continue. This should be considered the new normal going forward,” said Mike Loewengart, managing director of investment strategy at E-Trade.
The Dow Jones Industrial Average jumped north of 1,000 points twice in the past week, only to erase the quadruple-digit gains in the subsequent sessions. The coronavirus outbreak kept investors on edge as global cases of the infections surpassed 100,000. It’s also spreading rapidly in the U.S. California has declared a state of emergency, while the number of cases in New York reached 33.
“Uncertainty breeds greater market volatility,” Keith Lerner, SunTrust’s chief market strategist, said in a note. “Much is still unknown about how severe and widespread the coronavirus will become. From a market perspective, what we are seeing is uncomfortable but somewhat typical after shock periods.”

More stimulus?

So far, the actions from global central banks and governments in response to the outbreak haven’t triggered a sustainable rebound.
The Federal Reserve’s first emergency rate cut since the financial crisis did little to calm investor anxiety. President Donald Trump on Friday signed a sweeping spending bill with an$8.3 billion packageto aid prevention efforts to produce a vaccine for the deadly disease, but stocks extended their heavy rout that day.
“The market is recognizing the global authorities are responding to this,” said Tom Essaye, founder of the Sevens Report. “If the market begins to worry they are not doing that sufficiently, then I think we are going to go down ugly. It is helping stocks hold up.”
Essaye said any further stimulus from China and a decent-sized fiscal package from Germany would be positive to the market, but he doesn’t expect the moves to create a huge rebound.
The fed funds future market is now pricing in the possibility of the U.S. central bank cutting by 75 basis points at its March 17-18 meeting.

Where is the bottom?

Many on Wall Street expect the market to fall further before recovering as the health crisis unfolds.
Binky Chadha, Deutsche Bank’s chief equity strategist, sees a bottom for the S&P 500 in the second quarter after stocks falling as much as 20% from their recent peak.
“The magnitude of the selloff in the S&P 500 so far has further to go; and in terms of duration, just two weeks in, it is much too early to declare this episode as being done,” Chadha said in a note. “We do view the impacts on macro and earnings growth as being relatively short-lived and the market eventually looking through them.”
Deutsche Bank maintained its year-end target of 3,250 for the S&P 500, which would represent a 10% gain from here and a flat return for 2020.
Strategists are also urging patience during this heightened volatility, cautioning against panic selling.
“It is during times like these that investors need to maintain a longer-term perspective and stick to their investment process rather than making knee-jerk, binary decisions,” Brian Belski, chief investment strategist at BMO Capital Markets, said in a note.

This past week saw the following moves in the S&P:

(CLICK HERE FOR THE FULL S&P TREE MAP FOR THE PAST WEEK!)

Major Indices for this past week:

(CLICK HERE FOR THE MAJOR INDICES FOR THE PAST WEEK!)

Major Futures Markets as of Friday's close:

(CLICK HERE FOR THE MAJOR FUTURES INDICES AS OF FRIDAY!)

Economic Calendar for the Week Ahead:

(CLICK HERE FOR THE FULL ECONOMIC CALENDAR FOR THE WEEK AHEAD!)

Sector Performance WTD, MTD, YTD:

(CLICK HERE FOR FRIDAY'S PERFORMANCE!)
(CLICK HERE FOR THE WEEK-TO-DATE PERFORMANCE!)
(CLICK HERE FOR THE MONTH-TO-DATE PERFORMANCE!)
(CLICK HERE FOR THE 3-MONTH PERFORMANCE!)
(CLICK HERE FOR THE YEAR-TO-DATE PERFORMANCE!)
(CLICK HERE FOR THE 52-WEEK PERFORMANCE!)

Percentage Changes for the Major Indices, WTD, MTD, QTD, YTD as of Friday's close:

(CLICK HERE FOR THE CHART!)

S&P Sectors for the Past Week:

(CLICK HERE FOR THE CHART!)

Major Indices Pullback/Correction Levels as of Friday's close:

(CLICK HERE FOR THE CHART!

Major Indices Rally Levels as of Friday's close:

(CLICK HERE FOR THE CHART!)

Most Anticipated Earnings Releases for this week:

(CLICK HERE FOR THE CHART!)

Here are the upcoming IPO's for this week:

(CLICK HERE FOR THE CHART!)

Friday's Stock Analyst Upgrades & Downgrades:

(CLICK HERE FOR THE CHART LINK #1!)
(CLICK HERE FOR THE CHART LINK #2!)
(CLICK HERE FOR THE CHART LINK #3!)

A "Run of the Mill" Drawdown

If you're like us, you've heard a lot of people reference the recent equity declines as a sign that the market is pricing in some sort of Armageddon in the US economy. While comments like that make for great soundbites, a little perspective is in order. Since the S&P 500's high on February 19th, the S&P 500 is down 12.8%. In the chart below, we show the S&P 500's annual maximum drawdown by year going back to 1928. In the entire history of the index, the median maximum drawdown from a YTD high is 13.05%. In other words, this year's decline is actually less than normal. Perhaps due to the fact that we have only seen one larger-than-average drawdown in the last eight years is why this one feels so bad.
The fact that the current decline has only been inline with the historical norm raises a number of questions. For example, if the market has already priced in the worst-case scenario, going out and adding some equity exposure would be a no brainer. However, if we're only in the midst of a 'normal' drawdown in the equity market as the coronavirus outbreak threatens to put the economy into a recession, one could argue that things for the stock market could get worse before they get better, especially when we know that the market can be prone to over-reaction in both directions. The fact is that nobody knows right now how this entire outbreak will play out. If it really is a black swan, the market definitely has further to fall and now would present a great opportunity to sell more equities. However, if it proves to be temporary and after a quarter or two resolves itself and the economy gets back on the path it was on at the start of the year, then the magnitude of the current decline is probably appropriate. As they say, that's what makes a market!
(CLICK HERE FOR THE CHART!)

Long-Term Treasuries Go Haywire

Take a good luck at today's moves in long-term US Treasury yields, because chances are you won't see moves of this magnitude again soon. Let's start with the yield on the 30-year US Treasury. Today's decline of 29 basis points in the yield will go down as the largest one-day decline in the yield on the 30-year since 2009. For some perspective, there have only been 25 other days since 1977 where the yield saw a larger one day decline.
(CLICK HERE FOR THE CHART!)
That doesn't even tell the whole story, though. As shown in the chart below, every other time the yield saw a sharper one-day decline, the actual yield of the 30-year was much higher, and in most other cases it was much, much higher.
(CLICK HERE FOR THE CHART!)
To show this another way, the percentage change in the yield on the 30-year has never been seen before, and it's not even close. Now, before the chart crime police come calling, we realize showing a percentage change of a percentage is not the most accurate representation, but we wanted to show this for illustrative purposes only.
(CLICK HERE FOR THE CHART!)
Finally, with long-term interest rates plummetting we wanted to provide an update on the performance of the Austrian 100-year bond. That's now back at record highs, begging the question, why is the US not flooding the market with long-term debt?
(CLICK HERE FOR THE CHART!)

It Doesn't Get Much Worse Than This For Crude Oil

Crude oil prices are down close to 10% today in what is shaping up to be the worst day for crude oil since late 2014. That's more than five years.
(CLICK HERE FOR THE CHART!)
Today's decline is pretty much a continuation of what has been a one-way trade for the commodity ever since the US drone strike on Iranian general Soleimani. The last time prices were this low was around Christmas 2018.
(CLICK HERE FOR THE CHART!)
With today's decline, crude oil is now off to its worst start to a year in a generation falling 32%. Since 1984, the only other year that was worse was 1986 when the year started out with a decline of 50% through March 6th. If you're looking for a bright spot, in 1986, prices rose 36% over the remainder of the year. The only other year where crude oil kicked off the year with a 30% decline was in 1991 after the first Iraq war. Over the remainder of that year, prices rose a more modest 5%.
(CLICK HERE FOR THE CHART!)

10-Year Treasury Yield Breaks Below 1%

Despite strong market gains on Wednesday, March 4, 2020, the on-the-run 10-year Treasury yield ended the day below 1% for the first time ever and has posted additional declines in real time, sitting at 0.92% intraday as this blog is being written. “The decline in yields has been remarkable,” said LPL Research Senior Market Strategist Ryan Detrick. “The 10-year Treasury yield has dipped below 1%, and today’s declines are likely to make the recent run lower the largest decline of the cycle.”
As shown in LPL Research’s chart of the day, the current decline in the 10-year Treasury yield without a meaningful reversal (defined as at least 0.75%) is approaching the decline seen in 2011 and 2012 and would need about another two months to be the longest decline in length of time. At the same time, no prior decline has lasted forever and a pattern of declines and increases has been normal.
(CLICK HERE FOR THE CHART!)
What are some things that can push the 10-year Treasury yield lower?
  • A shrinking but still sizable yield advantage over other developed market sovereign debt
  • Added stock volatility if downside risks to economic growth from the coronavirus increase
  • A larger potential premium over shorter-term yields if the Federal Reserve aggressively cuts interest rates
What are some things that can push the 10-year Treasury yield higher?
  • A second half economic rebound acting a catalyst for a Treasury sell-off
  • As yields move lower, investors may increasingly seek more attractive sources of income
  • Any dollar weakness could lead to some selling by international investors
  • Longer maturity Treasuries are looking like an increasingly crowded trade, potentially adding energy to any sell-off
On balance, our view remains that the prospect of an economic rebound over the second half points to the potential for interest rates moving higher. At the same time, we still see some advantage in the potential diversification benefits of intermediate maturity high-quality bonds, especially during periods of market stress. We continue to recommend that suitable investors consider keeping a bond portfolio’s sensitivity to changes in interest rates below that of the benchmark Bloomberg Barclays U.S. Aggregate Bond Index by emphasizing short to intermediate maturity bonds, but do not believe it’s time to pile into very short maturities despite the 10-year Treasury yield sitting at historically low levels.

U.S. Jobs Growth Marches On

While stock markets continue to be extremely volatile as they come to terms with how the coronavirus may affect global growth, the U.S. job market has remained remarkably robust. Continued U.S. jobs data resilience in the face of headwinds from the coronavirus outbreak may be a key factor in prolonging the expansion, given how important the strength of the U.S. consumer has been late into this expansion.
The U.S. Department of Labor today reported that U.S. nonfarm payroll data had a strong showing of 273,000 jobs added in February, topping the expectation of every Bloomberg-surveyed economist, with an additional upward revision of 85,000 additional jobs for December 2019 and January 2020. This has brought the current unemployment rate back to its 50-year low of 3.5%. So far, it appears it’s too soon for any effects of the coronavirus to have been felt in the jobs numbers. (Note: The survey takes place in the middle of each month.)
On Wednesday, ADP released its private payroll data (excluding government jobs), which increased by 183,000 in February, also handily beating market expectations. Most of these jobs were added in the service sector, with 44,000 added in the leisure and hospitality sector, and another 31,000 in trade/transportation/utilities. Both of these areas could be at risk of potential cutbacks if consumers start to avoid eating out or other leisure pursuits due to coronavirus fears.
As shown in the LPL Chart of the Day, payrolls remain strong, and any effects of the virus outbreaks most likely would be felt in coming months.
(CLICK HERE FOR THE CHART!)
“February’s jobs report shows the 113th straight month that the U.S. jobs market has grown,” said LPL Financial Senior Market Strategist Ryan Detrick. “That’s an incredible run and highlights how the U.S. consumer has become key to extending the expansion, especially given setbacks to global growth from the coronavirus outbreak.”
While there is bound to be some drag on future jobs data from the coronavirus-related slowdown, we would anticipate that the effects of this may be transitory. We believe economic fundamentals continue to suggest the possibility of a second-half-of-the–year economic rebound.

Down January & Down February: S&P 500 Posts Full-Year Gain Just 43.75% of Time

The combination of a down January and a down February has come about 17 times, including this year, going back to 1950. Rest of the year and full-year performance has taken a rather sizable hit following the previous 16 occurrences. March through December S&P 500 average performance drops to 2.32% compared to 7.69% in all years. Full-year performance is even worse with S&P 500 average turning to a loss of 4.91% compared to an average gain of 9.14% in all years. All hope for 2020 is not lost as seven of the 16 past down January and down February years did go on to log gains over the last 10 months and full year while six enjoyed double-digit gains from March to December.
(CLICK HERE FOR THE CHART!)

Take Caution After Emergency Rate Cut

Today’s big rally was an encouraging sign that the markets are becoming more comfortable with the public health, monetary and political handling of the situation. But the history of these “emergency” or “surprise” rate cuts by the Fed between meetings suggest some caution remains in order.
The table here shows that these surprise cuts between meetings have really only “worked” once in the past 20+ years. In 1998 when the Fed and the plunge protection team acted swiftly and in a coordinated manner to stave off the fallout from the financial crisis caused by the collapse of the Russian ruble and the highly leveraged Long Term Capital Management hedge fund markets responded well. This was not the case during the extended bear markets of 2001-2002 and 2007-2009.
Bottom line: if this is a short-term impact like the 1998 financial crisis the market should recover sooner rather than later. But if the economic impact of coronavirus virus is prolonged, the market is more likely to languish.
(CLICK HERE FOR THE CHART!)

STOCK MARKET VIDEO: Stock Market Analysis Video for Week Ending March 6th, 2020

(CLICK HERE FOR THE YOUTUBE VIDEO!)

STOCK MARKET VIDEO: ShadowTrader Video Weekly 3.8.20

(CLICK HERE FOR THE YOUTUBE VIDEO!)
Here are the most notable companies (tickers) reporting earnings in this upcoming trading week ahead-
  • $ADBE
  • $DKS
  • $AVGO
  • $THO
  • $ULTA
  • $WORK
  • $DG
  • $SFIX
  • $SOGO
  • $DOCU
  • $INO
  • $CLDR
  • $INSG
  • $SOHU
  • $BTAI
  • $ORCL
  • $HEAR
  • $NVAX
  • $ADDYY
  • $GPS
  • $AKBA
  • $PDD
  • $CYOU
  • $FNV
  • $MTNB
  • $NERV
  • $MTN
  • $BEST
  • $PRTY
  • $NINE
  • $AZUL
  • $UNFI
  • $PRPL
  • $VSLR
  • $KLZE
  • $ZUO
  • $DVAX
  • $EXPR
  • $VRA
  • $AXSM
  • $CDMO
  • $CASY
(CLICK HERE FOR NEXT WEEK'S MOST NOTABLE EARNINGS RELEASES!)
(CLICK HERE FOR NEXT WEEK'S HIGHEST VOLATILITY EARNINGS RELEASES!)
Below are some of the notable companies coming out with earnings releases this upcoming trading week ahead which includes the date/time of release & consensus estimates courtesy of Earnings Whispers:

Monday 3.9.20 Before Market Open:

(CLICK HERE FOR MONDAY'S PRE-MARKET EARNINGS TIME & ESTIMATES!)

Monday 3.9.20 After Market Close:

(CLICK HERE FOR MONDAY'S AFTER-MARKET EARNINGS TIME & ESTIMATES!)

Tuesday 3.10.20 Before Market Open:

(CLICK HERE FOR TUESDAY'S PRE-MARKET EARNINGS TIME & ESTIMATES!)

Tuesday 3.10.20 After Market Close:

(CLICK HERE FOR TUESDAY'S AFTER-MARKET EARNINGS TIME & ESTIMATES!)

Wednesday 3.11.20 Before Market Open:

(CLICK HERE FOR WEDNESDAY'S PRE-MARKET EARNINGS TIME & ESTIMATES!)

Wednesday 3.11.20 After Market Close:

(CLICK HERE FOR WEDNESDAY'S AFTER-MARKET EARNINGS TIME & ESTIMATES!)

Thursday 3.12.20 Before Market Open:

(CLICK HERE FOR THURSDAY'S PRE-MARKET EARNINGS TIME & ESTIMATES!)

Thursday 3.12.20 After Market Close:

(CLICK HERE FOR THURSDAY'S AFTER-MARKET EARNINGS TIME & ESTIMATES!)

Friday 3.13.20 Before Market Open:

(CLICK HERE FOR FRIDAY'S PRE-MARKET EARNINGS TIME & ESTIMATES!)

Friday 3.13.20 After Market Close:

([CLICK HERE FOR FRIDAY'S AFTER-MARKET EARNINGS TIME & ESTIMATES!]())
NONE.

Adobe Inc. $336.77

Adobe Inc. (ADBE) is confirmed to report earnings at approximately 4:05 PM ET on Thursday, March 12, 2020. The consensus earnings estimate is $2.23 per share on revenue of $3.04 billion and the Earnings Whisper ® number is $2.29 per share. Investor sentiment going into the company's earnings release has 81% expecting an earnings beat The company's guidance was for earnings of approximately $2.23 per share. Consensus estimates are for year-over-year earnings growth of 29.65% with revenue increasing by 16.88%. Short interest has decreased by 38.4% since the company's last earnings release while the stock has drifted higher by 7.2% from its open following the earnings release to be 10.9% above its 200 day moving average of $303.70. Overall earnings estimates have been revised higher since the company's last earnings release. On Monday, February 24, 2020 there was some notable buying of 1,109 contracts of the $400.00 call expiring on Friday, March 20, 2020. Option traders are pricing in a 9.3% move on earnings and the stock has averaged a 4.1% move in recent quarters.

(CLICK HERE FOR THE CHART!)

DICK'S Sporting Goods, Inc. $34.98

DICK'S Sporting Goods, Inc. (DKS) is confirmed to report earnings at approximately 7:30 AM ET on Tuesday, March 10, 2020. The consensus earnings estimate is $1.23 per share on revenue of $2.56 billion and the Earnings Whisper ® number is $1.28 per share. Investor sentiment going into the company's earnings release has 57% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 14.95% with revenue increasing by 2.73%. Short interest has decreased by 29.1% since the company's last earnings release while the stock has drifted lower by 20.3% from its open following the earnings release to be 12.0% below its 200 day moving average of $39.75. Overall earnings estimates have been revised higher since the company's last earnings release. On Wednesday, February 26, 2020 there was some notable buying of 848 contracts of the $39.00 put expiring on Friday, March 20, 2020. Option traders are pricing in a 14.4% move on earnings and the stock has averaged a 7.3% move in recent quarters.

(CLICK HERE FOR THE CHART!)

Broadcom Limited $269.45

Broadcom Limited (AVGO) is confirmed to report earnings at approximately 4:15 PM ET on Thursday, March 12, 2020. The consensus earnings estimate is $5.34 per share on revenue of $5.93 billion and the Earnings Whisper ® number is $5.45 per share. Investor sentiment going into the company's earnings release has 83% expecting an earnings beat. Consensus estimates are for earnings to decline year-over-year by 5.65% with revenue increasing by 2.44%. Short interest has decreased by 15.6% since the company's last earnings release while the stock has drifted lower by 15.3% from its open following the earnings release to be 7.7% below its 200 day moving average of $291.95. Overall earnings estimates have been revised lower since the company's last earnings release. On Tuesday, February 25, 2020 there was some notable buying of 1,197 contracts of the $260.00 put expiring on Friday, April 17, 2020. Option traders are pricing in a 11.1% move on earnings and the stock has averaged a 4.9% move in recent quarters.

(CLICK HERE FOR THE CHART!)

Thor Industries, Inc. $70.04

Thor Industries, Inc. (THO) is confirmed to report earnings at approximately 6:45 AM ET on Monday, March 9, 2020. The consensus earnings estimate is $0.76 per share on revenue of $1.79 billion and the Earnings Whisper ® number is $0.84 per share. Investor sentiment going into the company's earnings release has 62% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 16.92% with revenue increasing by 38.70%. Short interest has decreased by 12.9% since the company's last earnings release while the stock has drifted higher by 5.4% from its open following the earnings release to be 12.0% above its 200 day moving average of $62.53. Overall earnings estimates have been revised lower since the company's last earnings release. Option traders are pricing in a 6.3% move on earnings and the stock has averaged a 8.1% move in recent quarters.

(CLICK HERE FOR THE CHART!)

ULTA Beauty $256.58

ULTA Beauty (ULTA) is confirmed to report earnings at approximately 4:00 PM ET on Thursday, March 12, 2020. The consensus earnings estimate is $3.71 per share on revenue of $2.29 billion and the Earnings Whisper ® number is $3.75 per share. Investor sentiment going into the company's earnings release has 73% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 2.77% with revenue increasing by 7.78%. Short interest has increased by 8.7% since the company's last earnings release while the stock has drifted lower by 0.1% from its open following the earnings release to be 9.5% below its 200 day moving average of $283.43. Overall earnings estimates have been revised lower since the company's last earnings release. Option traders are pricing in a 15.3% move on earnings and the stock has averaged a 11.7% move in recent quarters.

(CLICK HERE FOR THE CHART!)

Slack Technologies, Inc. $26.42

Slack Technologies, Inc. (WORK) is confirmed to report earnings at approximately 4:15 PM ET on Thursday, March 12, 2020. The consensus estimate is for a loss of $0.06 per share on revenue of $173.06 million and the Earnings Whisper ® number is ($0.04) per share. Investor sentiment going into the company's earnings release has 67% expecting an earnings beat The company's guidance was for a loss of $0.07 to $0.06 per share on revenue of $172.00 million to $174.00 million. Short interest has increased by 1.2% since the company's last earnings release while the stock has drifted higher by 19.0% from its open following the earnings release. Overall earnings estimates have been revised higher since the company's last earnings release. The stock has averaged a 4.3% move on earnings in recent quarters.

(CLICK HERE FOR THE CHART!)

Dollar General Corporation $158.38

Dollar General Corporation (DG) is confirmed to report earnings at approximately 6:55 AM ET on Thursday, March 12, 2020. The consensus earnings estimate is $2.02 per share on revenue of $7.15 billion and the Earnings Whisper ® number is $2.05 per share. Investor sentiment going into the company's earnings release has 76% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 9.78% with revenue increasing by 7.52%. Short interest has increased by 16.2% since the company's last earnings release while the stock has drifted higher by 1.8% from its open following the earnings release to be 5.7% above its 200 day moving average of $149.88. Overall earnings estimates have been revised higher since the company's last earnings release. On Friday, February 28, 2020 there was some notable buying of 1,013 contracts of the $182.50 call expiring on Friday, March 20, 2020. Option traders are pricing in a 9.2% move on earnings and the stock has averaged a 5.7% move in recent quarters.

(CLICK HERE FOR THE CHART!)

Stitch Fix, Inc. $22.78

Stitch Fix, Inc. (SFIX) is confirmed to report earnings at approximately 4:05 PM ET on Monday, March 9, 2020. The consensus earnings estimate is $0.06 per share on revenue of $452.96 million and the Earnings Whisper ® number is $0.09 per share. Investor sentiment going into the company's earnings release has 83% expecting an earnings beat The company's guidance was for revenue of $447.00 million to $455.00 million. Consensus estimates are for earnings to decline year-over-year by 50.00% with revenue increasing by 22.33%. Short interest has decreased by 4.6% since the company's last earnings release while the stock has drifted lower by 16.1% from its open following the earnings release to be 5.1% below its 200 day moving average of $24.01. Overall earnings estimates have been revised higher since the company's last earnings release. On Wednesday, February 19, 2020 there was some notable buying of 4,026 contracts of the $35.00 call expiring on Friday, June 19, 2020. Option traders are pricing in a 28.0% move on earnings and the stock has averaged a 15.2% move in recent quarters.

(CLICK HERE FOR THE CHART!)

Sogou Inc. $3.85

Sogou Inc. (SOGO) is confirmed to report earnings at approximately 4:00 AM ET on Monday, March 9, 2020. The consensus earnings estimate is $0.09 per share on revenue of $303.08 million and the Earnings Whisper ® number is $0.10 per share. Investor sentiment going into the company's earnings release has 58% expecting an earnings beat The company's guidance was for revenue of $290.00 million to $310.00 million. Consensus estimates are for year-over-year earnings growth of 28.57% with revenue increasing by 1.78%. Short interest has increased by 6.6% since the company's last earnings release while the stock has drifted lower by 27.8% from its open following the earnings release to be 15.7% below its 200 day moving average of $4.57. Overall earnings estimates have been revised lower since the company's last earnings release. The stock has averaged a 3.8% move on earnings in recent quarters.

(CLICK HERE FOR THE CHART!)

DocuSign $84.02

DocuSign (DOCU) is confirmed to report earnings at approximately 4:05 PM ET on Thursday, March 12, 2020. The consensus earnings estimate is $0.05 per share on revenue of $267.44 million and the Earnings Whisper ® number is $0.08 per share. Investor sentiment going into the company's earnings release has 81% expecting an earnings beat The company's guidance was for revenue of $263.00 million to $267.00 million. Consensus estimates are for year-over-year earnings growth of 600.00% with revenue increasing by 33.90%. Short interest has decreased by 37.7% since the company's last earnings release while the stock has drifted higher by 12.1% from its open following the earnings release to be 31.9% above its 200 day moving average of $63.71. Overall earnings estimates have been revised higher since the company's last earnings release. On Wednesday, March 4, 2020 there was some notable buying of 1,698 contracts of the $87.50 call expiring on Friday, March 20, 2020. Option traders are pricing in a 8.5% move on earnings and the stock has averaged a 10.0% move in recent quarters.

(CLICK HERE FOR THE CHART!)

DISCUSS!

What are you all watching for in this upcoming trading week?
I hope you all have a wonderful weekend and a great trading week ahead StockMarket.
submitted by bigbear0083 to StockMarket [link] [comments]

Wall Street Week Ahead for the trading week beginning March 9th, 2020

Good Saturday morning to all of you here on stocks. I hope everyone on this sub made out pretty nicely in the market this past week, and is ready for the new trading week and month ahead.
Here is everything you need to know to get you ready for the trading week beginning March 9th, 2020.

Wall Street braces for more market volatility as wild swings become the ‘new normal’ amid coronavirus - (Source)

The S&P 500 has never behaved like this, but Wall Street strategists say get used to it.
Investors just witnessed the equity benchmark swinging up or down 2% for four days straight in the face of the coronavirus panic.
In the index’s history dating back to 1927, this is the first time the S&P 500 had a week of alternating gains and losses of more than 2% from Monday through Thursday, according to Bespoke Investment Group. Daily swings like this over a two-week period were only seen at the peak of the financial crisis and in 2011 when U.S. sovereign debt got its first-ever downgrade, the firm said.
“The message to all investors is that they should expect this volatility to continue. This should be considered the new normal going forward,” said Mike Loewengart, managing director of investment strategy at E-Trade.
The Dow Jones Industrial Average jumped north of 1,000 points twice in the past week, only to erase the quadruple-digit gains in the subsequent sessions. The coronavirus outbreak kept investors on edge as global cases of the infections surpassed 100,000. It’s also spreading rapidly in the U.S. California has declared a state of emergency, while the number of cases in New York reached 33.
“Uncertainty breeds greater market volatility,” Keith Lerner, SunTrust’s chief market strategist, said in a note. “Much is still unknown about how severe and widespread the coronavirus will become. From a market perspective, what we are seeing is uncomfortable but somewhat typical after shock periods.”

More stimulus?

So far, the actions from global central banks and governments in response to the outbreak haven’t triggered a sustainable rebound.
The Federal Reserve’s first emergency rate cut since the financial crisis did little to calm investor anxiety. President Donald Trump on Friday signed a sweeping spending bill with an$8.3 billion packageto aid prevention efforts to produce a vaccine for the deadly disease, but stocks extended their heavy rout that day.
“The market is recognizing the global authorities are responding to this,” said Tom Essaye, founder of the Sevens Report. “If the market begins to worry they are not doing that sufficiently, then I think we are going to go down ugly. It is helping stocks hold up.”
Essaye said any further stimulus from China and a decent-sized fiscal package from Germany would be positive to the market, but he doesn’t expect the moves to create a huge rebound.
The fed funds future market is now pricing in the possibility of the U.S. central bank cutting by 75 basis points at its March 17-18 meeting.

Where is the bottom?

Many on Wall Street expect the market to fall further before recovering as the health crisis unfolds.
Binky Chadha, Deutsche Bank’s chief equity strategist, sees a bottom for the S&P 500 in the second quarter after stocks falling as much as 20% from their recent peak.
“The magnitude of the selloff in the S&P 500 so far has further to go; and in terms of duration, just two weeks in, it is much too early to declare this episode as being done,” Chadha said in a note. “We do view the impacts on macro and earnings growth as being relatively short-lived and the market eventually looking through them.”
Deutsche Bank maintained its year-end target of 3,250 for the S&P 500, which would represent a 10% gain from here and a flat return for 2020.
Strategists are also urging patience during this heightened volatility, cautioning against panic selling.
“It is during times like these that investors need to maintain a longer-term perspective and stick to their investment process rather than making knee-jerk, binary decisions,” Brian Belski, chief investment strategist at BMO Capital Markets, said in a note.

This past week saw the following moves in the S&P:

(CLICK HERE FOR THE FULL S&P TREE MAP FOR THE PAST WEEK!)

Major Indices for this past week:

(CLICK HERE FOR THE MAJOR INDICES FOR THE PAST WEEK!)

Major Futures Markets as of Friday's close:

(CLICK HERE FOR THE MAJOR FUTURES INDICES AS OF FRIDAY!)

Economic Calendar for the Week Ahead:

(CLICK HERE FOR THE FULL ECONOMIC CALENDAR FOR THE WEEK AHEAD!)

Sector Performance WTD, MTD, YTD:

(CLICK HERE FOR FRIDAY'S PERFORMANCE!)
(CLICK HERE FOR THE WEEK-TO-DATE PERFORMANCE!)
(CLICK HERE FOR THE MONTH-TO-DATE PERFORMANCE!)
(CLICK HERE FOR THE 3-MONTH PERFORMANCE!)
(CLICK HERE FOR THE YEAR-TO-DATE PERFORMANCE!)
(CLICK HERE FOR THE 52-WEEK PERFORMANCE!)

Percentage Changes for the Major Indices, WTD, MTD, QTD, YTD as of Friday's close:

(CLICK HERE FOR THE CHART!)

S&P Sectors for the Past Week:

(CLICK HERE FOR THE CHART!)

Major Indices Pullback/Correction Levels as of Friday's close:

(CLICK HERE FOR THE CHART!

Major Indices Rally Levels as of Friday's close:

(CLICK HERE FOR THE CHART!)

Most Anticipated Earnings Releases for this week:

(CLICK HERE FOR THE CHART!)

Here are the upcoming IPO's for this week:

(CLICK HERE FOR THE CHART!)

Friday's Stock Analyst Upgrades & Downgrades:

(CLICK HERE FOR THE CHART LINK #1!)
(CLICK HERE FOR THE CHART LINK #2!)
(CLICK HERE FOR THE CHART LINK #3!)

A "Run of the Mill" Drawdown

If you're like us, you've heard a lot of people reference the recent equity declines as a sign that the market is pricing in some sort of Armageddon in the US economy. While comments like that make for great soundbites, a little perspective is in order. Since the S&P 500's high on February 19th, the S&P 500 is down 12.8%. In the chart below, we show the S&P 500's annual maximum drawdown by year going back to 1928. In the entire history of the index, the median maximum drawdown from a YTD high is 13.05%. In other words, this year's decline is actually less than normal. Perhaps due to the fact that we have only seen one larger-than-average drawdown in the last eight years is why this one feels so bad.
The fact that the current decline has only been inline with the historical norm raises a number of questions. For example, if the market has already priced in the worst-case scenario, going out and adding some equity exposure would be a no brainer. However, if we're only in the midst of a 'normal' drawdown in the equity market as the coronavirus outbreak threatens to put the economy into a recession, one could argue that things for the stock market could get worse before they get better, especially when we know that the market can be prone to over-reaction in both directions. The fact is that nobody knows right now how this entire outbreak will play out. If it really is a black swan, the market definitely has further to fall and now would present a great opportunity to sell more equities. However, if it proves to be temporary and after a quarter or two resolves itself and the economy gets back on the path it was on at the start of the year, then the magnitude of the current decline is probably appropriate. As they say, that's what makes a market!
(CLICK HERE FOR THE CHART!)

Long-Term Treasuries Go Haywire

Take a good luck at today's moves in long-term US Treasury yields, because chances are you won't see moves of this magnitude again soon. Let's start with the yield on the 30-year US Treasury. Today's decline of 29 basis points in the yield will go down as the largest one-day decline in the yield on the 30-year since 2009. For some perspective, there have only been 25 other days since 1977 where the yield saw a larger one day decline.
(CLICK HERE FOR THE CHART!)
That doesn't even tell the whole story, though. As shown in the chart below, every other time the yield saw a sharper one-day decline, the actual yield of the 30-year was much higher, and in most other cases it was much, much higher.
(CLICK HERE FOR THE CHART!)
To show this another way, the percentage change in the yield on the 30-year has never been seen before, and it's not even close. Now, before the chart crime police come calling, we realize showing a percentage change of a percentage is not the most accurate representation, but we wanted to show this for illustrative purposes only.
(CLICK HERE FOR THE CHART!)
Finally, with long-term interest rates plummetting we wanted to provide an update on the performance of the Austrian 100-year bond. That's now back at record highs, begging the question, why is the US not flooding the market with long-term debt?
(CLICK HERE FOR THE CHART!)

It Doesn't Get Much Worse Than This For Crude Oil

Crude oil prices are down close to 10% today in what is shaping up to be the worst day for crude oil since late 2014. That's more than five years.
(CLICK HERE FOR THE CHART!)
Today's decline is pretty much a continuation of what has been a one-way trade for the commodity ever since the US drone strike on Iranian general Soleimani. The last time prices were this low was around Christmas 2018.
(CLICK HERE FOR THE CHART!)
With today's decline, crude oil is now off to its worst start to a year in a generation falling 32%. Since 1984, the only other year that was worse was 1986 when the year started out with a decline of 50% through March 6th. If you're looking for a bright spot, in 1986, prices rose 36% over the remainder of the year. The only other year where crude oil kicked off the year with a 30% decline was in 1991 after the first Iraq war. Over the remainder of that year, prices rose a more modest 5%.
(CLICK HERE FOR THE CHART!)

10-Year Treasury Yield Breaks Below 1%

Despite strong market gains on Wednesday, March 4, 2020, the on-the-run 10-year Treasury yield ended the day below 1% for the first time ever and has posted additional declines in real time, sitting at 0.92% intraday as this blog is being written. “The decline in yields has been remarkable,” said LPL Research Senior Market Strategist Ryan Detrick. “The 10-year Treasury yield has dipped below 1%, and today’s declines are likely to make the recent run lower the largest decline of the cycle.”
As shown in LPL Research’s chart of the day, the current decline in the 10-year Treasury yield without a meaningful reversal (defined as at least 0.75%) is approaching the decline seen in 2011 and 2012 and would need about another two months to be the longest decline in length of time. At the same time, no prior decline has lasted forever and a pattern of declines and increases has been normal.
(CLICK HERE FOR THE CHART!)
What are some things that can push the 10-year Treasury yield lower?
  • A shrinking but still sizable yield advantage over other developed market sovereign debt
  • Added stock volatility if downside risks to economic growth from the coronavirus increase
  • A larger potential premium over shorter-term yields if the Federal Reserve aggressively cuts interest rates
What are some things that can push the 10-year Treasury yield higher?
  • A second half economic rebound acting a catalyst for a Treasury sell-off
  • As yields move lower, investors may increasingly seek more attractive sources of income
  • Any dollar weakness could lead to some selling by international investors
  • Longer maturity Treasuries are looking like an increasingly crowded trade, potentially adding energy to any sell-off
On balance, our view remains that the prospect of an economic rebound over the second half points to the potential for interest rates moving higher. At the same time, we still see some advantage in the potential diversification benefits of intermediate maturity high-quality bonds, especially during periods of market stress. We continue to recommend that suitable investors consider keeping a bond portfolio’s sensitivity to changes in interest rates below that of the benchmark Bloomberg Barclays U.S. Aggregate Bond Index by emphasizing short to intermediate maturity bonds, but do not believe it’s time to pile into very short maturities despite the 10-year Treasury yield sitting at historically low levels.

U.S. Jobs Growth Marches On

While stock markets continue to be extremely volatile as they come to terms with how the coronavirus may affect global growth, the U.S. job market has remained remarkably robust. Continued U.S. jobs data resilience in the face of headwinds from the coronavirus outbreak may be a key factor in prolonging the expansion, given how important the strength of the U.S. consumer has been late into this expansion.
The U.S. Department of Labor today reported that U.S. nonfarm payroll data had a strong showing of 273,000 jobs added in February, topping the expectation of every Bloomberg-surveyed economist, with an additional upward revision of 85,000 additional jobs for December 2019 and January 2020. This has brought the current unemployment rate back to its 50-year low of 3.5%. So far, it appears it’s too soon for any effects of the coronavirus to have been felt in the jobs numbers. (Note: The survey takes place in the middle of each month.)
On Wednesday, ADP released its private payroll data (excluding government jobs), which increased by 183,000 in February, also handily beating market expectations. Most of these jobs were added in the service sector, with 44,000 added in the leisure and hospitality sector, and another 31,000 in trade/transportation/utilities. Both of these areas could be at risk of potential cutbacks if consumers start to avoid eating out or other leisure pursuits due to coronavirus fears.
As shown in the LPL Chart of the Day, payrolls remain strong, and any effects of the virus outbreaks most likely would be felt in coming months.
(CLICK HERE FOR THE CHART!)
“February’s jobs report shows the 113th straight month that the U.S. jobs market has grown,” said LPL Financial Senior Market Strategist Ryan Detrick. “That’s an incredible run and highlights how the U.S. consumer has become key to extending the expansion, especially given setbacks to global growth from the coronavirus outbreak.”
While there is bound to be some drag on future jobs data from the coronavirus-related slowdown, we would anticipate that the effects of this may be transitory. We believe economic fundamentals continue to suggest the possibility of a second-half-of-the–year economic rebound.

Down January & Down February: S&P 500 Posts Full-Year Gain Just 43.75% of Time

The combination of a down January and a down February has come about 17 times, including this year, going back to 1950. Rest of the year and full-year performance has taken a rather sizable hit following the previous 16 occurrences. March through December S&P 500 average performance drops to 2.32% compared to 7.69% in all years. Full-year performance is even worse with S&P 500 average turning to a loss of 4.91% compared to an average gain of 9.14% in all years. All hope for 2020 is not lost as seven of the 16 past down January and down February years did go on to log gains over the last 10 months and full year while six enjoyed double-digit gains from March to December.
(CLICK HERE FOR THE CHART!)

Take Caution After Emergency Rate Cut

Today’s big rally was an encouraging sign that the markets are becoming more comfortable with the public health, monetary and political handling of the situation. But the history of these “emergency” or “surprise” rate cuts by the Fed between meetings suggest some caution remains in order.
The table here shows that these surprise cuts between meetings have really only “worked” once in the past 20+ years. In 1998 when the Fed and the plunge protection team acted swiftly and in a coordinated manner to stave off the fallout from the financial crisis caused by the collapse of the Russian ruble and the highly leveraged Long Term Capital Management hedge fund markets responded well. This was not the case during the extended bear markets of 2001-2002 and 2007-2009.
Bottom line: if this is a short-term impact like the 1998 financial crisis the market should recover sooner rather than later. But if the economic impact of coronavirus virus is prolonged, the market is more likely to languish.
(CLICK HERE FOR THE CHART!)
Here are the most notable companies (tickers) reporting earnings in this upcoming trading week ahead-
  • $ADBE
  • $DKS
  • $AVGO
  • $THO
  • $ULTA
  • $WORK
  • $DG
  • $SFIX
  • $SOGO
  • $DOCU
  • $INO
  • $CLDR
  • $INSG
  • $SOHU
  • $BTAI
  • $ORCL
  • $HEAR
  • $NVAX
  • $ADDYY
  • $GPS
  • $AKBA
  • $PDD
  • $CYOU
  • $FNV
  • $MTNB
  • $NERV
  • $MTN
  • $BEST
  • $PRTY
  • $NINE
  • $AZUL
  • $UNFI
  • $PRPL
  • $VSLR
  • $KLZE
  • $ZUO
  • $DVAX
  • $EXPR
  • $VRA
  • $AXSM
  • $CDMO
  • $CASY
(CLICK HERE FOR NEXT WEEK'S MOST NOTABLE EARNINGS RELEASES!)
(CLICK HERE FOR NEXT WEEK'S HIGHEST VOLATILITY EARNINGS RELEASES!)
Below are some of the notable companies coming out with earnings releases this upcoming trading week ahead which includes the date/time of release & consensus estimates courtesy of Earnings Whispers:

Monday 3.9.20 Before Market Open:

(CLICK HERE FOR MONDAY'S PRE-MARKET EARNINGS TIME & ESTIMATES!)

Monday 3.9.20 After Market Close:

(CLICK HERE FOR MONDAY'S AFTER-MARKET EARNINGS TIME & ESTIMATES!)

Tuesday 3.10.20 Before Market Open:

(CLICK HERE FOR TUESDAY'S PRE-MARKET EARNINGS TIME & ESTIMATES!)

Tuesday 3.10.20 After Market Close:

(CLICK HERE FOR TUESDAY'S AFTER-MARKET EARNINGS TIME & ESTIMATES!)

Wednesday 3.11.20 Before Market Open:

(CLICK HERE FOR WEDNESDAY'S PRE-MARKET EARNINGS TIME & ESTIMATES!)

Wednesday 3.11.20 After Market Close:

(CLICK HERE FOR WEDNESDAY'S AFTER-MARKET EARNINGS TIME & ESTIMATES!)

Thursday 3.12.20 Before Market Open:

(CLICK HERE FOR THURSDAY'S PRE-MARKET EARNINGS TIME & ESTIMATES!)

Thursday 3.12.20 After Market Close:

(CLICK HERE FOR THURSDAY'S AFTER-MARKET EARNINGS TIME & ESTIMATES!)

Friday 3.13.20 Before Market Open:

(CLICK HERE FOR FRIDAY'S PRE-MARKET EARNINGS TIME & ESTIMATES!)

Friday 3.13.20 After Market Close:

([CLICK HERE FOR FRIDAY'S AFTER-MARKET EARNINGS TIME & ESTIMATES!]())
NONE.

Adobe Inc. $336.77

Adobe Inc. (ADBE) is confirmed to report earnings at approximately 4:05 PM ET on Thursday, March 12, 2020. The consensus earnings estimate is $2.23 per share on revenue of $3.04 billion and the Earnings Whisper ® number is $2.29 per share. Investor sentiment going into the company's earnings release has 81% expecting an earnings beat The company's guidance was for earnings of approximately $2.23 per share. Consensus estimates are for year-over-year earnings growth of 29.65% with revenue increasing by 16.88%. Short interest has decreased by 38.4% since the company's last earnings release while the stock has drifted higher by 7.2% from its open following the earnings release to be 10.9% above its 200 day moving average of $303.70. Overall earnings estimates have been revised higher since the company's last earnings release. On Monday, February 24, 2020 there was some notable buying of 1,109 contracts of the $400.00 call expiring on Friday, March 20, 2020. Option traders are pricing in a 9.3% move on earnings and the stock has averaged a 4.1% move in recent quarters.

(CLICK HERE FOR THE CHART!)

DICK'S Sporting Goods, Inc. $34.98

DICK'S Sporting Goods, Inc. (DKS) is confirmed to report earnings at approximately 7:30 AM ET on Tuesday, March 10, 2020. The consensus earnings estimate is $1.23 per share on revenue of $2.56 billion and the Earnings Whisper ® number is $1.28 per share. Investor sentiment going into the company's earnings release has 57% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 14.95% with revenue increasing by 2.73%. Short interest has decreased by 29.1% since the company's last earnings release while the stock has drifted lower by 20.3% from its open following the earnings release to be 12.0% below its 200 day moving average of $39.75. Overall earnings estimates have been revised higher since the company's last earnings release. On Wednesday, February 26, 2020 there was some notable buying of 848 contracts of the $39.00 put expiring on Friday, March 20, 2020. Option traders are pricing in a 14.4% move on earnings and the stock has averaged a 7.3% move in recent quarters.

(CLICK HERE FOR THE CHART!)

Broadcom Limited $269.45

Broadcom Limited (AVGO) is confirmed to report earnings at approximately 4:15 PM ET on Thursday, March 12, 2020. The consensus earnings estimate is $5.34 per share on revenue of $5.93 billion and the Earnings Whisper ® number is $5.45 per share. Investor sentiment going into the company's earnings release has 83% expecting an earnings beat. Consensus estimates are for earnings to decline year-over-year by 5.65% with revenue increasing by 2.44%. Short interest has decreased by 15.6% since the company's last earnings release while the stock has drifted lower by 15.3% from its open following the earnings release to be 7.7% below its 200 day moving average of $291.95. Overall earnings estimates have been revised lower since the company's last earnings release. On Tuesday, February 25, 2020 there was some notable buying of 1,197 contracts of the $260.00 put expiring on Friday, April 17, 2020. Option traders are pricing in a 11.1% move on earnings and the stock has averaged a 4.9% move in recent quarters.

(CLICK HERE FOR THE CHART!)

Thor Industries, Inc. $70.04

Thor Industries, Inc. (THO) is confirmed to report earnings at approximately 6:45 AM ET on Monday, March 9, 2020. The consensus earnings estimate is $0.76 per share on revenue of $1.79 billion and the Earnings Whisper ® number is $0.84 per share. Investor sentiment going into the company's earnings release has 62% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 16.92% with revenue increasing by 38.70%. Short interest has decreased by 12.9% since the company's last earnings release while the stock has drifted higher by 5.4% from its open following the earnings release to be 12.0% above its 200 day moving average of $62.53. Overall earnings estimates have been revised lower since the company's last earnings release. Option traders are pricing in a 6.3% move on earnings and the stock has averaged a 8.1% move in recent quarters.

(CLICK HERE FOR THE CHART!)

ULTA Beauty $256.58

ULTA Beauty (ULTA) is confirmed to report earnings at approximately 4:00 PM ET on Thursday, March 12, 2020. The consensus earnings estimate is $3.71 per share on revenue of $2.29 billion and the Earnings Whisper ® number is $3.75 per share. Investor sentiment going into the company's earnings release has 73% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 2.77% with revenue increasing by 7.78%. Short interest has increased by 8.7% since the company's last earnings release while the stock has drifted lower by 0.1% from its open following the earnings release to be 9.5% below its 200 day moving average of $283.43. Overall earnings estimates have been revised lower since the company's last earnings release. Option traders are pricing in a 15.3% move on earnings and the stock has averaged a 11.7% move in recent quarters.

(CLICK HERE FOR THE CHART!)

Slack Technologies, Inc. $26.42

Slack Technologies, Inc. (WORK) is confirmed to report earnings at approximately 4:15 PM ET on Thursday, March 12, 2020. The consensus estimate is for a loss of $0.06 per share on revenue of $173.06 million and the Earnings Whisper ® number is ($0.04) per share. Investor sentiment going into the company's earnings release has 67% expecting an earnings beat The company's guidance was for a loss of $0.07 to $0.06 per share on revenue of $172.00 million to $174.00 million. Short interest has increased by 1.2% since the company's last earnings release while the stock has drifted higher by 19.0% from its open following the earnings release. Overall earnings estimates have been revised higher since the company's last earnings release. The stock has averaged a 4.3% move on earnings in recent quarters.

(CLICK HERE FOR THE CHART!)

Dollar General Corporation $158.38

Dollar General Corporation (DG) is confirmed to report earnings at approximately 6:55 AM ET on Thursday, March 12, 2020. The consensus earnings estimate is $2.02 per share on revenue of $7.15 billion and the Earnings Whisper ® number is $2.05 per share. Investor sentiment going into the company's earnings release has 76% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 9.78% with revenue increasing by 7.52%. Short interest has increased by 16.2% since the company's last earnings release while the stock has drifted higher by 1.8% from its open following the earnings release to be 5.7% above its 200 day moving average of $149.88. Overall earnings estimates have been revised higher since the company's last earnings release. On Friday, February 28, 2020 there was some notable buying of 1,013 contracts of the $182.50 call expiring on Friday, March 20, 2020. Option traders are pricing in a 9.2% move on earnings and the stock has averaged a 5.7% move in recent quarters.

(CLICK HERE FOR THE CHART!)

Stitch Fix, Inc. $22.78

Stitch Fix, Inc. (SFIX) is confirmed to report earnings at approximately 4:05 PM ET on Monday, March 9, 2020. The consensus earnings estimate is $0.06 per share on revenue of $452.96 million and the Earnings Whisper ® number is $0.09 per share. Investor sentiment going into the company's earnings release has 83% expecting an earnings beat The company's guidance was for revenue of $447.00 million to $455.00 million. Consensus estimates are for earnings to decline year-over-year by 50.00% with revenue increasing by 22.33%. Short interest has decreased by 4.6% since the company's last earnings release while the stock has drifted lower by 16.1% from its open following the earnings release to be 5.1% below its 200 day moving average of $24.01. Overall earnings estimates have been revised higher since the company's last earnings release. On Wednesday, February 19, 2020 there was some notable buying of 4,026 contracts of the $35.00 call expiring on Friday, June 19, 2020. Option traders are pricing in a 28.0% move on earnings and the stock has averaged a 15.2% move in recent quarters.

(CLICK HERE FOR THE CHART!)

Sogou Inc. $3.85

Sogou Inc. (SOGO) is confirmed to report earnings at approximately 4:00 AM ET on Monday, March 9, 2020. The consensus earnings estimate is $0.09 per share on revenue of $303.08 million and the Earnings Whisper ® number is $0.10 per share. Investor sentiment going into the company's earnings release has 58% expecting an earnings beat The company's guidance was for revenue of $290.00 million to $310.00 million. Consensus estimates are for year-over-year earnings growth of 28.57% with revenue increasing by 1.78%. Short interest has increased by 6.6% since the company's last earnings release while the stock has drifted lower by 27.8% from its open following the earnings release to be 15.7% below its 200 day moving average of $4.57. Overall earnings estimates have been revised lower since the company's last earnings release. The stock has averaged a 3.8% move on earnings in recent quarters.

(CLICK HERE FOR THE CHART!)

DocuSign $84.02

DocuSign (DOCU) is confirmed to report earnings at approximately 4:05 PM ET on Thursday, March 12, 2020. The consensus earnings estimate is $0.05 per share on revenue of $267.44 million and the Earnings Whisper ® number is $0.08 per share. Investor sentiment going into the company's earnings release has 81% expecting an earnings beat The company's guidance was for revenue of $263.00 million to $267.00 million. Consensus estimates are for year-over-year earnings growth of 600.00% with revenue increasing by 33.90%. Short interest has decreased by 37.7% since the company's last earnings release while the stock has drifted higher by 12.1% from its open following the earnings release to be 31.9% above its 200 day moving average of $63.71. Overall earnings estimates have been revised higher since the company's last earnings release. On Wednesday, March 4, 2020 there was some notable buying of 1,698 contracts of the $87.50 call expiring on Friday, March 20, 2020. Option traders are pricing in a 8.5% move on earnings and the stock has averaged a 10.0% move in recent quarters.

(CLICK HERE FOR THE CHART!)

DISCUSS!

What are you all watching for in this upcoming trading week?
I hope you all have a wonderful weekend and a great trading week ahead stocks.
submitted by bigbear0083 to stocks [link] [comments]

Binary Options Strategy 2020  100% WIN GUARANTEED ... binary options daily strategy - YouTube Secret ║ binary options daily strategies - YouTube binaryoptionsdaily - YouTube HOW TO MAKE $100 DAILY WITH THIS 100% NON REPAINT BINARY ... Binary Options Trading Strategy - DAY 1 - YouTube

High 10 Finest Forex Trading Platforms. Overseas currency (foreign exchange) forward offers are contracts which might be used as a hedge when an investor has a dedication to both take or make a forex fee at a specified date in the future. All signals generated by this strategy and daily summaries of their effectiveness could be followed under the tag “MA AO Stochastic”. Detailed statistics of this strategy are available in a separate article. During the tests, I noticed that many of the potentially profitable signals did not meet the basic assumptions of the strategy. Exactly the fact that one of the elements conditioning ... This strategy is commonly known as Pairing and most often used along with corporations in binary options traders, investors and traditional stock-exchanges, as a means of protection and to minimize the associated risks. This strategy is executed by placing both Call and Puts on the same asset at the same time. This assures that regardless of the direction of the asset value, the trade will ... Binary Options Trading Signals for Jan 22nd,2016 Daily important data: 13:30(GMT) Canadian CPI EUR/USD We prefer buying put options as the EUR/USD continues to trade with bearish trend. Support:1.0820/1.0780 Resistance:1.0880/1.0900 GBP/USD Call options can purchased with caution as the GBP/USD is expected to bounce back. Hey!! I've been trading Binäre Optionen Kleine Beträge Für Den Anfang binary options for a few months now, I was wondering if anyone here Binäre Optionen Kleine Beträge Für Den Anfang does? The strategy I've been using is a 120/360 emas (which are 10/30 emas on the hour) on the 5 minute. I wait for price to get around these levels and then form a reversal candlestick. Binary options trading strategy Binary options broker , 60 second trading strategy. Binarytrader2012. 1:32. Binary options trading strategies - best 5 minute trading strategy for binary options - part3 . Lilyfmx. 0:27. Best Seller Binary Options Pro (Binary Options, Binary Options Trading Strategies, Binary Options. JimmyPerry. Trending. Sarah Paulson. 4:47. Ratched 2020 TV - Sarah Paulson ... Binary Options is often in the news, and quite often not for the right reasons. You’ll often come across articles referring to how Mrs. Smith lost her life savings to a new online fad. It has to be said, Binary Options might be exploding in popularity, but it is no fad. This trading type has been around at least since 1973. That was when the first binary contracts were introduced to the Over ... Become a Successful Trader with us. On ProfitF website traders can use for free Advanced Search filter. We have an archive containing almost all Forex Brokers, Binary Options Brokers, VPS providers, Trading Signals providers and products for Trading like MetaTrader Forex EA, Forex systems, indicators, Scripts, Binary Options programs for auto trading. Also, keep in mind that Cyprus binary options brokers are very different from the rest, because their operations aren’t regulated y FINRA or SEC. This means that you’ll have to follow different trading rules and limits. Of course, the lack of such regulations isn’t necessarily a bad thing – Cyprus brokers ignored regulations to create a new and unique trading vehicle that offers you a ... Another great addition to the strategy is that it also offers some exit tips. These may not be fully useful for binary options but it can bring you to other ideas. You can see exit signals when the MACD crosses again below zero line. However, you cannot use such sell signals along with binary options but you can use it in some other ways. With ...

[index] [11819] [5921] [8784] [20919] [29205] [9322] [26731] [6817] [20409] [28899]

Binary Options Strategy 2020 100% WIN GUARANTEED ...

A trading tool binary options trade strategy for beginner and professional It contains four indicators. TRADING RULES: 1. Any Currency pair 2. 1min TF, 5min ... The road to success through trading IQ option Best Bot Reviews Iq Option 2020 ,We make videos using this softwhere bot which aims to make it easier for you t... Binary Options Daily (BOD) is the leading community website and portal for active binary options traders seeking to profit from stocks, futures, indices, cur... 💰💲FULL BEGINNER? Join My PERSONAL TRAINING!💴💵 BLW Trading Academy: http://www.blwtradingacademy.com/ 💲💹Official FREE Telegram Group: https://t.me ... Recommended Top 3 Legitimate & Trusted Binary Options Trading Platforms. Use the links below to get the best current sign up offers for each: Top 1 (Click He... Hello everyone!:) My name is Anastasia, but it's too hard to pronounce, that's why you may call me just ANA. I'm a pro trader for more than 2 years already a... Fixed Time trading: Rute tercepat menuju dunia trading. Raih sukses trading setiap hari. Raih penghasilan dari fluktuasi nilai tukar dolar. *****...

http://binaryoptiontrade.prombackmetchjanci.tk