The InDecision Framework: How I Built an 82.5% Accurate Market Predictor
Seven years of trading data. Six factors. One framework that removes emotion from the equation. Here's how InDecision works — and why it outperforms gut instinct every time.
⊕ zoomSeven years of trading data. Hundreds of patterns. One repeating truth:
Markets are predictable — if you know what to measure.
Signal: InDecision Framework accuracy stands at 82.5% over 7+ years of live trading data. Not backtested theory — real capital, real results.
Why Most Traders Fail
Most retail traders fail for one reason: they confuse conviction with emotion.
They see a chart moving up and feel bullish. They watch Bitcoin dump 10% and panic-sell. Their framework is their feelings — and feelings are the worst possible trading system.
I built InDecision to solve this. A cold, mathematical, multi-factor scoring model that delivers a single output: directional bias with a conviction percentage.
The Six Factors
Factor 1: Daily Pattern (30%)
The highest-weighted factor. Every asset has a statistically significant intraday pattern — times when buying pressure consistently dominates, and times when selling pressure dominates. InDecision maps these patterns with 30-minute resolution.
Factor 2: Volume Profile (25%)
Volume doesn't lie. Abnormal volume spikes signal institutional activity. Below-average volume signals distribution. InDecision scores volume against 14-day and 90-day averages across multiple exchanges.
Factor 3: Timeframe Alignment (20%)
A 15-minute bullish signal against a daily bearish trend is noise. InDecision checks alignment across 5 timeframes — from 15m to weekly — and scores signal coherence.
Factor 4: Technical Confluence (15%)
Key levels: Support/resistance, VWAP, Fibonacci retracements, Bollinger bands. When multiple technical structures align, conviction increases. InDecision weights the density of confluence.
Factor 5: Market Timing (10%)
Macro context matters. InDecision incorporates market session timing (NY open, London open, Asia), macro calendar events, and correlation with BTC dominance.
Factor 6: Risk Context
Not scored individually — applied as a multiplier and gate. If risk context is extreme (e.g., pre-Fed announcement), conviction is capped regardless of signal strength.
The Output
InDecision delivers:
BIAS: BULLISH
CONVICTION: 74.3%
FACTORS: 5/6 aligned
CAUTION: Volume below 90d avg
Insight: A conviction above 65% is my threshold for entering a position. Below that, I wait. Patience is a factor InDecision can't teach — that's on the trader.
What InDecision Is Not
It is not a trading bot. It does not execute. It does not replace judgment.
It is a signal infrastructure — the analytical layer that tells you whether to take a trade, not which trade to take.
The difference matters.
Subscribe to the newsletter for weekly InDecision Framework signals and analysis.
The trading intelligence methodology behind this is taught in the Competitive Intelligence track. 8 lessons.
Start the Competitive Intelligence track →Explore the Invictus Labs Ecosystem
Follow the Signal
If this was useful, follow along. Daily intelligence across AI, crypto, and strategy — before the mainstream catches on.

Polymarket Integration Footguns: USDC.e, Proxies, and the Wallet You Didn't Fund
USDC.e is not USDC. EOA signing is not proxy signing. The wallet you funded is not necessarily the wallet your bot is polling. A developer's guide to the Polymarket integration traps that will cost you a night if you do not know them up front.

Bitcoin’s Next Demand Shock Won’t Come From Humans
The market still models Bitcoin demand as a human behavior problem. That model breaks the moment autonomous agents start settling value natively on-chain.

From Framework to Signal: Building the InDecision API
The InDecision Framework ran for 7 years as a closed system — Python scorers feeding Discord and a trading bot. Turning it into a public API forced architectural decisions that changed how I think about signal infrastructure.