The efficient way to deploy your capital.

We move in sync with the high-frequency algorithms, running the same logic on the same clock. Liquidity and time reveal where the market is being drawn, and with the right timing, we can anticipate where and when the next swing point will form.

The engine

Skydweller.

Skydweller is a precision engine. It runs a fixed set of rules, takes no discretionary input, and acts only when every condition it was built around is present. The mandate is selection, not activity: only the highest-probability setups ever reach execution.

At its core, two systems work as one. An orderflow tracker reads how smart money is positioning. A liquidity map charts where resting orders cluster: stops above prior highs, stops beneath session lows, pools left untested by earlier sessions. Together they show where price is being pulled, and who is pulling it.

Calling the turn is its own discipline. The engine reads cross-market divergence across the three US index futures. That divergence marks the moment a cycle exhausts and pinpoints the exact turn.

Execution runs on a sub-one-minute timeframe, entering as close to the turn as structure allows. Tighter entries mean tighter stops, and tighter stops mean the best risk-to-reward a setup can structurally offer, with risk capped by construction on every trade. The engine also knows when not to work: it reads the economic calendar and stays offline around key data releases, and it trades only its proven window. Outside it, flat by design.

How a setup is selected

Five gates, in order. Every one must pass before the engine takes risk; most candidates die at the third.

GATE 01
Draw on liquidity
A resting pool is identified: stops above a prior high, below a session low, or an untested level from an earlier session. That pool is where the market is headed.
GATE 02
The sweep
Price runs the pool. One index takes the level and clears the stops. The only question that matters: is there real positioning behind the break, or was it just the stops.
GATE 03
Confirmation on the turn
The other index futures answer it. If they refuse to confirm the break within seconds of the sweep, the move was liquidity, not intent. That confirmation, printed on the turn itself, is the trigger.
GATE 04
Time and calendar
The signal must land inside the engine's proven New York morning window, on its timing nodes, with no major release on the calendar. Wrong time, no trade.
GATE 05
Entry, stop, target
Entry on the retracement after the reclaim, stop beyond the turn, risk capped by construction. Target is the opposing pool: the draw the market was always headed for.

Forward test

OUT-OF-SAMPLE

Real-time, out-of-sample tracking against live market data. No capital at risk. Not a backtest, not live-money performance.

Engine fires
0
May 14 – Jun 11
Win rate
0.0%
11 wins · 4 losses
Net result
+0.0R
Fixed-risk basis
Avg R / trade
+0.00
Per engine fire

Forward-test trade log: engine fires, review period

Every engine fire in the review window, in order.

DateTime ETDirEntryStopTargetRExitNote
2026-05-1409:12LONG29,460.7529,448.2529,523.25+4.00trailEntered early, right side, +4R banked.
2026-05-1509:31SHORT29,210.25-1.00stopFalse positive, no confirmation on the turn. Patched.
2026-05-1809:57SHORT29,275.7529,308.7529,110.75+4.00trailEntered after reclaim, caught 4R of a 10R+ leg.
2026-05-1809:57SHORT29,245.7529,308.7529,052+1.50trailCompanion fire, same setup.
2026-05-1909:33SHORT28,977.2528,99928,868.5+1.50trailRight side, early bar.
2026-05-1909:40SHORT28,985.7529,06828,802.75+1.50trail~30–60s after the ideal entry.
2026-05-1909:41SHORT28,956.529,06828,802.75+1.38tpFull TP on the draw.
2026-05-2009:35SHORT29,07429,154.528,671.5-1.00stopShould have been calendar-gated. Patched.
2026-05-2009:49SHORT29,142.529,194.7529,023.25+1.50trailCalendar gap, profitable anyway.
2026-05-2010:25SHORT29,125.529,233.7529,008.5-1.00stopCalendar gap.
2026-05-2010:34SHORT29,209.7529,26329,008.5-1.00stopCalendar gap.
2026-05-2109:55SHORT29,292.529,31529,180+1.50trailMarket flipped direction mid-session, wrong side, still trailed +1.5R.
2026-05-2609:36LONG29,833.25+81.40tpFirst clean fire, right entry, full TP. +81.4R.
2026-05-2809:50LONG29,952.7529,920.2530,112+5.24trailEntered on initial reclaim; a tighter retest would have paid more per dollar risked.
2026-06-1110:02LONG28,672.528,648.7528,795.5+5.18tpFull TP, flagged for hand review as outside the engine's core pattern.

Backtest results

A historical walk-forward replay of the engine. Hypothetical by nature.

Same rules, 18 months

Trades
105
Win rate
72.4%
Net R
+520.1R
Avg R / trade
+4.95
Avg win / loss
+7.20 / −0.94
Positive months
18 / 19
2026 YTD · 34 trades
+293.3R
+0+25+50+150+250Dec 24: +9.2RDec 24Jan 25: +25.5RJan 25Feb 25: +7.6RFeb 25Mar 25: +12.3RMar 25Apr 25: +7.6RApr 25May 25: +9.5RMay 25Jun 25: +13.7RJun 25Jul 25: +12.1RJul 25Aug 25: +45.2RAug 25Sep 25: +32.4RSep 25Oct 25: +6.9ROct 25Nov 25: +9.3RNov 25Dec 25: +35.6RDec 25Jan 26: -0.6RJan 26Feb 26: +15.9RFeb 26Mar 26: +1.0RMar 26Apr 26: +16.6RApr 26May 26: +229.5RMay 26Jun 26: +30.9RJun 26Dec 24 cumulative: +9.2RJan 25 cumulative: +34.7RFeb 25 cumulative: +42.3RMar 25 cumulative: +54.6RApr 25 cumulative: +62.2RMay 25 cumulative: +71.7RJun 25 cumulative: +85.4RJul 25 cumulative: +97.5RAug 25 cumulative: +142.7RSep 25 cumulative: +175.1ROct 25 cumulative: +182.0RNov 25 cumulative: +191.3RDec 25 cumulative: +226.9RJan 26 cumulative: +226.3RFeb 26 cumulative: +242.2RMar 26 cumulative: +243.2RApr 26 cumulative: +259.8RMay 26 cumulative: +489.3RJun 26 cumulative: +520.2R+0R+275R+550RBars: monthly net R (left) · Line: cumulative R (right)

2026 YTD vs. the full backtest, same rules

Metric2026 YTD (Jan–Jun)Backtest (18mo)
Trades34105
Win rate67.6%72.4%
Net R+293.3R+520.1R
Avg R / trade+8.63+4.95

Both columns are the same simulated replay. The forward-test record above (May 14 – Jun 11: 15 fires, 73.3%, +104.7R) runs separately and isn’t part of this backtest.

The crypto cubicle (BTC / ETH / SOL) trades live on Kraken today. Skydweller is the same discipline applied to index futures via Interactive Brokers. It's currently in forward test, ahead of live capital.