Market structure
Fractal swings filtered by ATR and labelled HH/HL/LH/LL, breaks of structure and changes of character confirmed on a close, and where price sits in the range — premium or discount.
SkyTrade's engine reads market structure, order blocks and fair-value gaps, volume profile, chart and harmonic patterns, trend and momentum across the major crypto pairs. At every 4-hour and daily close it turns their confluence into a conditional scenario — entry, invalidation, objectives — or says plainly that there is no trade.
12 DAI for 30 days · sign in with a wallet, no email · the record stays free
Every lens runs on closed bars only, the same bars always give the same reading, and every number it produces carries an id the scenario has to cite. Four of the panels below are drawn live from public market data.
Fractal swings filtered by ATR and labelled HH/HL/LH/LL, breaks of structure and changes of character confirmed on a close, and where price sits in the range — premium or discount.
Order blocks tracked from fresh to mitigated to broken, fair-value gaps from unfilled to filled, equal highs and lows as liquidity pools, and the sweeps that take them.
Support and resistance clustered by touches and volume, Fibonacci retracements and extensions, classic, Fibonacci and Camarilla pivots, and a volume profile with its point of control and value area.
Candlestick patterns filtered by context, double tops and bottoms, head and shoulders, triangles, wedges and flags, RSI/MACD/OBV divergences, and Gartley, Bat, Butterfly and Crab harmonics with their reversal zones.
EMA stacks, ADX/DMI, Ichimoku, SuperTrend and Parabolic SAR for trend; RSI, stochastics and MACD for momentum; OBV, MFI and taker-volume delta for flow.
Settled funding and its 90-day z-score, open interest against price in four quadrants, the long/short account ratio, perpetual–spot basis, taker flow and estimated liquidation clusters. Extreme funding is a no-trade flag; the derivatives factor counts in the confluence only when at least two of these readings are away from neutral.
Volatility regime by ATR percentile, each symbol's correlation with the rest of the crypto universe, and the session and killzone of every close. Extreme volatility and conflicting timeframes are no-trade flags. No economic-event calendar is connected yet, so event risk is not monitored, and every snapshot says so.
Size from your equity, your risk and the scenario's own invalidation — for spot, linear and inverse perpetuals, gold CFDs and FX pips — computed by the same engine that scores the record.
Every indicator, level and pattern comes from closed bars only, and the snapshot's hash is written before anything else happens — so nothing later can change the numbers it was built on.
Structure, trend, momentum, patterns, location, flow, derivatives and the higher timeframe each score the evidence for and against, with the ids they rely on. A factor with fewer than two witnesses is switched off rather than guessed.
Candidates are built at the levels above: a limit into a pull-back, a stop beyond a break, or the next open. Each names its invalidation before its objectives and needs at least 1.5 R to the first one. When the risk flags win, the close is published as a no-trade.
A bar that touches both the stop and the objective counts as the loss, gaps fill at the worse price, and fees, slippage and funding come out of every R figure — winners and losers in the same table.
The newest row for every market, exactly as written to the ledger: a scenario, an explicit no-trade, or a disclosed outage. Direction and state are public. The levels are for subscribers.
| Market | Last | 24h | EMA trend | 4H close | 1D close | Levels |
|---|---|---|---|---|---|---|
Reading the ledger… | ||||||
Last price and 24h change are the venue's closed 4H bars. EMA trend is plain arithmetic (close vs EMA 20 vs EMA 50), not the engine's structure reading.
Entry, invalidation and both objectives for every scenario as it is published, drawn on the chart, with the confluence behind it and the age of the record stated above it.
Every scheduled close becomes a row — scenario, no-trade or disclosed outage — in an append-only, hash-chained ledger. These counts come live from the public API, and the losses are counted in the same place as the rest.
Paying opens the levels, in time to use them. Checking the desk never costs anything.
No auto-renewal: a subscription simply lapses. Renewing early extends from your current expiry. 1, 6 or 12 months in one transaction, at the same monthly price. SkyNet product 0.
Thirty days of the paid desk: the entry, invalidation and objectives of every scenario as it is published, drawn on the chart with the confluence behind it, the screener, engine position sizing, and the record at full resolution. The public record — counts, hashes, outcomes and methodology — is free and stays free.
The analysis you see is produced by a deterministic engine: the same closed bars always give the same reading, and every number is computed, not generated. A language-model desk that explains the engine's reading in words is being built; it will be allowed to cite the engine's numbers by id, never to produce its own. Until it ships, it is not part of what you pay for.
No. Each scenario is conditional — if this holds, then this, else it is wrong at that level — and it never tells you to buy or sell. It is analysis, not advice, and nothing here is a recommendation to take a position in any instrument.
We wrote our expectation down before the first scenario: activation and hit rates near the historical base rates of the same conditions, and net R near zero after fees. The record is published whatever it shows — including every invalidated scenario — so you can judge it yourself rather than take our word for it.
The schedule is committed as a hash before the desk runs, so the number of expected closes is arithmetic. Every close gets a row — a missed one is counted as missing, not dropped — and the rows are hash-chained with gap-free ids. Daily Since 2026-09-26 each closed day's Merkle root is anchored on Polygon (the first anchored day is 2026-09-18). An anchored root proves the record was not altered after that day; it does not prove that no slot was omitted before it — which is why the expected and actual slot counts are published too.
Eleven major crypto pairs on Binance spot, at every 4-hour and daily close. Gold via PAXG (tokenized gold): PAXGUSDT, a token that tracks gold, analysed on the same venues and closes. It is not spot gold (XAU) and is never presented as spot gold. The seven major FX pairs at the daily close only, from the European Central Bank's euro reference rates: EURUSD is the ECB rate itself, the other six are derived from the ECB rates and labelled derived. A reference rate is one value per day with no volume, so volume and intraday factors show as unavailable, and weekends and TARGET holidays are paused. Until the 2026-10 schedule change, spot gold, the FX pairs and the dollar index had no free data source and every one of their closes was published as an outage; TONUSDT, whose venue printed no candles after 2026-06-30, was recorded as no_trade when its data was missing. Those rows stay as published and are annotated on the methodology page.
With DAI on Polygon, through the SkyNet contract, from any EIP-1193 wallet. There is nothing to cancel: a subscription does not renew itself and simply lapses. Signing in is a free signature that moves no funds.
There is no account, email or profile. Signing in gives your browser a token that names your wallet; whether that wallet has paid is read from the chain on every request.