BiasForge reads the economic calendar, scored newsflow, CFTC positioning, cross-asset flows and yields against live price, and turns them into one thesis per pair — with the level that cancels the call.
Macro bias for prop firm and funded forex traders. Seven major pairs and gold.
ConvictionConviction measures agreement among the underlying evidence. It is not a probability of profit.Scored 40–92. The grade also reflects entry timing, so two biases with the same score can grade differently.84Grade A
Softer real yields and a weaker dollar are supporting gold, and positioning has room to extend before it looks stretched.
MacroSupports
FlowSupports
SentimentSupports
Invalidation
4128.50
Cancelled below this level.
EUR/USD
No call
No call
Components disagree — macro points one way, flow and sentiment the other. No clean read.
MacroLeans buy
FlowLeans sell
SentimentLeans sell
Coverage: seven major pairs and gold.
EUR/USD
GBP/USD
USD/JPY
USD/CAD
AUD/USD
NZD/USD
USD/CHF
XAU/USD
Conviction is scored 40–92 and measures how much of the evidence agrees. It is not a probability of profit.
Live · economic calendar
Upcoming high-impact events from the economic calendar.
The framework
Direction. Evidence. Invalidation.
Every bias BiasForge publishes answers three questions, in this order.
USD/JPY
Demo data
1Direction
SellActiveEXTENDED
2Evidence
ConvictionConviction measures agreement among the underlying evidence. It is not a probability of profit.Scored 40–92. The grade also reflects entry timing, so two biases with the same score can grade differently.67Grade B
4092
The rate differential that has carried the dollar against the yen is narrowing as the Bank of Japan normalises policy, and sentiment leans the same way even though flow has yet to follow.
MacroSupports
FlowAgainst
SentimentSupports
3Invalidation
Invalidation
157.600
A move above 157.600 closes this bias. It is not moved or defended.
Demo data. Conviction measures agreement among the evidence, not a probability of profit.
1Direction
Which way the macro evidence leans on this pair: buy, sell, or no call.
2Evidence
Why. A written thesis, a conviction score, and which components agree — macro, order flow, sentiment.
3Invalidation
The price where the call is cancelled. Cross it and the bias closes. It is not moved or defended.
Invalidation
Every thesis needs a point of failure.
A direction without a failure point can’t be tested. Each bias is published with the level that cancels the call, set from the pair’s recent volatility when the bias opens.
ActiveDemo data
SellAUD/USD
Thesis
A patient Reserve Bank of Australia, softer Chinese demand for Australian exports and fragile risk appetite leave the Australian dollar exposed against the US dollar.
Invalidation
0.71470
Price crossing this level cancels the call.
A move above 0.71470 closes the bias.
InvalidatedDemo data
SellAUD/USD
Bias closed at 0.71470.
Recorded, not deleted.
When price crosses the level, the bias closes and the closure goes on the public record with its reason. Nothing is quietly moved.
How it works
Five inputs. One thesis per pair.
Live price, the economic calendar, scored newsflow, CFTC positioning, and cross-asset flows including yields are read together for seven major pairs and gold.
← swipe to see full diagram →
Five inputs, read together for every covered pair.
1Score
Each currency is scored on macro, order flow and sentiment. A pair's bias is the difference between the two sides of the pair.
2Qualify
A bias opens only when that difference clears the engine's threshold. Below it, or when most of the day's range is already spent, the pair stays flat.
3Publish
The invalidation level is set from recent volatility, and an AI model writes the thesis in plain English. The engine updates through the trading session, and re-reads sooner when a major headline lands.
Currency Strength is in the dashboard as a viewer. It is not an engine input: it lags price, so it would only repeat what the chart already shows.
No call
When the evidence is mixed, BiasForge says so.
It won’t force a direction to fill a screen. A pair stays flat when its components disagree, when the edge is below the threshold, or when the day’s range is already spent. Here is what that looks like when the engine declines to call a high-impact print.
Event brief
ISM Manufacturing PMI
Demo data
USDHigh impactForecast 55.2Previous 55.6
Evidence balance
USD
MacroBuy
Flow Sell
Sentiment Sell
SellNo-call zoneBuy
Overall bias
No directional call
mixed — insufficient directional edge into the print
The forecast of 55.2 against a prior 55.6 implies a modest pullback that stays in expansionary territory. Leading indicators are split, so there is no clean directional lean.
Leading indicators
mixed
Beat · manufacturing leadMiss · services lead
The data points both ways — some leads argue for a beat, others for a miss. This is a real split in the evidence, not missing data, so no directional call is made.
Workflow
From information overload to a structured thesis.
Without BiasForge
1Economic calendar
2News
3Rates and yields
4COT positioning
5Cross-asset flows
6Form a thesis
7Pick an invalidation
8Open the chart
With BiasForge
1Open BiasForge
2Read the direction
3Review the evidence
4Check the invalidation
5Check your account risk
6Execute your own plan
The research still happens. It’s organised before you open the chart. Entries, sizing and execution stay yours.
Prop Firm Mode
Bias is only useful if your account can survive the trade.
One overlooked risk rule can end a funded account. Prop Firm Mode tracks daily and total drawdown against your firm’s limits, shows what’s left, and checks a planned trade against your remaining room before you take it.
Prop Firm Mode
Daily and total drawdown against your firm’s limits
Demo data · worked example
Daily drawdown
35.6%of limit
Loss used
$890.00
Remaining
$1,610.00
Max daily loss
$2,500.00
Resets at the daily cut-off
Total drawdown
32.8%of limit
Loss used
$1,640.00
Remaining
$3,360.00
Max total loss
$5,000.00
Runs for the life of the account
Pre-trade check
Planned risk $300
Within limits·$1,310 daily / $3,060 total left after this trade
Worked on a $50,000 funded account with a 5% daily and 10% total loss limit. Your own account size and drawdown limits go in the settings, or pick your prop firm’s preset.
Preset rule sets for the major prop firms, or enter your own.
The record
Every closed daily call stays on the record. The invalidated ones too.
Each entry is a real daily Today’s Bias call the engine closed: pair, direction, invalidation level, close date, and why it closed. Nothing is removed. A pair’s latest closure appears here once its current call ends.
Closed calls · engine recordInvalidated price crossed the levelClosed withdrawn below the conviction floorRegime flip the macro regime changed
BuyXAU/USDInvalidated
Invalidation
3950.01
Opened 30 Oct · Closed 30 Oct
Why it closed: Invalidation level was hit.
SellAUD/USDRegime flip
Invalidation
0.70745
Opened 29 Oct · Closed 30 Oct
Why it closed: Closed because the macro regime changed underneath it.
No. You don't get an entry price, a stop and a target to copy. You get the direction the macro evidence supports and the level where that reasoning breaks. Your entries and your risk stay yours.
Is this financial advice?
No. BiasForge is an educational macro research tool. Every decision on your account is yours.
How is this different from a free economic calendar?
A calendar tells you an event is coming. It doesn't tell you what it means for direction, how it sits against positioning and rate differentials, or where a read based on it stops being valid. That's the part BiasForge does.
Why BiasForge exists
Built for traders who want a thesis, not a signal.
BiasForge is an independent macro research tool, built by a trader. It reads what a macro desk reads and turns it into one directional thesis per pair, with the level where that thesis stops being valid. No entries to copy. No performance claims.
Seven major forex pairs — EUR/USD, GBP/USD, USD/JPY, USD/CAD, AUD/USD, NZD/USD and USD/CHF — plus gold (XAU/USD).
Do I need to know fundamentals already?
No. Every bias comes with its reasoning written out in plain English, so you can read why it leans a certain way — and disagree with it.
Does it work with my prop firm?
Prop Firm Mode has preset rule sets for the major firms, and you can enter your own account size, daily drawdown and total drawdown if your firm isn't listed.
How is conviction calculated?
Each pair is scored on macro, order flow and sentiment, and the engine measures how strongly those components agree on one direction. That agreement, adjusted for how much of the day's range is already used, becomes a score between 40 and 92 and a grade from A to D.
Is conviction a probability of profit?
No. It measures how much of the evidence agrees. Two pairs with the same score can behave very differently.
What is an invalidation level?
The price that would cancel the call. It is set from the pair's recent volatility when the bias opens, and it does not move to accommodate price.
What happens when a thesis becomes invalid?
The bias closes. The closure is recorded with its level and reason, and stays on the public record.
Why is there sometimes no directional call?
When the components disagree, when the edge is below the engine's threshold, or when most of the day's range is already spent. A forced direction would be less useful than none.
Why not just use TradingView and an economic calendar?
TradingView is where you analyse price. A calendar tells you when events happen. BiasForge sits between the two: it organises macro data, positioning, newsflow and cross-asset information into a directional thesis with an explicit invalidation. It complements your charting; it doesn't replace it.
Does BiasForge execute trades?
No. It doesn't connect to your broker or place orders. Prop Firm Mode can check a planned trade against your remaining drawdown; the decision and the execution are yours.
How often is the data updated?
The engine updates through the trading session and re-reads sooner when a major headline lands. News is scored as it arrives, COT positioning updates weekly, and some government bond yields reach us with a one-to-two business-day lag.
Where does the data come from?
A market-data provider for price, economic calendar feeds, news wires scored for macro impact, the CFTC's Commitments of Traders report, and government bond yields from official sources.
How does the public record work?
Every daily Today's Bias call the engine closes is listed with its pair, direction, invalidation level, close date and closing reason, including the invalidated ones. Recording began on 27 Aug 2026, and every closed daily call is listed in full on the record page.
Does BiasForge guarantee returns?
No. It is decision support. Trading carries risk, and results depend on your own execution and risk management.
Get started
Start with today's thesis.
Direction, evidence and invalidation for seven major pairs and gold, on one screen.