U.S. Treasury Bills Held Outright | Astral Vision U.S. Treasury Bills Held Outright | Astral Vision 🌠💠
Treasury Bills Held Outright represents the stock of short-term US government securities held directly on the Federal Reserve's balance sheet.
Expansions of this holding reflect active Fed intervention in the short-term debt market, injecting liquidity into the financial system. Contractions signal withdrawal. Because T-Bills are the shortest-duration instrument the Fed holds, changes in this series respond faster than broader balance sheet metrics and can serve as an early read on the direction of monetary conditions.
This indicator plots the weekly WSHOBL series from FRED and colors it by whether its 10-bar rate of change is above a configurable growth threshold, distinguishing active expansion phases from stagnation or contraction. The same regime is projected onto the price chart as a background highlight.
Calculation ⚙️
`ROC = (val − val ) / |val |`
The signal colors positive when ROC exceeds the configured threshold, indicating active T-Bill accumulation by the Fed. Below the threshold the signal turns negative. Data is pulled weekly from FRED on confirmed closed bars.
Plots 📊
Weekly WSHOBL line in the indicator panel, colored by ROC regime
Background highlight on the price chart during active expansion phases (toggleable transparency)
Inputs 🎛️
`Overlay BG Transparency`: opacity of the price chart background highlight during expansion
Colors 🎨
5 Astral Vision presets + custom override. Default: Paradiso. Positive color activates when the rate of change exceeds the growth threshold; negative color applies otherwise.
Purpose 🎯
Most Fed balance sheet indicators track total assets or reserves, series that move slowly and are dominated by longer-duration holdings like MBS and Treasuries.
T-Bills Held Outright is a narrower and more reactive slice of the balance sheet that captures short-term liquidity operations directly.
When the Fed is actively accumulating T-Bills, it is injecting short-duration liquidity into the system, a condition that has historically been favorable for risk assets including Bitcoin.
This indicator makes that dynamic visible on any chart without requiring manual cross-referencing of FRED data.
Disclaimer ⭕️
It is not financial advice, not an investment recommendation, and not affiliated with any financial institution, research firm, or organization of any kind. All content is provided for educational and informational purposes only. Always conduct your own research before making any financial decision. Gösterge

Gösterge

Gösterge

Gösterge

Gösterge

Gösterge

Gösterge

Gösterge

Gösterge

Gösterge

Gösterge

Gösterge

Gösterge

Gösterge

Sessions & Point of interests + Buy/Sell signalsDevtrader Killzone Sweep & Reversal Pro
A professional session-based liquidity sweep and reversal indicator designed for intraday traders who focus on market timing, killzones, liquidity raids, and reversal confirmation.
This indicator combines session mapping, daily/session high-low tracking, liquidity sweep detection, engulfing confirmation, and an optional Moving Average Cross module into one clean visual tool.
━━━━━━━━━━━━━━━━━━━━━━
🔹 CORE PURPOSE
━━━━━━━━━━━━━━━━━━━━━━
Devtrader Killzone Sweep & Reversal Pro is built to help traders identify potential reversal zones after price sweeps liquidity above recent highs or below recent lows.
The logic focuses on a simple but powerful market behavior:
1. Price runs liquidity above a previous high or below a previous low.
2. The sweep candle shows a meaningful rejection wick.
3. The next candle confirms reversal intent with a full body engulfing close.
4. The chart highlights the confirmed bullish or bearish reversal setup.
This makes the indicator useful for traders who monitor stop hunts, liquidity grabs, false breakouts, and session-based reversals.
━━━━━━━━━━━━━━━━━━━━━━
🔹 LIQUIDITY SWEEP REVERSAL LOGIC
━━━━━━━━━━━━━━━━━━━━━━
The indicator detects two main setup types:
🟢 Bullish Sweep Reversal
A bullish setup appears when:
• The previous candle sweeps below the lowest low of the selected lookback range.
• The previous candle has a large lower wick.
• The current candle closes bullish.
• The current candle body fully engulfs the previous candle body.
This suggests that sell-side liquidity may have been taken and buyers are stepping back in.
🔴 Bearish Sweep Reversal
A bearish setup appears when:
• The previous candle sweeps above the highest high of the selected lookback range.
• The previous candle has a large upper wick.
• The current candle closes bearish.
• The current candle body fully engulfs the previous candle body.
This suggests that buy-side liquidity may have been taken and sellers are stepping back in.
━━━━━━━━━━━━━━━━━━━━━━
🔹 CUSTOMIZABLE SWEEP FILTERS
━━━━━━━━━━━━━━━━━━━━━━
The sweep engine includes two important filters:
Liquidity Lookback
Controls how many bars are used to define the high or low that price must sweep.
Minimum Wick Percentage
Controls how strong the rejection wick must be as a percentage of the full candle range.
A higher wick percentage creates stricter signals.
A lower wick percentage creates more frequent signals.
━━━━━━━━━━━━━━━━━━━━━━
🔹 SESSION / KILLZONE MAPPING
━━━━━━━━━━━━━━━━━━━━━━
The indicator includes three customizable trading sessions:
• Tokyo
• London
• New York
Each session can be individually enabled or disabled.
For every session, the trader can customize:
• Session name
• Session time
• Session timezone
• Session separator color
Vertical dotted separators are drawn at session start and session end, helping the trader visually separate important trading windows.
The timezone input supports IANA timezone names such as:
• Asia/Tokyo
• Europe/London
• America/New_York
This makes the indicator suitable for traders working with global market sessions and daylight-saving changes.
━━━━━━━━━━━━━━━━━━━━━━
🔹 DAILY HIGH / LOW LEVELS
━━━━━━━━━━━━━━━━━━━━━━
The indicator can optionally display the current or historical daily high and low.
Daily level options include:
• Show Daily High
• Show Daily Low
• Display Current Active Day Only
• Display All Days
• Custom colors
• Custom line width
This helps traders monitor where price is forming the current daily range and where liquidity may be building.
━━━━━━━━━━━━━━━━━━━━━━
🔹 SESSION HIGH / LOW LEVELS
━━━━━━━━━━━━━━━━━━━━━━
The indicator can also track and display session highs and session lows.
Session level options include:
• Show Session High
• Show Session Low
• Display Current Active Session Only
• Display All Sessions
• Custom high/low colors
• Custom line width
Session highs and lows are useful for identifying intraday liquidity pools, especially around London and New York reversals.
The indicator also handles overlapping sessions with priority logic, so when multiple sessions overlap, the later session takes ownership of the active bars.
━━━━━━━━━━━━━━━━━━━━━━
🔹 OPTIONAL MOVING AVERAGE CROSS MODULE
━━━━━━━━━━━━━━━━━━━━━━
The indicator includes an optional Moving Average Cross module, disabled by default.
When enabled, it displays:
• Short moving average
• Long moving average
• MA cloud
• Trend-colored candles
• Cross markers
• Bullish trend-change background highlight
• Bearish trend-change background highlight
• Buy and sell arrows
Available moving average types:
• SMA
• EMA
• WMA
• Linear Regression
The module can use either:
• The current chart timeframe
• A custom selected timeframe
This gives traders an additional trend filter when reading liquidity sweep setups.
━━━━━━━━━━━━━━━━━━━━━━
🔹 ALERTS
━━━━━━━━━━━━━━━━━━━━━━
The indicator includes alert conditions for the Moving Average Cross module:
• Uptrend Alert
• Downtrend Alert
These alerts trigger when the short moving average crosses into a bullish or bearish trend state.
━━━━━━━━━━━━━━━━━━━━━━
🔹 VISUAL DESIGN
━━━━━━━━━━━━━━━━━━━━━━
The indicator uses a clean visual structure:
🟢 Bullish sweep reversals are shown with triangle-up markers below the candle.
🔴 Bearish sweep reversals are shown with triangle-down markers above the candle.
The confirmation candle receives a subtle background highlight, making reversal signals easier to notice without overcrowding the chart.
Session separators, daily levels, session levels, and moving averages are all customizable from the indicator settings.
━━━━━━━━━━━━━━━━━━━━━━
🔹 BEST USED FOR
━━━━━━━━━━━━━━━━━━━━━━
This indicator is especially useful for:
• Intraday trading
• Killzone trading
• Liquidity sweep analysis
• ICT / SMC-style market reading
• Session high/low trading
• False breakout detection
• Reversal confirmation
• London and New York session analysis
• Trend-filtered reversal setups
It can be used on indices, forex, commodities, crypto, and stocks, depending on the trader’s preferred market and timeframe.
━━━━━━━━━━━━━━━━━━━━━━
🔹 IMPORTANT NOTE
━━━━━━━━━━━━━━━━━━━━━━
This indicator is not a complete trading system and should not be used as a standalone buy or sell signal.
The sweep markers are designed to highlight potential reversal conditions after liquidity has been taken. Traders should still confirm setups using market structure, higher-timeframe bias, support/resistance, session context, risk management, and their own trading plan.
━━━━━━━━━━━━━━━━━━━━━━
🔹 SUMMARY
━━━━━━━━━━━━━━━━━━━━━━
Devtrader Killzone Sweep & Reversal Pro helps traders combine three important intraday concepts:
• When the market is trading
• Where liquidity is building
• When price confirms a potential reversal after a sweep
It is designed to keep the chart clean while giving the trader structured information about sessions, highs/lows, liquidity sweeps, engulfing reversals, and optional moving average trend context. Gösterge

Gösterge

Gösterge

Gösterge

Gösterge

Gösterge

Regime Filter V4CRegime Filter V4 — Macro regime detection with rule-based LONG/SHORT filter
OVERVIEW
Regime Filter V4 is a macro regime detection indicator designed to filter trading signals on daily timeframe. It classifies the market into 3 regimes (UP / DN / RG), splits each regime into Early / Late phases, considers BTC macro context (Bull / Bear), and applies 4 explicit rules to decide whether LONG or SHORT trades are authorized.
This is the public version of the filter I use to systematically gate signals on my own multi-method trading bot. It has been validated across 8 years of BTC daily data (2018–2026) with documented performance (cumsum +3,051R, Sharpe 0.455, Max DD reduced 42% vs no-filter baseline).
HOW IT WORKS — THE 4 LAYERS
Layer 1 — Regime detection
Classify each daily bar into UP / DN / RG using EMA20 slope over a 7-day lookback:
- UP : EMA20 > EMA20 × (1 + 0.1%)
- DN : EMA20 < EMA20 × (1 - 0.1%)
- RG : in between (range / consolidation)
Layer 2 — Phase Early / Late
Count consecutive days in the same regime (streak):
- Early : streak ≤ 7 days (fresh trend)
- Late : streak > 7 days (mature trend)
Layer 3 — Macro context
Compare EMA50 vs EMA200 on the asset itself:
- Bull macro : EMA50 > EMA200
- Bear macro : EMA50 < EMA200
Layer 4 — The 4 rules (R1–R4)
- R1 : Regime UP → SHORT always blocked
- R2 : Regime UP → LONG: Early always OK; Late OK only if Bull macro
- R3 : Regime DN → SHORT: OK only if ADX(14) > 30
- R4 : Regime RG → LONG: OK only if Bear macro AND RSI(14) < 30 (contrarian)
VISUAL ELEMENTS
Background colors:
- Green = UP regime (lighter = Early, darker = Late)
- Red = DN regime (lighter = Early, darker = Late)
- Yellow / grey = RG regime (range)
Plotted lines:
- Blue (EMA20) — Regime EMA
- Orange (EMA50) — Macro fast
- Red (EMA200) — Macro slow
Transition markers:
- Red triangle down = UP → DN transition
- Green triangle up = DN → UP transition
- Grey diamond = transition into RG
Dashboard (top-right):
Live display of current regime, phase, streak, macro context, ADX, RSI, active rule, LONG / SHORT status, and approximate activity rate.
HOW TO USE
1. Apply on daily timeframe of any liquid asset (works best on BTC, but tested cross-asset on ETH and SOL).
2. Read the dashboard to know the current regime and which trades are authorized.
3. Use the LONG / SHORT YES/NO status as a filter for your own trading signals or systems — only take trades aligned with the regime decision.
4. Set up alerts on regime transitions (UP/DN/RG) and on LONG/SHORT signals to be notified.
VALIDATION CONTEXT
- Tested on 8 years of BTC daily data (2018–2026) with custom backtest engine
- Cross-asset validation on ETH and SOL
- Walk-forward in-sample / out-of-sample stable
- Reduces drawdown by ~42% vs unfiltered baseline
- Sharpe ratio improvement from ~0.22 (baseline) to ~0.455 (with filter)
- All numbers expressed in R-multiples (1R = sized risk per trade)
INPUTS YOU CAN ADJUST
- EMA Regime length (default 20)
- Regime lookback days (default 7)
- Regime threshold (default 0.1%)
- Macro EMAs Fast / Slow (default 50 / 200)
- ADX period & threshold for R3 (default 14 / 30)
- RSI period & threshold for R4 (default 14 / 30)
- Early/Late boundary in days (default 7)
ALERTS AVAILABLE
- Transition → UP
- Transition → DN
- Transition → RG
- LONG signal (R2 or R4)
- SHORT signal (R3)
DISCLAIMER
This indicator is a filter / decision-support tool , not a complete trading strategy. It tells you when the macro regime allows LONG or SHORT — it does not generate entry / exit prices. You must combine it with your own setup detection (Fibonacci retracement, trend continuation, structure breaks, etc.).
Past performance does not guarantee future results. Always backtest with your own assumptions and position sizing. Use at your own risk.
AUTHOR NOTE
This filter is part of a broader systematic trading framework I've developed over 10+ years of crypto trading. The published version is the macro regime layer only — you bring your own entry / exit logic on top.
If you find it useful, leave a like and feel free to comment with the asset / timeframe combinations that work best for you. Gösterge

Gösterge

Gösterge
