The majority of this sub is focused on technical analysis. I regularly ridicule such "tea leaf readers" and advocate for trading based on fundamentals and economic news instead, so I figured I should take the time to write up something on how exactly you can trade economic news releases.
This post is long as balls so I won't be upset if you get bored and go back to your drooping dick patterns or whatever.
How economic news is released
First, it helps to know how economic news is compiled and released. Let's take Initial Jobless Claims, the number of initial claims for unemployment benefits around the United States from Sunday through Saturday. Initial
in this context means the first claim for benefits made by an individual during a particular stretch of unemployment. The Initial Jobless Claims figure appears in the Department of Labor's Unemployment Insurance Weekly Claims Report, which compiles information from all of the per-state departments that report to the DOL during the week. A typical number is between 100k and 250k and it can vary quite significantly week-to-week.
The Unemployment Insurance Weekly Claims Report contains data that lags 5 days behind. For example, the Report issued on Thursday March 26th 2020 contained data about the week ending on Saturday March 21st 2020.
In the days leading up to the Report, financial companies will survey economists and run complicated mathematical models to forecast the upcoming Initial Jobless Claims figure. The results of surveyed experts is called the "consensus"; specific companies, experts, and websites will also provide their own forecasts. Different companies will release different consensuses. Usually they are pretty close (within 2-3k), but for last week's record-high Initial Jobless Claims the reported consensuses varied by up to 1M! In other words, there was essentially no
The Unemployment Insurance Weekly Claims Report is released each Thursday morning at exactly 8:30 AM ET. (On Thanksgiving the Report is released on Wednesday instead.) Media representatives gather at the Frances Perkins Building in Washington DC and are admitted to the "lockup" at 8:00 AM ET. In order to be admitted to the lockup you have to be a credentialed member of a media organization that has signed the DOL lockup agreement. The lockup room is small so there is a limited number of spots.
No phones are allowed. Reporters bring their laptops and connect to a local network; there is a master switch on the wall that prevents/enables Internet connectivity on this network. Once the doors are closed the Unemployment Insurance Weekly Claims Report is distributed, with a heading that announces it is "embargoed" (not to be released) prior to 8:30 AM. Reporters type up their analyses of the report, including extracting key figures like Initial Jobless Claims. They load their write-ups into their companies' software, which prepares to send it out as soon as Internet is enabled. At 8:30 AM the DOL representative in the room flips the wall switch and all of the laptops are connected to the Internet, releasing their write-ups to their companies and on to their companies' partners.
Many of those media companies have externally accessible APIs for distributing news. Media aggregators and squawk services (like RanSquawk and TradeTheNews) subscribe to all of these different APIs and then redistribute the key economic figures from the Report to their own subscribers within one second after Internet is enabled in the DOL lockup.
Some squawk services are text-based while others are audio-based. FinancialJuice.com
provides a free
audio squawk service; internally they have a paid subscription to a professional squawk service and they simply read out the latest headlines to their own listeners, subsidized by ads on the site. I've been using it for 4 months now and have been pretty happy. It usually lags behind the official release times by 1-2 seconds and occasionally they verbally flub the numbers or stutter and have to repeat, but you can't beat the price! Important
- I’m not affiliated with FinancialJuice and I’m not advocating that you use them over any other squawk. If you use them and they misspeak a number and you lose all your money don’t blame me. If anybody has any other free alternatives please share them!
How the news affects forex markets
Institutional forex traders subscribe to these squawk services and use custom software to consume the emerging data programmatically and then automatically initiate trades based on the perceived change to the fundamentals that the figures represent.
It's important to note that every institution will have "priced in" their own forecasted figures well in advance of an actual news release. Forecasts and consensuses all come out at different times in the days leading up to a news release, so by the time the news drops everybody is really only looking for an unexpected
result. You can't really know what any given institution expects the value to be, but unless someone has inside information you can pretty much assume that the market has collectively priced in the experts' consensus. When the news comes out, institutions will trade based on the difference between the actual and their forecast.
Sometimes the news reflects a real change to the fundamentals with an economic effect that will change the demand for a currency, like an interest rate decision. However, in the case of the Initial Jobless Claims figure, which is a backwards-looking metric, trading is really just self-fulfilling speculation that market participants will buy dollars when unemployment is low and sell dollars when unemployment is high. Generally speaking, news that reflects a real economic shift has a bigger effect than news that only matters to speculators.
Massive and extremely fast news-based trades happen within tenths of a second on the ECNs on which institutional traders are participants. Over the next few seconds the resulting price changes trickle down to retail traders. Some economic news, like Non Farm Payroll Employment, has an effect that can last minutes to hours as "slow money" follows behind on the trend created by the "fast money". Other news, like Initial Jobless Claims, has a short impact that trails off within a couple minutes and is subsequently dwarfed by the usual pseudorandom movements in the market.
The bigger the difference between actual and consensus, the bigger the effect on any given currency pair. Since economic news releases generally relate to a single currency, the biggest and most easily predicted effects are seen on pairs where one currency is directly effected and the other is not affected at all. Personally I trade USD/JPY because the time difference between the US and Japan ensures that no news will be coming out of Japan at the same time that economic news is being released in the US.
Before deciding to trade any particular news release you should measure the historical correlation between the release (specifically, the difference between actual and consensus) and the resulting short-term change in the currency pair. Historical data for various news releases (along with historical consensus data) is readily available. You can pay to get it exported into Excel or whatever, or you can scroll through it for free on websites like TradingEconomics.com
Let's look at two examples: Initial Jobless Claims and Non Farm Payroll Employment (NFP). I collected historical consensuses and actuals for these releases from January 2018 through the present, measured the "surprise" difference for each, and then correlated that to short-term changes in USD/JPY at the time of release using 5 second candles.
I omitted any releases that occurred simultaneously as another
major release. For example, occasionally the monthly Initial Jobless Claims comes out at the exact same time as the monthly Balance of Trade figure, which is a more significant economic indicator and can be expected to dwarf the effect of the Unemployment Insurance Weekly Claims Report. USD/JPY correlation with Initial Jobless Claims (2018 - present) USD/JPY correlation with Non Farm Payrolls (2018 - present)
The horizontal axes on these charts is the duration (in seconds) after the news release over which correlation was calculated. The vertical axis is the Pearson correlation coefficient: +1 means that the change in USD/JPY over that duration was perfectly linearly correlated to the "surprise" in the releases; -1 means that the change in USD/JPY was perfectly linearly correlated but in the opposite direction, and 0 means that there is no correlation at all.
For Initial Jobless Claims you can see that for the first 30 seconds USD/JPY is strongly negatively correlated with the difference between consensus and actual jobless claims. That is, fewer-than-forecast jobless claims (fewer newly unemployed people than expected) strengthens the dollar and greater-than-forecast jobless claims (more newly unemployed people than expected) weakens the dollar. Correlation then trails off and changes to a moderate/weak positive
correlation. I interpret this as algorithms "buying the dip" and vice versa, but I don't know for sure. From this chart it appears that you could profit by opening a trade for 15 seconds (duration with strongest correlation) that is long
USD/JPY when Initial Jobless Claims is lower than the consensus and short
USD/JPY when Initial Jobless Claims is higher than expected.
The chart for Non Farm Payroll looks very different. Correlation is positive (higher-than-expected payrolls strengthen the dollar and lower-than-expected payrolls weaken the dollar) and peaks at around 45 seconds, then slowly decreases as time goes on. This implies that price changes due to NFP are quite significant relative to background noise and "stick" even as normal fluctuations pick back up.
I wanted to show an example of what the USD/JPY S5 chart looks like when an "uncontested" (no other major simultaneously news release) Initial Jobless Claims and NFP drops, but unfortunately my broker's charts only go back a week. (I can pull historical data going back years through the API but to make it into a pretty chart would be a bit of work.) If anybody can get a 5-second chart of USD/JPY at March 19, 2020, UTC 12:30 and/or at February 7, 2020, UTC 13:30 let me know and I'll add it here.
So without too much effort we determined that (1) USD/JPY is strongly negatively correlated with the Initial Jobless Claims figure for the first 15 seconds after the release of the Unemployment Insurance Weekly Claims Report (when no other major news is being released) and also that (2) USD/JPY is strongly positively correlated with the Non Farms Payroll figure for the first 45 seconds after the release of the Employment Situation report.
Before you can assume you can profit off the news you have to backtest and consider three important parameters. Entry speed
: How quickly can you realistically enter the trade? The correlation performed above was measured from the exact moment the news was released, but realistically if you've got your finger on the trigger and your ear to the squawk it will take a few seconds to hit "Buy" or "Sell" and confirm. If 90% of the price move happens in the first second you're SOL. For back-testing purposes I assume a 5 second delay. In practice I use custom software that opens a trade with one click, and I can reliably enter a trade within 2-3 seconds after the news drops, using the FinancialJuice free squawk. Minimum surprise
: Should you trade every
release or can you do better by only trading those with a big enough "surprise" factor? Backtesting will tell you whether being more selective is better long-term or not. Hold time
: The optimal time to hold the trade is not necessarily the same as the time of maximum correlation. That's a good starting point but it's not necessarily the best number. Backtesting each possible hold time will let you find the best one. The spread
: When you're only holding a position open for 30 seconds, the spread will kill you. The correlations performed above used the midpoint price, but in reality you have to buy at the ask and sell at the bid. Brokers aren't stupid and the moment volume on the ECN jumps they will widen the spread for their retail customers. The only way to determine if the news-driven price movements reliably overcome the spread is to backtest. Stops
: Personally I don't use stops, neither take-profit nor stop-loss, since I'm automatically closing the trade after a fixed (and very short) amount of time. Additionally, brokers have a minimum stop distance; the profits from scalping the news are so slim that even the nearest stops they allow will generally not get triggered.
I backtested trading these two news releases (since 2018), using a 5 second entry delay, real historical spreads, and no stops, cycling through different "surprise" thresholds and hold times to find the combination that returns the highest net profit. It's important to maximize net
profit, not expected value per trade, so you don't over-optimize and reduce the total number of trades taken to one single profitable trade. If you want to get fancy you can set up a custom metric that combines number of trades, expected value, and drawdown into a single score to be maximized.
For the Initial Jobless Claims figure I found that the best combination is to hold trades open for 25 seconds (that is, open at 5 seconds elapsed and hold until 30 seconds elapsed) and only trade when the difference between consensus and actual is 7k or higher. That leads to 30 trades taken since 2018 and an expected return of... drumroll please
... -0.0093 yen per unit per trade
Yep, that's a loss of approx. $8.63 per lot.
Disappointing right? That's the spread and that's why you have to backtest. Even though the release of the Unemployment Insurance Weekly Claims Report has a strong correlation with movement in USD/JPY, it's simply not something that a retail trader can profit from.
Let's turn to the NFP. There I found that the best combination is to hold trades open for 75 seconds (that is, open at 5 seconds elapsed and hold until 80 seconds elapsed) and trade every single NFP (no minimum "surprise" threshold). That leads to 20 trades taken since 2018 and an expected return of... drumroll please
... +0.1306 yen per unit per trade
That's a profit of approx. $121.25 per lot. Not bad for 75 seconds of work! That's a +6% ROI at 50x leverage.
Make it real
If you want to do this for realsies, you need to run these numbers for all
of the major economic news releases. Markit Manufacturing PMI, Factory Orders MoM, Trade Balance, PPI MoM, Export and Import Prices, Michigan Consumer Sentiment, Retail Sales MoM, Industrial Production MoM, you get the idea. You keep a list of all of the releases you want to trade, when they are released, and the ideal hold time and "surprise" threshold. A few minutes before the prescribed release time you open up your broker's software, turn on your squawk, maybe jot a few notes about consensuses and model forecasts, and get your finger on the button. At the moment you hear the release you open the trade in the correct direction, hold it (without looking at the chart!) for the required amount of time, then close it and go on with your day.
Some benefits of trading this way: * Most major economic releases come out at either 8:30 AM ET or 10:00 AM ET, and then you're done for the day. * It's easily backtestable. You can look back at the numbers and see exactly
what to expect your return to be. * It's fun! Packing your trading into 30 seconds and knowing that institutions are moving billions of dollars around as fast as they can based on the exact same news you just read is thrilling. * You can wow your friends by saying things like "The St. Louis Fed had some interesting remarks on consumer spending in the latest Beige Book." * No crayons involved.
Some downsides: * It's tricky to be fast enough without writing custom software. Some broker software is very slow and requires multiple dialog boxes before a position is opened, which won't cut it. * The profits are very slim, you're not going to impress your instagram followers to join your expensive trade copying service with your 30-second twice-weekly trades. * Any friends you might wow with your boring-ass economic talking points are themselves the most boring people in the world.
I hope you enjoyed this long as fuck post and you give trading economic news a try!
Came across couple threads on here about people discussing SL hunting Market Makers and quite a few said that all this is baloney... Since its Friday and I just finished analyzing the screws ups of the week, I decided to write a short post about the matter from my experience as my PERSONAL opinion.
To begin with, Stock Trading and Options communities have a general consensus that some kind of 'shady activities' occur. It's actually almost a mainstream idea, thanks to movies like Wolf of Wallstreet and people like Musky with his 'funding secured'. Along with countless other charged and non charged insider trading individuals and entities.
I imagine I don’t have to explain the ‘crypto’ market a place where they actually run ads to join a group and then pump and dump some shitty coin.
Anyway enough of other folks, lets move on to Forex. To cut it simply, Banks have already been caught red handed collaborating in chat rooms on how to manipulate the price to their advantage. (https://www.reuters.com/article/us-banks-forex-settlement-idUSKBN0O50CQ20150520
So this should answer your question if there WAS Market Maker who moved markets.... Yes there was and its not some conspiracy theory, they've been found, charged, fined. Its up to you to decide if this is still going on or just stopped overnight.
Do these people SL hunt your individual positions? No, but what they do is seek liquidity... Chances are, you have placed SL after your usual textbook analysis at a major support/resistance as many other retailers... Experienced Whale traders at CITI, JP etc know where you have these SL. They also know where you most likely placed your pending buy/sell with tight SL. All they have to do is drive the price enough to take out all of the above and stopped out positions will fuel their direction... Combine that with creation of some 'other pattern' and you have bunch of other people jumping on the train going same directions as the institutional trader. Job done.
Now onto the Brokers.
From my experience, there is no such thing as a good Market Maker Broker... Yes there are absolute awful unregulated ones with dealing desk where you will most likely never withdraw any profits and some not so bad ones like Oanda, Forex without a dealing desk.
Ask how Oanda, Forex.com make their money... They will tell you its by spreads... Open up Oanda and check out average spreads and go to 'maximum' ... You will see some rather crazy spreads during news that if you ever traded on ECN would seem alien to you... Same goes to Rollover... Its up to you to decide if these things are just because Oanda and Gain have liquidity providers that are extremely in-flexible or.....
Lets not go far for a recent example, just open up EUUSD 1Minute chart of todays closing. ECN broker closed today at 1.6220 vs 1.6225 aka 0.5 pip spread and thats as high as the price went in last closing minutes... Spread did not jump anywhere much really - I was there to watch it.
Now lets open up Oanda chart on Tradingview... What do we see here? A spike to 1.16262 on last minute - now lets go and check Oandas maximum spread at this exact time, we find that it is exactly 6 pips.
Lets look at the chart again and think where a small time 'retail trader' that trades on small TF's would put their SL. Probably at 1.16254, 1.16282, 1.16293 area and lastly (same as me) 1.16323 area... Neither one of these would have been hit if you traded with ECN Broker... All of these with exception of last one (would be a really close call) would have been hit by Oanda or Forex.com today. Again its up to you to decide if this is just because Gain and Oanda have such 'interesting' liquidity providers or a broker that makes money on spreads is... you know... making money on spreads...
So here is my 2 cents... This again is my personal opinion.
Hey guys. Awesome sub you got here. I'm a software engineer and I'm interested in learning more about the forex markets. Before I put any real money down, I want to analyze the data and come up with some hypotheses and backtest them. submitted by
I'm looking for a live data feed of prices, volume, market depth, etc that I can use for the analysis.
Do you guys know of a cheap/free source of such data? It needs to be ECN data or as close as possible. And historical data would be nice but not necessary, I'm looking more for a live feed.
I've look at various ECN brokers but they only offer their FIX API to institutional investors with hundreds of millions of USD in trades per month.
The cheapest I've seen is Interactive Brokers, but their minimum account balance is USD10k.
Please let me know if you know of other brokers or have any other ideas about attaining this kind of data.
ECN forex broker offering access to institutional liquidity and professional pricing for trading accounts of all sizes. Full Level 2 Market Depth order book access. Scalpers allowed. Hedging allowed. MT Cook Financial, one of the institutional Forex brokers for large investors, and you may say that it is catered exclusively for large accounts, as the minimum deposit is in the $1,000 –$ 5,000 range.. Regarding the requirements, the most important part about Mt Cook Financial is that it is a Straight Through Processing (STP) broker, which means that liquidity comes from the market itself ... Find below the list of Top recommended ECN Forex brokers (ECN + NDD No Dealing Desk + STP + DMA) and compare them to find the ECN broker that suits your needs for the best ECN Forex trading experience. Risk Warning: Your capital is at risk. CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 58-89% of retail investor accounts lose money when ... ECN brokers act as intermediaries in transactions between individual clients and the market/interbank system. ECN is the abbreviation for the Electronic Communication Network. ECN brokers collect orders from their retail clients and send them to the Forex market, where they enter into relevant transactions. Everything is done using IT systems, so the whole operation takes a fraction of a second. A list of ECN Forex brokers that provide Forex traders with a direct access to the other Forex market participants — retail and institutional. This results in some advantages — no anti-scalping, no «stop-loss hunting», very low spreads; and disadvantages — ECN brokers charge commissions for Forex trading. ECN stands for Electronic Communication Network and means a network of traders ... HOME > Forex Broker > Institutional Clients Capstone Forex Trading Financial institutions Capstone partners with 20+ top tier-1 banks and ECN venues to provide aggregated pricing and ultra-low latency order execution to our clients via MT4 platform or FIX API. Historically, ECN access has been limited to clients who have a prime broker. Trading on the ECN, clients without a prime broker can leverage Global Primes prime broker credit to take pricing from top bank and non-bank liquidity providers. Trade through your prime broker or ours ; Access unique and highly sought after liquidity The ECN Forex Broker gives you direct access to the currency market. Traders buy and sell into the network and get the best prices through different liquidity providers. The liquidity providers are competing versus each other to give you the best price and execution. For example, if you open a very large position the order can be executed by different liquidity providers. Advantages of ECN ... ECN broker is a type of forex broker whose business model operates on passing traders’ orders straight to the liquidity providers. ... Pro Trade: $2 per 100k USD traded, Institutional: $1.75 per 100k USD traded : Read / Submit Review: order++ : Circle Markets: $100 : 500/1 : 0.01 : 0.0 Minimum (Average EURUSD Spread: 0.0 – 0.3 pips) Raw ECN Account Commission: $3.5 each side per lot, Raw ... Furthermore, APIs are available for institutional investors to connect the broker’s real-time data to their own front-end systems, allowing trades to be executed swiftly and smoothly in an in-house environment. These types of trading accounts have reduced costs per trade, greater access to data analysis and information, and the ability to trade other financial instruments that are not ...
In this video, Jarratt explores whether ECN Brokers are the best option available to Forex traders. Some information about ECN & by market orders in Forex brokers , most of brokers have some delay to get price from Price providers!Normally price providers get their Price from Most important and ... Here is list of top true ECN brokers for forex and CFDs Trading from https://fxdailyreport.com/true-ecn-forex-brokers/ Why you should choose IC markets as your preferred broker to trade! - True ECN Broker - 0.0 Spreads - Low Commisions - All trading style accepted - $200 min ... Die Wahrheit: Forex vs. CFD Trading ECN, NDD, STP Broker erklärt Der günstigste & beste Forex Broker*: https://bit.ly/2sObZpf Mit diesem Code 5% Kommission sparen: IBU13836682 Test ... ECN (Electronic Communications Network) is a trading network of leading financial institutions and individual traders, which is aimed to execute trades in a ... To learn about what an ECN Forex broker is, visit ForexSignals (link: https://bit.ly/2CCFsbS) we're available inside the trading room to explain the differen...