- Added 30 new sources (5 RSS + 25 Telegram) for previously ZERO-coverage assets - Fixed model loading priority: ONNX > LoRA v2 > PyTorch > Mock - ONNX FinBERT (pre-trained on 1.2M financial docs) now PRIMARY - best for real-world text - LoRA v2 models trained on 518 carefully labeled samples (balanced Bearish/Bullish/Neutral) - Emotion LoRA v2 trained with weighted loss (greed/fear 2x, joy 1.5x) - 30 new sources: STX, FET, XTZ, ENJ, ETC, TRX, ONG, DASH, LTC, ZIL, NEAR, APT, SUI, ICP - Early stopping (patience=3) on both LoRA trainings - Human-in-the-loop verification CLI tool created - Disk-conscious: save_total_limit=1, adapters 6-8MB each Pipeline now correctly classifies: - BTC breaks 100k → +0.54 Bullish ✅ - Major hack → -0.23 Bearish ✅ - HODL → +0.91 Bullish ✅ - Rug pull → -0.30 Bearish ✅ - SEC sues → -0.30 Bearish ✅ - ETF approval → +0.32 Bullish ✅ - Whale accumulation → +0.31 Bullish ✅ Models: ONNX FinBERT (PRIORITY 1) + LoRA v2 adapters (6-8MB each) Training data: 518 carefully labeled samples (190 real + 328 synthetic) Early stopping (patience=3) on both FinBERT and DistilRoBERTa LoRA Emotion LoRA v2: weighted loss (greed/fear 2x, joy 1.5x) + early stopping
2052 lines
47 KiB
JSON
2052 lines
47 KiB
JSON
[
|
|
{
|
|
"name": "Surge Basic",
|
|
"text": "Bitcoin surges to new highs as buyers step in",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Pump Action",
|
|
"text": "Altcoin pumps 50% in hours on massive volume",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Moon Language",
|
|
"text": "DOGE mooning as retail FOMO kicks in",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Rally Sustained",
|
|
"text": "Ethereum rally continues for third week",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Breakout Confirmed",
|
|
"text": "BTC breaks out of consolidation pattern",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Bull Run",
|
|
"text": "Crypto bull run intact as institutions accumulate",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "ATH Hit",
|
|
"text": "Bitcoin hits all time high above $100k",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Record High",
|
|
"text": "ETH sets record high on ETF approval news",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Higher Highs",
|
|
"text": "Price action shows higher highs and higher lows",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Uptrend Intact",
|
|
"text": "Uptrend remains intact on weekly timeframe",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Green Candles",
|
|
"text": "Three consecutive green candles on daily",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Ripping Higher",
|
|
"text": "Market ripping higher on positive CPI data",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Parabolic Move",
|
|
"text": "Parabolic move up as shorts get squeezed",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Explosive Upside",
|
|
"text": "Explosive move to the upside on breakout",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Violent Move Up",
|
|
"text": "Violent move up wipes out bearish positions",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Crash Basic",
|
|
"text": "Bitcoin crashes 30% in single day",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Flash Crash",
|
|
"text": "Flash crash wipes billions in minutes",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Market Crash",
|
|
"text": "Crypto market crash accelerates on fear",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Dump Heavy",
|
|
"text": "Massive dump as whales exit positions",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Violent Dump",
|
|
"text": "Violent dump traps late longs",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Capitulation",
|
|
"text": "Capitulation selling reaches climax",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Panic Sell",
|
|
"text": "Panic selling spreads across all majors",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Fear Dominates",
|
|
"text": "Extreme fear dominates sentiment indicators",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Bear Market",
|
|
"text": "Bear market confirmed as support breaks",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Downtrend",
|
|
"text": "Downtrend accelerates with lower highs",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Lower Highs",
|
|
"text": "Series of lower highs confirms bearish structure",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Red Candles",
|
|
"text": "Week of red candles erases monthly gains",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Bleeding Out",
|
|
"text": "Portfolio bleeding out as altcoins collapse",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Free Fall",
|
|
"text": "Price in free fall with no buyers",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Nose Dive",
|
|
"text": "Token nose dives 80% on rug pull fears",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Plunge Deep",
|
|
"text": "Market plunges on regulatory shock",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Collapse Total",
|
|
"text": "Total collapse of algorithmic stablecoin",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Implosion",
|
|
"text": "Exchange implosion triggers contagion",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Wipe Out",
|
|
"text": "Leveraged longs wiped out in cascade",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Wiped Out",
|
|
"text": "Account wiped out by liquidation",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Wipes Out",
|
|
"text": "Single candle wipes out weeks of gains",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Wiping Out",
|
|
"text": "Volatility wiping out both sides",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Liquidation Cascade",
|
|
"text": "Liquidation cascade triggers $2B in forced sells",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Mass Liquidation",
|
|
"text": "Mass liquidation event on perpetual futures",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Long Liquidation",
|
|
"text": "Long liquidation spike as price drops",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Short Liquidation",
|
|
"text": "Short liquidation fuels squeeze higher",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Forced Liquidation",
|
|
"text": "Forced liquidation at $45k liquidation price",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Margin Call",
|
|
"text": "Margin calls forcing deleveraging across board",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Leverage Flush",
|
|
"text": "Leverage flush clears weak hands",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Overleveraged",
|
|
"text": "Overleveraged positions getting rekt",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Liquidation Price",
|
|
"text": "BTC approaches key liquidation price levels",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Get Rekt",
|
|
"text": "Traders getting rekt on 100x leverage",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Blown Up",
|
|
"text": "Account blown up by unexpected move",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Account Blown",
|
|
"text": "Whale account blown by liquidation",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Hack Major",
|
|
"text": "Major hack: $500M stolen from bridge protocol",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Exploit Critical",
|
|
"text": "Critical exploit found in lending protocol",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Rug Pull",
|
|
"text": "Obvious rug pull: deployer drains liquidity",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Rugged",
|
|
"text": "Investors rugged by anonymous team",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Exit Scam",
|
|
"text": "Exit scam suspected as team disappears",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Stolen Funds",
|
|
"text": "Stolen funds moving through Tornado Cash",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Drain Attack",
|
|
"text": "Flash loan attack drains protocol reserves",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Vulnerability Found",
|
|
"text": "Critical vulnerability in smart contract",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Breach Security",
|
|
"text": "Security breach at centralized exchange",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Compromised Keys",
|
|
"text": "Private key compromise leads to theft",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Unauthorized Access",
|
|
"text": "Unauthorized access to admin functions",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Phishing Attack",
|
|
"text": "Sophisticated phishing targets whale wallets",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Reentrancy Bug",
|
|
"text": "Reentrancy bug allows recursive withdrawal",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Oracle Manipulation",
|
|
"text": "Price oracle manipulation enables exploit",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Governance Attack",
|
|
"text": "Governance attack takes control of DAO",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Flash Loan Attack",
|
|
"text": "Flash loan attack on vulnerable pool",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "MEV Attack",
|
|
"text": "MEV bot sandwich attacks user transactions",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Sandwich Attack",
|
|
"text": "Sandwich attack extracts value from swaps",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Depeg Risk",
|
|
"text": "Stablecoin depeg risk rises as reserves questioned",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "USDC Depeg",
|
|
"text": "USDC depegs to $0.94 on banking fears",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "USDT Depeg",
|
|
"text": "USDT depegs briefly on redemption fears",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "DAI Depeg",
|
|
"text": "DAI depegs below $1 on collateral issues",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Peg Broken",
|
|
"text": "Peg broken as reserves insufficient",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Lost Peg",
|
|
"text": "Algorithmic stablecoin loses peg entirely",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Below Peg",
|
|
"text": "Trading significantly below peg for hours",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Reserve Shortfall",
|
|
"text": "Reserve shortfall confirmed by audit",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Undercollateralized",
|
|
"text": "Protocol becomes undercollateralized",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Exchange Outflow Bullish",
|
|
"text": "Massive exchange outflows signal accumulation",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Outflow Spike",
|
|
"text": "BTC exchange outflows spike to yearly highs",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Net Outflow",
|
|
"text": "Net outflows continue for 30 straight days",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Capital Outflow Exchange",
|
|
"text": "Capital outflow from exchanges bullish",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Institutional Outflow",
|
|
"text": "Institutional outflow to cold storage",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Balance Decreasing",
|
|
"text": "Exchange balance decreasing rapidly",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Off Exchange",
|
|
"text": "Coins moving off exchange to cold storage",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Cold Storage",
|
|
"text": "Whales moving stack to cold storage",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Withdrawal",
|
|
"text": "Large whale withdrawal from Binance",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Large Withdrawal",
|
|
"text": "Large withdrawal suggests accumulation",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Exchange Inflow Bearish",
|
|
"text": "Massive exchange inflows signal selling pressure",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Inflow Spike",
|
|
"text": "BTC exchange inflows spike ahead of CPI",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Net Inflow",
|
|
"text": "Net inflows rising as holders prepare to sell",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Capital Inflow Exchange",
|
|
"text": "Capital inflow to exchanges bearish",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Institutional Inflow Exchange",
|
|
"text": "Institutional inflow to exchange wallets",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Balance Increasing",
|
|
"text": "Exchange balance increasing rapidly",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "On Exchange",
|
|
"text": "Supply on exchange at 6-month highs",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Hot Wallet",
|
|
"text": "Funds sitting in hot wallet ready to sell",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Deposit Spike",
|
|
"text": "Deposit spike suggests profit taking",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Deposit",
|
|
"text": "Whale deposit to Coinbase spotted",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Large Deposit",
|
|
"text": "Large deposit to exchange ahead of FOMC",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Sell Pressure",
|
|
"text": "Heavy sell pressure at resistance",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Selling Pressure",
|
|
"text": "Institutional selling pressure evident",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Selling",
|
|
"text": "Whale selling into retail bids",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Distribution",
|
|
"text": "Whale distribution phase identified",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Smart Money Selling",
|
|
"text": "Smart money selling the rally",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Insider Selling",
|
|
"text": "Early investor insider selling",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Profit Taking",
|
|
"text": "Profit taking after 3x rally",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Take Profit",
|
|
"text": "Traders take profit at resistance",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Realized Gains",
|
|
"text": "Long-term holders realizing gains",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Paper Hands",
|
|
"text": "Paper hands shaken out at support",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Weak Hands",
|
|
"text": "Weak hands capitulating at lows",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Capitulation Selling",
|
|
"text": "Capitulation selling volume spikes",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Tax Loss Harvesting",
|
|
"text": "Year-end tax loss harvesting accelerates",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Ban Crypto",
|
|
"text": "Country bans crypto trading entirely",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Prohibition",
|
|
"text": "Prohibition on crypto payments enacted",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Illegal Crypto",
|
|
"text": "Crypto declared illegal tender",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Lawsuit Filed",
|
|
"text": "Class action lawsuit filed against exchange",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Sued by SEC",
|
|
"text": "Major exchange sued by SEC",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Litigation Risk",
|
|
"text": "Litigation risk weighs on token price",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Enforcement Action",
|
|
"text": "SEC enforcement action against DeFi protocol",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "SEC Enforcement",
|
|
"text": "SEC enforcement division opens investigation",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Crackdown Intensifies",
|
|
"text": "Regulatory crackdown intensifies globally",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Delisting Risk",
|
|
"text": "Delisting risk for privacy coins rises",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Exchange Delisting",
|
|
"text": "Major exchange announces token delisting",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Wells Notice",
|
|
"text": "Wells notice received by crypto firm",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Subpoena Issued",
|
|
"text": "Subpoena issued to exchange executives",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "SEC Investigation",
|
|
"text": "SEC investigation into token offering",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "DOJ Investigation",
|
|
"text": "DOJ investigation into money laundering",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Fraud Charges",
|
|
"text": "Fraud charges filed against founder",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Unregistered Securities",
|
|
"text": "Tokens deemed unregistered securities",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Cease and Desist",
|
|
"text": "Cease and desist order issued",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Bankruptcy Filing",
|
|
"text": "Crypto lender files for Chapter 11",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Insolvency Confirmed",
|
|
"text": "Insolvency confirmed by court appointed trustee",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Chapter 11",
|
|
"text": "Exchange files Chapter 11 bankruptcy",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Chapter 7",
|
|
"text": "Liquidation under Chapter 7 begins",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Wind Down",
|
|
"text": "Protocol winds down operations",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Cease Operations",
|
|
"text": "Exchange ceases operations immediately",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Shut Down",
|
|
"text": "Regulators shut down unlicensed exchange",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Creditor Claims",
|
|
"text": "Creditor claims exceed available assets",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Recovery Rate",
|
|
"text": "Expected recovery rate only 10-20%",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Haircut",
|
|
"text": "Depositors face 80% haircut",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "FTX Collapse",
|
|
"text": "FTX collapse aftermath continues",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Celsius Bankruptcy",
|
|
"text": "Celsius bankruptcy proceedings",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "3AC Liquidation",
|
|
"text": "Three Arrows liquidation ripples through market",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Terra Luna",
|
|
"text": "Terra Luna collapse lessons unlearned",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Ponzi Scheme",
|
|
"text": "Alleged Ponzi scheme uncovered",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Golden Cross",
|
|
"text": "Golden cross forms on daily BTC chart",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "MACD Bullish",
|
|
"text": "MACD bullish crossover confirmed",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "RSI Oversold",
|
|
"text": "RSI oversold at 25 on daily",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "RSI Recovery",
|
|
"text": "RSI recovery from oversold territory",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "MA Support",
|
|
"text": "Price finds support at 200-day MA",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Support Held",
|
|
"text": "Key support held on retest",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Bounce Strong",
|
|
"text": "Strong bounce from demand zone",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Reversal Confirmed",
|
|
"text": "Trend reversal confirmed on volume",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Bottom Formed",
|
|
"text": "Local bottom likely formed at $30k",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Macro Bottom",
|
|
"text": "Macro bottom in place per on-chain",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Capitulation Over",
|
|
"text": "Capitulation over per realized cap",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Bullish Divergence",
|
|
"text": "Bullish divergence on RSI and price",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Hidden Bull Div",
|
|
"text": "Hidden bullish divergence signals continuation",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Death Cross",
|
|
"text": "Death cross confirmed on weekly",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "MACD Bearish",
|
|
"text": "MACD bearish crossunder triggered",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "RSI Overbought",
|
|
"text": "RSI overbought at 85 warning of pullback",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "RSI Rejection",
|
|
"text": "RSI rejection at overbought levels",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Resistance Held",
|
|
"text": "Resistance held for third time",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Rejection Candle",
|
|
"text": "Strong rejection candle at highs",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Fake Breakout",
|
|
"text": "Fake breakout traps breakout traders",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Failed Rally",
|
|
"text": "Failed rally confirms distribution",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Top Formed",
|
|
"text": "Local top likely formed at resistance",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Macro Top",
|
|
"text": "Macro top signals cycle peak",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Distribution Phase",
|
|
"text": "Wyckoff distribution phase evident",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Bearish Divergence",
|
|
"text": "Bearish divergence on momentum",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Hidden Bear Div",
|
|
"text": "Hidden bearish divergence confirmed",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Head Shoulders",
|
|
"text": "Head and shoulders pattern completes",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Double Top",
|
|
"text": "Double top confirmed on break of neckline",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Rising Wedge",
|
|
"text": "Rising wedge breakdown imminent",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Accumulation Onchain",
|
|
"text": "Whale accumulation detected on-chain",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Buying Onchain",
|
|
"text": "Whale buying pressure visible on-chain",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Large Holder Accumulation",
|
|
"text": "Large holder accumulation trend",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Exchange Outflow Onchain",
|
|
"text": "Exchange outflows dominate on-chain",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Off Exchange Storage",
|
|
"text": "Supply moving off exchange to cold storage",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Staking Growth",
|
|
"text": "Staking participation hits new highs",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Validator Growth",
|
|
"text": "Validator count growing steadily",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Delegation Rising",
|
|
"text": "Delegation to validators increasing",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Hashrate Rising",
|
|
"text": "Bitcoin hashrate rising to new ATH",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Difficulty Up",
|
|
"text": "Mining difficulty adjusts upward",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Network Growth",
|
|
"text": "Network growth metrics all green",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Addresses Growing",
|
|
"text": "Active addresses growing exponentially",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "New Addresses",
|
|
"text": "New address creation at cycle highs",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Transaction Count Rising",
|
|
"text": "Transaction count rising with adoption",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Selling Onchain",
|
|
"text": "Whale selling detected on-chain",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Sells Onchain",
|
|
"text": "Whale sells large position on-chain",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Large Holder Selling",
|
|
"text": "Large holder selling into strength",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Exchange Inflow Onchain",
|
|
"text": "Exchange inflows spike on-chain",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "On Exchange Supply",
|
|
"text": "Supply on exchange at yearly highs",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Hot Wallet Activity",
|
|
"text": "Hot wallet activity suggests selling",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Exchange Deposit Spike",
|
|
"text": "Exchange deposit spike precedes drop",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Deposit Onchain",
|
|
"text": "Whale deposit to exchange on-chain",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Large Deposit Onchain",
|
|
"text": "Large deposit detected on-chain",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Unstaking Wave",
|
|
"text": "Massive unstaking wave begins",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Withdrawal Spike Onchain",
|
|
"text": "Withdrawal spike from staking",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Bank Run Onchain",
|
|
"text": "Bank run on staking protocol",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Solvency Concerns",
|
|
"text": "Solvency concerns for lending protocol",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Proof of Reserves",
|
|
"text": "Proof of reserves audit incomplete",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Hashrate Dropping",
|
|
"text": "Hashrate dropping as miners capitulate",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Miners Capitulation",
|
|
"text": "Miner capitulation signaled by hash ribbons",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Miner Surrender",
|
|
"text": "Miner surrender evident in outflows",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Miner Outflow",
|
|
"text": "Miner outflow to exchanges increasing",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Hash Ribbons",
|
|
"text": "Hash ribbons signal miner distress",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Yield Farming",
|
|
"text": "Yield farming opportunities attract capital",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Liquidity Mining",
|
|
"text": "Liquidity mining rewards boost TVL",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "High Yield",
|
|
"text": "High yield vaults attracting deposits",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "TVL Growth",
|
|
"text": "TVL growth across major protocols",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "TVL Rising",
|
|
"text": "Total value locked rising steadily",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "TVL ATH",
|
|
"text": "TVL hits all-time high on Ethereum",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Protocol Revenue",
|
|
"text": "Protocol revenue growing QoQ",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Fees Growing",
|
|
"text": "Fee revenue growing with usage",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Revenue Growth",
|
|
"text": "Revenue growth outpaces token inflation",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Buyback Program",
|
|
"text": "Buyback and burn program announced",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Token Burn",
|
|
"text": "Token burn reduces circulating supply",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Burning Supply",
|
|
"text": "Continuous burning mechanism active",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Deflationary Token",
|
|
"text": "Token becomes deflationary post-merge",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Supply Decreasing",
|
|
"text": "Circulating supply decreasing monthly",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "TVL Drop",
|
|
"text": "TVL drops 40% in market crash",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "TVL Outflow",
|
|
"text": "TVL outflow accelerates on fear",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Protocol Exploit DeFi",
|
|
"text": "DeFi protocol exploited for millions",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Oracle Failure",
|
|
"text": "Oracle failure causes bad debt",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Liquidation Crisis",
|
|
"text": "Liquidation crisis in lending market",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Bad Debt",
|
|
"text": "Protocol accumulates bad debt",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Insolvent Protocol",
|
|
"text": "Protocol effectively insolvent",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Undercollateralized Vault",
|
|
"text": "Vaults become undercollateralized",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Token Unlock Cliff",
|
|
"text": "Massive cliff unlock this week",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Vesting Unlock",
|
|
"text": "Team vesting unlock hits market",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Investor Unlock",
|
|
"text": "Early investor unlock flooding market",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Linear Unlock",
|
|
"text": "Daily linear unlock adds sell pressure",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Supply Shock Unlock",
|
|
"text": "Supply shock from token unlocks",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Dilution Fears",
|
|
"text": "Token dilution fears weigh on price",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Inflationary Token",
|
|
"text": "High inflationary emissions dilute holders",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Emissions High",
|
|
"text": "Emissions schedule too aggressive",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Halving Narrative",
|
|
"text": "Bitcoin halving supply shock narrative",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Supply Squeeze",
|
|
"text": "Supply squeeze as coins lock up",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Scarcity Premium",
|
|
"text": "Scarcity premium justifies higher prices",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Inflation Hedge",
|
|
"text": "Bitcoin as inflation hedge narrative",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Store of Value",
|
|
"text": "Digital gold store of value thesis",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Rate Cut Pivot",
|
|
"text": "Fed pivot to rate cuts bullish risk assets",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Fed Pivot",
|
|
"text": "Fed pivot expectations drive rally",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Liquidity Expansion",
|
|
"text": "Global liquidity expanding M2 growth",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Dollar Weakness",
|
|
"text": "Dollar weakness boosts crypto",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "DXY Down",
|
|
"text": "DXY down trend supports risk assets",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Risk On",
|
|
"text": "Risk on environment favors crypto",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "M2 Growth",
|
|
"text": "M2 money supply growth accelerating",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Rate Hike",
|
|
"text": "Fed rate hike cycle continues",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Hawkish Fed",
|
|
"text": "Hawkish Fed minutes spook markets",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Tightening Cycle",
|
|
"text": "Quantitative tightening drains liquidity",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "QT Impact",
|
|
"text": "QT impact on risk assets negative",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Liquidity Drain",
|
|
"text": "Liquidity drain from financial system",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Credit Crunch",
|
|
"text": "Credit crunch fears spread",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Recession Fears",
|
|
"text": "Recession fears trigger risk off",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Economic Slowdown",
|
|
"text": "Economic slowdown reduces risk appetite",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "High Inflation",
|
|
"text": "Sticky inflation keeps Fed hawkish",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "CPI High",
|
|
"text": "CPI comes in hot above expectations",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Dollar Strength",
|
|
"text": "Dollar strength hurts crypto",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "DXY Up",
|
|
"text": "DXY rising to 20-year highs",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Risk Off",
|
|
"text": "Risk off sentiment dominates",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Flight to Safety",
|
|
"text": "Flight to safety from crypto",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Yields Rising",
|
|
"text": "Treasury yields rising compete with crypto",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Contagion Risk",
|
|
"text": "Contagion risk from bankruptcies",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Systemic Risk",
|
|
"text": "Systemic risk in crypto lending",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Domino Effect",
|
|
"text": "Domino effect of liquidations",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Spillover Effects",
|
|
"text": "Spillover to traditional finance",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "FOMO Retail",
|
|
"text": "Retail FOMO drives parabolic move",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Euphoria Phase",
|
|
"text": "Euphoria phase per sentiment index",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Optimism High",
|
|
"text": "Optimism at cycle highs",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Bullish Sentiment",
|
|
"text": "Bullish sentiment extreme per survey",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Greed Extreme",
|
|
"text": "Extreme greed on fear and greed index",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Fear Greed Greed",
|
|
"text": "Fear and greed index shows extreme greed",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Social Dominance",
|
|
"text": "Bitcoin social dominance rising",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Mentions Rising",
|
|
"text": "Crypto mentions rising on social",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Trending Twitter",
|
|
"text": "Bitcoin trending on Twitter globally",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Trending Reddit",
|
|
"text": "Crypto trending on Reddit front page",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Google Trends Up",
|
|
"text": "Google trends for Bitcoin surging",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Search Interest",
|
|
"text": "Search interest hits yearly highs",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Retail FOMO",
|
|
"text": "Retail FOMO evident in app downloads",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "New Entrants",
|
|
"text": "New entrants joining market daily",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Onboarding Surge",
|
|
"text": "Exchange onboarding surge continues",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "FUD Spread",
|
|
"text": "FUD spreading about regulatory crackdown",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Fear Uncertainty",
|
|
"text": "Fear uncertainty doubt dominates",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Extreme Fear",
|
|
"text": "Extreme fear on sentiment index",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Capitulation Sentiment",
|
|
"text": "Capitulation sentiment per metrics",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Despair Phase",
|
|
"text": "Despair phase of market cycle",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Depression Phase",
|
|
"text": "Depression phase after crash",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Anger Rage",
|
|
"text": "Community anger at project team",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Selling Panic",
|
|
"text": "Blind panic selling at lows",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Herd Selling",
|
|
"text": "Herd mentality driving selling",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Social Dominance Drop",
|
|
"text": "Social dominance dropping sharply",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Mentions Falling",
|
|
"text": "Crypto mentions falling off cliff",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Interest Fading",
|
|
"text": "Retail interest fading fast",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Google Trends Down",
|
|
"text": "Google trends for crypto declining",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Search Interest Declining",
|
|
"text": "Search interest declining for months",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Retail Exodus",
|
|
"text": "Retail exodus from exchanges",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Users Leaving",
|
|
"text": "Users leaving platform in droves",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Offboarding",
|
|
"text": "Mass offboarding from crypto apps",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Narrative Broken",
|
|
"text": "Bitcoin narrative broken by price action",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Narrative Shift",
|
|
"text": "Narrative shift from store of value",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Thesis Broken",
|
|
"text": "Investment thesis invalidated by data",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Disappointment",
|
|
"text": "Disappointment on delayed upgrade",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Missed Expectations",
|
|
"text": "Earnings miss expectations badly",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Guidance Lowered",
|
|
"text": "Forward guidance lowered significantly",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "ETF Approval",
|
|
"text": "SEC approves spot Bitcoin ETF",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "ETF Approved",
|
|
"text": "Multiple spot ETFs approved same day",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "ETF Launch",
|
|
"text": "ETF launch sees record volume day one",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "ETF Listed",
|
|
"text": "New crypto ETF listed on NYSE",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "ETF Inflows",
|
|
"text": "ETF inflows hit $1B in first week",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "BlackRock ETF",
|
|
"text": "BlackRock IBIT leads ETF flows",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Fidelity ETF",
|
|
"text": "Fidelity FBTC captures market share",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Grayscale Conversion",
|
|
"text": "Grayscale converts to ETF structure",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Institutional Adoption",
|
|
"text": "Institutional adoption accelerating",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Corporate Treasury",
|
|
"text": "Corporate treasury allocation to BTC",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "MicroStrategy Buys",
|
|
"text": "MicroStrategy buys more Bitcoin",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Tesla Holdings",
|
|
"text": "Tesla holds Bitcoin on balance sheet",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Regulatory Clarity",
|
|
"text": "Regulatory clarity brings institutions",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Pro Crypto Regulation",
|
|
"text": "Pro-crypto legislation passes",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Tier1 Listing",
|
|
"text": "Tier 1 exchange listing announced",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Binance Listing",
|
|
"text": "Binance listing pumps token 100%",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Coinbase Listing",
|
|
"text": "Coinbase listing effect still real",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Kraken Listing",
|
|
"text": "Kraken listing for new DeFi token",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Bybit Listing",
|
|
"text": "Bybit listing drives volume",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "OKX Listing",
|
|
"text": "OKX listing for emerging L1",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Upbit Listing",
|
|
"text": "Upbit listing causes KRW premium",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Mainnet Launch",
|
|
"text": "Mainnet launch after years of dev",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Token Launch",
|
|
"text": "Fair token launch no VC allocation",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "IDO Launch",
|
|
"text": "IDO on major launchpad oversubscribed",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Partnership Major",
|
|
"text": "Major partnership with TradFi giant",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Collaboration Announced",
|
|
"text": "Cross-chain collaboration announced",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Integration Live",
|
|
"text": "Integration with payment processor live",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Ecosystem Growth",
|
|
"text": "Ecosystem growth metrics accelerating",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Developer Activity",
|
|
"text": "Developer activity at all-time high",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "GitHub Commits",
|
|
"text": "GitHub commits surging for protocol",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Grant Program",
|
|
"text": "Ecosystem grant program launches",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "VC Funding",
|
|
"text": "Major VC funding round for protocol",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Strategic Investment",
|
|
"text": "Strategic investment from industry leader",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Bug Bounty",
|
|
"text": "Bug bounty program attracts whitehats",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Buys Basic",
|
|
"text": "Whale buys 10,000 BTC in single transaction",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Accumulates",
|
|
"text": "Whale accumulates position over weeks",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Loading",
|
|
"text": "Whale loading bags at support",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Adds",
|
|
"text": "Whale adds to position on dip",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Buying",
|
|
"text": "Whale buying pressure absorbs supply",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Entry",
|
|
"text": "Whale entry at key support level",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Positions",
|
|
"text": "Whale positions for next leg up",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Bought",
|
|
"text": "Whale bought the dip aggressively",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Purchased",
|
|
"text": "Whale purchased 5000 ETH OTC",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Acquiring",
|
|
"text": "Whale acquiring via TWAP orders",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Stacking",
|
|
"text": "Whale stacking sats daily",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Building",
|
|
"text": "Whale building massive position",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Scaling In",
|
|
"text": "Whale scaling in below $30k",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Smart Money Accumulating",
|
|
"text": "Smart money accumulating quietly",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Institutional Accumulation",
|
|
"text": "Institutional accumulation evident",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Large Holder Accumulating",
|
|
"text": "Large holder accumulating at lows",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Absorbing",
|
|
"text": "Whale absorbing all sell orders",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Supply Absorption",
|
|
"text": "Supply absorption by large buyers",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Bid Absorption",
|
|
"text": "Bid absorption at key level",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Strong Bids",
|
|
"text": "Strong bids from whale buyers",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Bid",
|
|
"text": "Massive whale bid wall at support",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Buy Wall",
|
|
"text": "Buy wall prevents further downside",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Massive Buy",
|
|
"text": "Massive buy order lifts market",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale Sells Basic",
|
|
"text": "Whale sells 10,000 BTC to exchange",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Dumps",
|
|
"text": "Whale dumps position in minutes",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Distributes",
|
|
"text": "Whale distributes at local top",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Exiting",
|
|
"text": "Whale exiting position entirely",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Liquidates",
|
|
"text": "Whale liquidates leveraged long",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Takes Profit",
|
|
"text": "Whale takes profit after 10x",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Profit Taking",
|
|
"text": "Whale profit taking into strength",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Unloads",
|
|
"text": "Whale unloads bags on retail",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Sold",
|
|
"text": "Whale sold near local high",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Offloading",
|
|
"text": "Whale offloading via iceberg orders",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Distribution",
|
|
"text": "Whale distribution phase clear",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Taking Profit",
|
|
"text": "Whale taking profit aggressively",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Exits Market",
|
|
"text": "Whale exits market completely",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Reducing",
|
|
"text": "Whale reducing exposure ahead of FOMC",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Scaling Out",
|
|
"text": "Whale scaling out of position",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Smart Money Selling",
|
|
"text": "Smart money selling into rally",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Institutional Selling",
|
|
"text": "Institutional selling pressure",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Large Holder Selling",
|
|
"text": "Large holder selling detected",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Large Holder Sells",
|
|
"text": "Large holder sells into bids",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Unloading",
|
|
"text": "Whale unloading supply to market",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Supply Flooding",
|
|
"text": "Whale flooding supply on exchange",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Massive Sell",
|
|
"text": "Massive sell order crashes price",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Sell Wall",
|
|
"text": "Massive sell wall caps upside",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Whale Ask",
|
|
"text": "Whale ask side heavy with orders",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Market Sell Whale",
|
|
"text": "Whale market sell sweeps order book",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Aggressive Selling",
|
|
"text": "Aggressive selling by large entity",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Protocol Upgrade",
|
|
"text": "Protocol upgrade activates on testnet",
|
|
"expected": "neutral"
|
|
},
|
|
{
|
|
"name": "Testnet Upgrade",
|
|
"text": "Testnet upgrade successful no bugs",
|
|
"expected": "neutral"
|
|
},
|
|
{
|
|
"name": "Validator Improvements",
|
|
"text": "Validator improvements in latest release",
|
|
"expected": "neutral"
|
|
},
|
|
{
|
|
"name": "No Price Impact",
|
|
"text": "Upgrade has no immediate price impact",
|
|
"expected": "neutral"
|
|
},
|
|
{
|
|
"name": "Partnership Timeline Unclear",
|
|
"text": "Partnership announced but timeline unclear",
|
|
"expected": "neutral"
|
|
},
|
|
{
|
|
"name": "Integration Pending",
|
|
"text": "Integration pending regulatory approval",
|
|
"expected": "neutral"
|
|
},
|
|
{
|
|
"name": "Governance Proposal",
|
|
"text": "Governance proposal submitted for vote",
|
|
"expected": "neutral"
|
|
},
|
|
{
|
|
"name": "Community Vote",
|
|
"text": "Community vote on parameter change",
|
|
"expected": "neutral"
|
|
},
|
|
{
|
|
"name": "Research Report",
|
|
"text": "Research report analyzes tokenomics",
|
|
"expected": "neutral"
|
|
},
|
|
{
|
|
"name": "Audit Completed",
|
|
"text": "Security audit completed no critical issues",
|
|
"expected": "neutral"
|
|
},
|
|
{
|
|
"name": "Bullish News Bearish Price",
|
|
"text": "ETF approved but price sells the news",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Bearish News Bullish Price",
|
|
"text": "Hack announced but price rips on short squeeze",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Mixed Signals",
|
|
"text": "Inflows rising but whale accumulation continues",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Whale vs Retail",
|
|
"text": "Whale buying while retail panics",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Institutional vs Retail",
|
|
"text": "Institutions accumulate retail distributes",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Technical vs Fundamental",
|
|
"text": "Technical bearish but fundamentals improving",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Onchain vs Price",
|
|
"text": "On-chain bullish but price rangebound",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Funding Rates",
|
|
"text": "Funding rates flip negative on drop",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Open Interest",
|
|
"text": "Open interest rising with price",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Open Interest Drop",
|
|
"text": "Open interest dropping on decline",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Basis Trade",
|
|
"text": "Basis trade unwinding causes drop",
|
|
"expected": "negative"
|
|
},
|
|
{
|
|
"name": "Contango",
|
|
"text": "Futures in steep contango",
|
|
"expected": "positive"
|
|
},
|
|
{
|
|
"name": "Backwardation",
|
|
"text": "Futures in backwardation signals demand",
|
|
"expected": "positive"
|
|
}
|
|
] |