Skip to main content
Any Framework

Williams VIX Fix Strategy (Python)

Published
Aug 7, 2025
1y ago
Total Downloads
732
732

Install

dotnet add package StockSharp.Strategies.0454_Williams_Vix_Fix.py --version 5.0.0

No framework information available.

README

Williams VIX Fix Strategy (Python Version)

The Williams VIX Fix strategy adapts Larry Williams’ volatility indicator to instruments that lack a published VIX. It computes a synthetic VIX value using the distance between the highest close over a lookback period and the current low. When this value rises above a Bollinger Band threshold or the price closes below the lower Bollinger Band, the strategy considers it an oversold opportunity. An inverted calculation gauges overbought extremes.

The approach looks for mean reversion after volatility spikes. When the VIX Fix signals high fear and price is below the lower band, a long trade is opened. Conversely, when the inverse VIX Fix points to extreme complacency and price is above the upper band, existing long positions are closed. Percentile thresholds control sensitivity.

Details

  • Entry Criteria:
    • VIX Fix ≥ upper band or percentile and price < lower Bollinger Band.
  • Long/Short: Long entries with exits on opposite signal.
  • Exit Criteria:
    • Inverted VIX Fix ≥ upper band or percentile and price > upper Bollinger Band.
  • Stops: None.
  • Default Values:
    • BbLength = 20
    • BbMultiplier = 2.0
    • WvfPeriod = 20
    • WvfLookback = 50
    • HighestPercentile = 0.85
    • LowestPercentile = 0.99
  • Filters:
    • Category: Volatility mean reversion
    • Direction: Long
    • Indicators: Bollinger Bands, Williams VIX Fix
    • Stops: No
    • Complexity: Medium
    • Timeframe: Any
    • Seasonality: No
    • Neural networks: No
    • Divergence: No
    • Risk level: Medium

Adoption Assessment

A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.

No SPDX license expression is published. Review the license text and your organisation's policy before redistribution.No target framework metadata is available. Confirm compatibility in a representative project before standardising on this package.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.