← Back to Scan
200 422ms

Issues

WARNING Title tag may be too short (50 characters)
INFO Missing twitter:card tag
INFO Missing twitter:title tag
INFO Missing twitter:description tag
INFO Missing twitter:image tag
PASS Page loaded successfully
PASS Meta description length is optimal (150 characters)
PASS All 5 images have alt attributes
PASS Has valid self-referencing canonical URL
PASS All Open Graph tags present
PASS Found 5 valid JSON-LD schema(s): Organization, WebSite, Product, SoftwareApplication, BreadcrumbList, FAQPage
PASS Page is indexable and links are followed

Title & Meta

Title WARNING
Relative Volume (RVOL) Indicator for NinjaTrader 8
50 characters
Meta Description
Current bar volume measured against the session's own running average, with color-coded thresholds and a volume efficiency check on ES and NQ futures.
150 characters

Headings

H1 Real volume, or just noise?
H2 Every bar, against the running session.
H2 The indicator, in the wild.
H3 Volume leads, price follows.
H3 Trend day, kept printing red.
H3 Capitulation, then nothing.
H2 What traders actually say.
H2 One indicator. Or everything.
H3 Relative Volume
H3 Complete Bundle
H2 A few things first.
H2 Every knob, exposed.
H3 Volume Profile
H3 Delta Profile
H3 Big Trades
H2 Know what's noise and what's not.
H3 Products
H3 Resources
H3 The Fine Print

Images

Total Images
5
Missing Alt Text
0

Links

Internal Links
43
External Links
5
Word Count
3376

Canonical & Robots

Canonical URL
https://steady-turtle.com/indicators/relative-volume-indicator
Robots Meta
not set - index, follow

Open Graph

og:title
Relative Volume (RVOL) Indicator for NinjaTrader 8
og:description
Current bar volume measured against the session's own running average, with color-coded thresholds and a volume efficiency check on ES and NQ futures.
og:url
https://steady-turtle.com/indicators/relative-volume-indicator
og:type
website

Twitter Card

No Twitter Card data found

Structured Data

Organization
{
    "url": "https://steady-turtle.com",
    "logo": "https://steady-turtle.com/images/logo.svg",
    "name": "Turtally Awesome LLC",
    "@type": "Organization",
    "address": {
        "@type": "PostalAddress",
        "postalCode": "87110",
        "addressRegion": "NM",
        "addressCountry": "US",
        "addressLocality": "Albuquerque"
    },
    "@context": "https://schema.org",
    "description": "Professional trading indicators for NinjaTrader",
    "contactPoint": {
        "@type": "ContactPoint",
        "email": "info@steady-turtle.com",
        "telephone": "",
        "contactType": "customer service"
    }
}
WebSite
{
    "url": "https://steady-turtle.com",
    "name": "Steady Turtle",
    "@type": "WebSite",
    "@context": "https://schema.org"
}
Product, SoftwareApplication
{
    "name": "Relative Volume Indicator for NinjaTrader 8",
    "@type": [
        "Product",
        "SoftwareApplication"
    ],
    "brand": {
        "name": "Steady Turtle",
        "@type": "Brand"
    },
    "image": "https://steady-turtle.com/images/rvol/001.webp",
    "offers": {
        "url": "https://steady-turtle.com/indicators/relative-volume-indicator",
        "@type": "Offer",
        "price": "49.00",
        "availability": "https://schema.org/InStock",
        "priceCurrency": "USD"
    },
    "@context": "https://schema.org",
    "keywords": "rvol indicator, relative volume, ninjatrader volume indicator, session-based volume, institutional activity, failed breakout detection",
    "description": "Current bar volume expressed as a multiple of the session running average. Color-coded thresholds (Normal / Elevated / High) plus an optional Volume Efficiency filter to separate absorption from clean momentum.",
    "alternateName": [
        "RVol Indicator",
        "Relative Volume NinjaTrader",
        "Better Volume Indicator NT8",
        "Session-Based Volume Indicator"
    ],
    "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "4.7",
        "reviewCount": "31"
    },
    "operatingSystem": "Windows",
    "applicationCategory": "TradingTool",
    "softwareRequirements": "NinjaTrader 8"
}
BreadcrumbList
{
    "@type": "BreadcrumbList",
    "@context": "https://schema.org",
    "itemListElement": [
        {
            "item": "https://steady-turtle.com",
            "name": "Home",
            "@type": "ListItem",
            "position": 1
        },
        {
            "item": "https://steady-turtle.com/#indicators",
            "name": "Indicators",
            "@type": "ListItem",
            "position": 2
        },
        {
            "item": "https://steady-turtle.com/indicators/relative-volume-indicator",
            "name": "Relative Volume (RVOL) Indicator",
            "@type": "ListItem",
            "position": 3
        }
    ]
}
FAQPage
{
    "@type": "FAQPage",
    "@context": "https://schema.org",
    "mainEntity": [
        {
            "name": "How is this different from a standard volume indicator?",
            "@type": "Question",
            "acceptedAnswer": {
                "text": "Standard volume plots absolute numbers \u2014 20,000 contracts is 20,000 contracts, whether it's the first minute of RTH or lunch. This RVol builds a running average of every bar in the current session (starting 09:35 ET) and divides each new bar by that running average. A 2.0\u00d7 print means twice the cumulative average flow of today's session so far. The baseline rebuilds every session \u2014 no lookback to prior days, no time-of-day comparison. Just today's bar against today's developing session.",
                "@type": "Answer"
            }
        },
        {
            "name": "Why start the calculation at 09:35 and display at 09:40?",
            "@type": "Question",
            "acceptedAnswer": {
                "text": "The first five minutes of cash flood with overnight-order executions and opening-auction fills \u2014 volume spikes artificially, and any baseline that includes it gets distorted for the rest of the session. Starting the calculation at 09:35 skips that noise. Display waits until 09:40 so the running average has real session data behind it (at least five bars on a 1-minute chart) \u2014 otherwise the first few ratios would be wild outliers against a sample of n=1 or n=2. Both start times are configurable if you want to shift the window.",
                "@type": "Answer"
            }
        },
        {
            "name": "What do the colors mean?",
            "@type": "Question",
            "acceptedAnswer": {
                "text": "Three thresholds, configurable: Gray below 1.5\u00d7 (normal volume \u2014 skip), Gold between 1.5\u00d7 and 2.0\u00d7 (elevated \u2014 look), Red above 2.0\u00d7 (high \u2014 act). When the Volume Efficiency filter is on, confirmed bars get a second color (blue for high, orange for elevated) so you can distinguish genuine flow from absorption at a glance.",
                "@type": "Answer"
            }
        },
        {
            "name": "What is Volume Efficiency?",
            "@type": "Question",
            "acceptedAnswer": {
                "text": "Volume Efficiency measures how much volume is required to move price a given distance. High efficiency (lots of volume, small range) indicates absorption \u2014 someone is providing liquidity into the move. Low efficiency (normal volume, large range) suggests clean momentum. The bonus tool recolors bars when the efficiency threshold is crossed, making absorption vs. clean breakout readable without flipping between indicators.",
                "@type": "Answer"
            }
        },
        {
            "name": "Which instruments can I run it on?",
            "@type": "Question",
            "acceptedAnswer": {
                "text": "Any instrument NT8 can chart with real volume data \u2014 ES, MES, NQ, MNQ, YM, RTY, CL, GC, and most major futures. Especially effective on the index futures where institutional participation is highest. Markets with thin or synthetic volume (some equities, spot FX) won't produce meaningful readings because the session average collapses to noise.",
                "@type": "Answer"
            }
        },
        {
            "name": "What timeframes work best?",
            "@type": "Question",
            "acceptedAnswer": {
                "text": "RVol works on any timeframe but is most effective on 1 \u2013 5 minute intraday charts. A common setup: 5-minute for the overall structural read, 1-minute for precision entry timing when the signal fires. Higher timeframes (15m+) still work but the signal frequency drops since each bar aggregates more of the session.",
                "@type": "Answer"
            }
        },
        {
            "name": "Does it work on any NinjaTrader 8 edition?",
            "@type": "Question",
            "acceptedAnswer": {
                "text": "Yes, every edition \u2014 Free NT8, NT8 Lifetime License, and every tier in between. The only requirement is NinjaTrader 8 version 8.1.6 or newer \u2014 that's the build where NinjaTrader introduced email-based licensing, which the indicator uses to authenticate. Older builds can't authenticate; update via NT8's Control Center \u2192 Help \u2192 Check for Updates first if you're on an earlier version.",
                "@type": "Answer"
            }
        },
        {
            "name": "Can I install it on multiple machines?",
            "@type": "Question",
            "acceptedAnswer": {
                "text": "Yes \u2014 anywhere you sign in to NinjaTrader 8 with your user email. The license is tied to your NT8 user, not the machine, so desktop, laptop, and VPS all work the same. One user, unlimited machines.",
                "@type": "Answer"
            }
        },
        {
            "name": "Do I get updates?",
            "@type": "Question",
            "acceptedAnswer": {
                "text": "Yes, lifetime updates. Every new version is free forever. If you buy the Complete Bundle, every future indicator I ship is also included at no extra cost.",
                "@type": "Answer"
            }
        },
        {
            "name": "What if it doesn't work for me?",
            "@type": "Question",
            "acceptedAnswer": {
                "text": "Indicators are non-refundable \u2014 once you download, the software is yours to keep. Two ways to de-risk before buying: (a) try any of the free indicators first to confirm they load and run on your setup, and (b) email me with any pre-purchase questions at info@steady-turtle.com.",
                "@type": "Answer"
            }
        }
    ]
}