How to Trade With VWAP on Freya Finance
The Volume Weighted Average Price (VWAP) is a volume-aware "fair value" line that many traders use to judge whether price is trading rich or cheap relative to where most of the volume has actually changed hands. On Freya, VWAP is one of the indicators you can attach to a bot, so instead of eyeballing the line yourself you can tell a bot to open or close a position when price sits on one side of VWAP — or the moment it crosses through. This guide explains what VWAP is, exactly how it behaves as a condition on Freya, and a few general ways traders use it.
For the full menu of triggers, see Indicators You Can Trade With. For how the condition system itself works, see Entry Conditions & the Trigger System.
Key Takeaways
- VWAP is a volume-weighted average price — a fair-value line that weights each price by how much volume traded there.
- On Freya you set VWAP as a condition with one of four operators: Above, Below, Crosses Above, or Crosses Below — comparing the current price to the VWAP line.
- VWAP needs no value input. The comparison is price-versus-line, so there's nothing to type in beyond the operator and timeframe.
- Freya's VWAP is a rolling VWAP over the available candles on your chosen timeframe — not a daily or session-reset VWAP.
- The same VWAP condition works for entries and for exits, and this article is general education — not financial advice.
What Is VWAP?
VWAP stands for Volume Weighted Average Price. It answers a simple question: across a stretch of trading, what was the average price, weighted by volume? A candle where a lot of volume traded pulls the line toward its price more than a quiet candle does. The result is a single line that represents the volume-weighted "centre of gravity" of price.
It's calculated from each candle's typical price — the average of its high, low, and close — multiplied by that candle's volume, summed up and divided by total volume:
VWAP = Σ(Typical Price × Volume) ÷ Σ(Volume)
Because volume is baked in, VWAP is often treated as a benchmark of fair value:
| Price relative to VWAP | Common interpretation |
|---|---|
| Above VWAP | Price is trading above the volume-weighted average — often read as relative strength |
| Below VWAP | Price is trading below the volume-weighted average — often read as relative weakness |
| Crossing VWAP | A shift from one side of fair value to the other — some traders treat the cross as the signal |
VWAP is a volume-weighted average, not a momentum oscillator. It tells you where price sits relative to where volume actually traded — it describes the recent past, not the future.
Using VWAP on Freya
On Freya, VWAP is a condition you attach to a bot. You choose an operator and a timeframe, and the bot compares the current price to the VWAP line on live market data. There are four operators, and each means something specific:
| Operator | What it means with VWAP |
|---|---|
| Above | Fires while price is currently above the VWAP line |
| Below | Fires while price is currently below the VWAP line |
| Crosses Above | Fires the moment price moves up through the VWAP line |
| Crosses Below | Fires the moment price moves down through the VWAP line |
A few details that matter on Freya:
- No value to set. Unlike a threshold indicator (such as RSI, where you type a number), VWAP compares price directly to its own line. You pick the operator and timeframe — there's nothing else to enter.
- It's price-versus-line. "Above" means the live price is above the VWAP line; "Below" means it's under it. The crosses fire on the exact candle where price moves through the line.
- Per-condition timeframe. Each VWAP condition carries its own timeframe. You can read VWAP on the 1-hour chart for one condition and the 4-hour for another, in the same bot.
- Entry and exit. VWAP works on both sides. You can use it to decide when to open a position and to decide when to close one.
A nuance worth understanding: Freya's VWAP is rolling, not session-based
On many trading platforms, "VWAP" means a session VWAP — it resets to zero at the start of each trading day (or session) and rebuilds from there, so the line anchors to the day's open. Freya's VWAP does not work that way. It is a rolling VWAP computed over the candles available on your chosen timeframe — it does not reset daily or at any fixed session boundary.
What this means in practice:
- The line reflects volume-weighted average price across the rolling window of candles, not just "since today's open."
- You won't see the classic intraday VWAP that snaps back to the morning open each day.
- It behaves more like a continuous volume-weighted reference line than a session anchor.
This is a meaningful difference if you're used to session VWAP from a charting tool. The mechanics on Freya — price above, below, or crossing the line — are the same, but the line itself is built differently, so calibrate your expectations accordingly.
The difference between "Above/Below" and "Crosses Above/Below" is the difference between a state and an event. "Above" is true the whole time price sits above the line. "Crosses Above" fires only at the single moment price moves up through it. Use the state operators when you want a standing condition, and the cross operators when you want to catch the exact moment price flips across fair value.
Setting Up a VWAP Condition
Here's the general flow for adding VWAP to a bot. The exact screen depends on whether you're building a new bot or editing one, but the condition setup is the same.
- Create a new bot or edit an existing one. Open the bot builder and go to the section where you set conditions — Entry Conditions to control when it opens, or the exit side to control when it closes.
- Add a condition. Add a new entry (or exit) condition to the bot.
- Pick VWAP as the indicator. Choose VWAP from the list of available indicators.
- Choose an operator. Select one of the four: Above, Below, Crosses Above, or Crosses Below.
- Pick the timeframe. Choose the timeframe the VWAP should be read on (such as 1h or 4h). There is no value to enter — VWAP compares price to its own line.
- Combine with AND / OR if you want more conditions. You can add up to 8 conditions per bot and join them with AND (all must be true at once — fewer, stricter signals) or OR (any one is enough — more frequent signals). For example, require price above VWAP and RSI below 40 before entering.
Because VWAP needs no threshold, it's an easy "context" filter to layer onto another signal — for instance, only act on your main entry trigger while price is on the side of VWAP you want. The trigger-system guide walks through combining conditions in more detail.
Common VWAP Setups
These are general educational examples of how traders commonly think about VWAP. They are illustrations of the mechanics, not recommendations, and none of them promises a particular result.
- Trade in the direction of fair value.
Price Above VWAPas an entry filter — the idea is to only open longs while price is trading above its volume-weighted average. Many traders pair this with a momentum or trend signal. - Cross as a trigger.
Price Crosses Above VWAPto enter as price reclaims the line from below, rather than while it's still underneath. Some traders treat the cross itself as the signal. - VWAP as a context filter. Combine
Price Above VWAPwith another entry condition using AND, so your main signal only acts while price is on the side of fair value you prefer. - Exit on a loss of fair value.
Price Crosses Below VWAPas an exit condition — the idea is to close a long once price slips back under its volume-weighted average.
VWAP describes where price sits relative to traded volume — it does not predict reversals, and price can stay above or below the line for a long time. Because Freya's VWAP is rolling rather than session-based, don't assume it behaves like an intraday VWAP from another tool. Treat any single indicator as one input, test your idea before committing real funds, and remember that all trading carries risk.
Frequently Asked Questions
Is Freya's VWAP a session (daily) VWAP?
No. Freya's VWAP is a rolling VWAP computed over the available candles on your chosen timeframe — it does not reset at the start of each trading day or session. If you're used to a session VWAP that anchors to the daily open and resets every day, expect Freya's line to behave differently: it's a continuous volume-weighted reference rather than a session anchor.
Do I need to set a value for VWAP?
No. VWAP has no threshold to type in. The comparison is price-versus-line — Freya checks whether the current price is above, below, or crossing the VWAP line. You only choose the operator and the timeframe.
What timeframe should I use for VWAP?
Whatever fits your strategy — each condition has its own timeframe, so it's your choice. As general education: shorter timeframes like 5m or 15m make the rolling line react faster and produce more frequent, noisier signals; longer ones like 4h or 1d produce a steadier line and fewer signals. There's no universally "correct" timeframe.
Can I use VWAP for both entry and exit?
Yes. The same VWAP condition can be used to decide when a bot opens a position and when it closes one. A common educational pattern is entering while price is above VWAP and exiting when it crosses back below, but you can configure either side independently.
What's the difference between "Above" and "Crosses Above"?
"Above" is a state — it's true for the entire time price sits above the VWAP line. "Crosses Above" is an event — it fires only at the single moment price moves up through the line. Use the state operator for a standing condition and the cross operator to catch the exact moment price reclaims or loses fair value.
Does VWAP guarantee profitable trades?
No. No indicator can guarantee a profit. VWAP shows where price sits relative to a volume-weighted average; it does not predict the future, and signals can be wrong. This article is general education, not financial advice — always do your own research and only trade with funds you can afford to risk.
How does VWAP compare to other Freya indicators?
VWAP is a volume-aware fair-value line. Freya offers many other indicators — momentum, trend, and volatility tools among them. For the full list and what each measures, see Indicators You Can Trade With, and for deeper theory, Technical Indicators for Bot Trading.
