Btc Bottom Model
Bitcoin cycle timing model with weighted scoring system. Tracks 13 indicators across 2 categories — Daily Pulse (4 indicators, 32 points) and Weekly Structure (9 indicators, 68 points) — producing a composite 0-100 Market Heat Score. Covers ETF flows, funding rate, long/short ratio, fear & greed index, LTH-MVRV, NUPL, SOPR (LTH + STH), LTH supply %, moving average multiples (365d MA, 200w MA), weekly RSI, and volume trends. Provides both buy AND sell recommendations across the full market cycle. Use this skill when users mention Bitcoin bottom-fishing, BTC cycle position, whether to buy or sell BTC, on-chain metrics, MVRV, NUPL, SOPR, LTH behavior, ETF inflows/outflows, funding rates, fear index, whether Bitcoin is overheated, miner cost, crypto market sentiment, BTC position sizing, or any question like "Should I buy Bitcoin now?" or "Is BTC topping out?" or "What do on-chain indicators say?
- Skill ID
- star23/day1global-skills/btc-bottom-model
- Publisher
- star23
- Repository
- day1global-skills
- Installs
- 0
- Files
- 1
- Synced
- Sep 23, 2026
Open any RiverX project, open the Skills panel in the chat, and search for this identifier. The files are fetched from the source repository at install time.
star23/day1global-skills/btc-bottom-modelInstalls these files- SKILL.md
What this skill tells the agent
Bitcoin Cycle Timing Model (BTC Market Heat Scoring System)
This skill helps you systematically assess where Bitcoin sits in its market cycle — from extreme fear (accumulation opportunity) to extreme greed (distribution/exit signal). Through a weighted evaluation of 13 on-chain, sentiment, and market indicators, it produces a 0-100 Market Heat Score and actionable buy/sell recommendations.
Use Cases
Use this skill when users ask the following types of questions:
- Has Bitcoin bottomed out / Can I buy the dip
- Is Bitcoin overheated / Should I take profits
- Where is BTC in the current cycle
- Do on-chain data support building or reducing a position
- What are long-term holders doing / Are ETFs buying or selling
- Is leverage too high / Is the market too greedy
Scoring System Overview
The model uses a weighted composite score from 0 to 100:
- 0 = Extreme Fear (historically the best buying opportunities)
- 100 = Extreme Greed (historically the best selling opportunities)
Indicators are split into two groups:
| Group | Weight | Purpose | Indicators |
|---|---|---|---|
| Daily Pulse | 32 / 100 | Fast-moving sentiment & flow signals | 4 indicators |
| Weekly Structure | 68 / 100 | Slow-moving on-chain & cycle signals | 9 indicators |
The heavier weighting on weekly/structural indicators reflects their superior track record in identifying cycle extremes.
Daily Pulse Indicators (32 points total)
For each indicator, use web_search to find the latest data, then score according to the normalization rules below. Each indicator's raw value is normalized to a 0-100 sub-score, then multiplied by its weight to get its contribution to the total.
D1: Bitcoin ETF Daily Net Flow (Weight: 12 points)
What it is: The net amount of money flowing into or out of spot Bitcoin ETFs (like BlackRock's IBIT, Fidelity's FBTC) each day. Large inflows = institutional buying pressure; large outflows = institutional selling pressure. This became one of the most important demand indicators after spot BTC ETFs launched in January 2024.
Search keywords: Bitcoin ETF daily net flow or BTC spot ETF inflow outflow today
Scoring:
- Net outflow ≥ $500M → Sub-score 0 (Extreme fear / institutional panic selling)
- Net flow ~$0 → Sub-score 50 (Neutral)
- Net inflow ≥ $1B → Sub-score 100 (Extreme greed / FOMO buying)
- Linear interpolation between these anchors
Interpretation: Sustained large ETF inflows often indicate late-stage institutional FOMO near tops. Conversely, persistent outflows or the absence of inflows during price drops can signal capitulation bottoms.
D2: Funding Rate (Weight: 8 points)
What it is: In perpetual futures markets, the funding rate is a periodic payment between long and short traders. Positive = longs pay shorts (bullish bias), negative = shorts pay longs (bearish bias). It directly reflects leverage sentiment in the derivatives market.
Search keywords: Bitcoin funding rate or BTC perpetual funding rate
Scoring:
- Funding rate ≤ -0.05% → Sub-score 0 (Extreme bearishness in derivatives)
- Funding rate ~0.01% → Sub-score 50 (Neutral)
- Funding rate ≥ 0.10% → Sub-score 100 (Extreme bullish leverage)
- Linear interpolation between these anchors
Interpretation: Persistently high funding rates (>0.05%) mean longs are paying a premium to maintain positions — a crowded trade vulnerable to liquidation cascades. Deeply negative funding rates indicate short dominance, often seen near bottoms.
D3: Fear & Greed Index (Weight: 7 points)
What it is: A composite sentiment index (0-100) aggregating market volatility, volume, social media sentiment, surveys, Bitcoin dominance, and Google Trends. Published daily by Alternative.me. 0 = Extreme Fear, 100 = Extreme Greed.
Search keywords: crypto fear and greed index or Bitcoin fear greed index today
Scoring: Direct passthrough (the index itself is already on a 0-100 scale matching our framework).
Interpretation: When fear is extreme (<15), the crowd is capitulating — historically the best buying windows. When greed is extreme (>80), euphoria dominates — historically precedes significant corrections.
D4: Long/Short Ratio (Weight: 5 points)
What it is: The ratio of long to short positions on major exchanges (Binance, OKX, etc.). A ratio of 1.0 = equal longs and shorts. Above 1.0 = more longs. This shows real-time positioning of active traders.
Search keywords: Bitcoin long short ratio or BTC long short ratio Binance
Scoring:
- Ratio ≤ 0.8 → Sub-score 0 (Heavy short positioning)
- Ratio ~1.0 → Sub-score 40 (Slight long bias is normal)
- Ratio ~1.5 → Sub-score 70 (Crowded long)
- Ratio ≥ 2.0 → Sub-score 100 (Extreme long crowding)
Interpretation: Extremely high long/short ratios indicate one-sided positioning vulnerable to a squeeze. Very low ratios (shorts dominating) can signal a potential short squeeze and reversal upward.
Weekly Structure Indicators (68 points total)
These on-chain and macro-cycle indicators move slowly and are more reliable for identifying major cycle tops and bottoms. Use web_search to find the latest data.
W1: LTH-MVRV — Long-Term Holder Market Value to Realized Value (Weight: 12 points)
What it is: MVRV calculated specifically for Long-Term Holders (coins held >155 days). It compares the current market value of LTH coins to their realized value (cost basis). When LTH-MVRV is low, even diamond hands are underwater — a powerful bottom signal. When very high, LTH are sitting on massive unrealized gains and likely to distribute.
Search keywords: Bitcoin LTH MVRV ratio or BTC long term holder MVRV glassnode
Scoring:
- LTH-MVRV ≤ 0.5 → Sub-score 0 (LTH deeply underwater, extreme bottom)
- LTH-MVRV ~1.0 → Sub-score 20 (LTH at breakeven)
- LTH-MVRV ≥ 3.5 → Sub-score 100 (LTH in massive profit, distribution likely)
- Linear interpolation between anchors
Interpretation: This is one of the highest-weight indicators because LTH behavior has historically been the most reliable cycle marker. LTH-MVRV < 1.0 has only occurred at major cycle bottoms.
W2: NUPL — Net Unrealized Profit/Loss (Weight: 11 points)
What it is: Measures the overall unrealized profit or loss of all Bitcoin holders as a percentage. NUPL = (Market Cap - Realized Cap) / Market Cap. Negative = the network as a whole is at a loss. Above 0.75 = euphoria.
Search keywords: Bitcoin NUPL or BTC net unrealized profit loss
Scoring:
- NUPL ≤ -0.20 → Sub-score 0 (Capitulation — network-wide losses)
- NUPL ~0.25 → Sub-score 50 (Neutral — moderate unrealized profit)
- NUPL ≥ 0.75 → Sub-score 100 (Euphoria — massive unrealized gains, likely top)
- Linear interpolation between anchors
Historical phases: NUPL < 0 = "Capitulation" (buy zone), 0-0.25 = "Hope/Fear", 0.25-0.50 = "Optimism", 0.50-0.75 = "Belief/Greed", > 0.75 = "Euphoria" (sell zone).
W3: LTH-SOPR — Long-Term Holder Spent Output Profit Ratio (Weight: 9 points)
What it is: When long-term holders move/sell their coins, LTH-SOPR measures whether they're selling at a profit (>1.0) or a loss (<1.0). It's calculated as the value at spending time ÷ value at creation time for outputs held >155 days.
Search keywords: Bitcoin LTH SOPR or BTC long term holder SOPR
Scoring:
- LTH-SOPR ≤ 0.5 → Sub-score 0 (LTH selling at massive losses — capitulation)
- LTH-SOPR ~1.0 → Sub-score 25 (LTH selling at breakeven)
- LTH-SOPR ≥ 5.0 → Sub-score 100 (LTH realizing 5x+ profits — distribution)
Interpretation: LTH selling at a loss is extremely rare and signals deep cycle bottoms. LTH selling at large multiples of profit indicates mature bull market distribution.
W4: STH-SOPR — Short-Term Holder Spent Output Profit Ratio (Weight: 8 points)
More from star23
Use this skill in a project
Open any RiverX project, search the Skills panel for star23/day1global-skills/btc-bottom-model, and install it in one click.
