RAO OPS TERMINAL
Manager workspace
Manage yield exposure. Root TAO principal and basket capital are separate.
Current-status verification required. Auto-refresh every minute while visible. No background alerts or execution monitoring when this page is closed.
Loading portfolio…
Rules & cash target Browser-local · click to edit
Editable review thresholds, not an optimized strategy or on-chain limits. Changing cash does not trade or change saved targets: use USE AS TARGETS in the matrix to apply it. Live chain caps still apply.
Trim selected holdings. Leave the rest alone.
Waiting for finalized holdings before sizing selective trades…
Detailed holdings · liquidation values & target drift
No target mandate applied. Build or import a plan in the allocation matrix, then choose USE AS TARGETS. New dividends can add positions outside your plan.
| ASSET | ALPHA / TAO UNITS | REALIZABLE TAO | HELD | LOCAL TARGET | DRIFT | EXIT GAP |
|---|---|---|---|---|---|---|
| Loading finalized holdings… | ||||||
Whole-portfolio plan: unchecked means target 0%, not leave unchanged. Use Holdings & selective trades to trim only chosen positions.
Build a rebalance
Get fresh quotes below to inspect the projected portfolio before wallet approval. Execution requires owner wallet approval. Simulation is required unless you explicitly accept submission without it below. Trade drafts clear on reload; saved targets remain.
Lower-fee native swaps. Approve each trade after the previous one finalizes; partial completion is possible. Both use the same chain allowance. Compare the live quotes below before signing.
Add or edit an individual trade
Rebalance draft 0 planned trades
Capacity: up to 64 trades per draft—not your planned count and not cycles. Fee totals below cover only the 0 planned trades; reaching every target can require additional drafts.
No trades added. Choose what to sell and buy above.
Chain limits & execution requirements
Destination concentration: unknown, including root cash. Trades also face spot/EMA price bands, pool liquidity caps and cumulative turnover. Limits are not fully simulated here. Only the owner coldkey or an authorized BasketTrading proxy may trade.
Protocol guide ↗88% core · up to 3 × 4% acquisition tailsSixteen liquid core subnets rank by market cap, pool depth, emissions and chain buys. Each filled tail slot receives 4%; unused slots remain in the core. Tails must pass the prune, market-cap, pool, age and owner-exit-value gates.THESIS / PARAMETERSRisk Flowmanager-tuned multi-factor rankRisk-managed equal-weight basket with adjustable score factors and gates. Alpha burn is off by default. Defaults to Top 19, ≥10k τ liquidity, |1W return|≤33%, and volatility≤100%.THESIS / PARAMETERSSafe Flow70% emission share · 30% chain-buy shareSimple equal-weight basket after adjustable gates: active emissions, ≥10k τ pool liquidity, archive history, and |1W return|≤33%. Defaults to the top 19.THESIS / PARAMETERSEmission + Buysweight ∝ pool emission + chain buysBroad protocol-flow signal. Selects enabled subnets with positive combined flow and weights them proportionally. No liquidity, momentum, volatility, or price-dislocation gates.THESIS / PARAMETERSPool Emissionweight ∝ SubnetTaoInEmissionPure current-emission allocation. Selects enabled, emitting subnets and weights them proportionally. It does not independently screen demand, liquidity, momentum, or volatility.THESIS / PARAMETERSChain Buysweight ∝ SubnetExcessTaoPure current protocol-buy allocation. Selects enabled subnets receiving chain buys and weights them proportionally. It does not independently screen persistence, liquidity, momentum, or volatility.THESIS / PARAMETERSLiquidityweight ∝ SubnetTAOWeights enabled subnets by current TAO pool depth. Deeper pools generally reduce execution impact when dividends deploy and basket positions are redeemed.THESIS / PARAMETERS30-day Momentumweight ∝ max(0, spot / spot₃₀d − 1)Ranks enabled subnets by 30-day weighted-price return using finalized archive history. The vector allocates by positive return; if fewer than the cap-required minimum are positive, lower-ranked selections receive only the residual cap-support allocation.THESIS / PARAMETERSNet TaoFlowweight ∝ max(0, user-flow EMA − normalized protocol-flow EMA)Ranks enabled subnets by normalized net TAO flow and allocates by its positive portion. If fewer than the cap-required minimum are positive, lower-ranked selections receive only the residual cap-support allocation.THESIS / PARAMETERSEqual Toprank by emission · weight selected destinations equallyProtocol-safe version of Equal Top-10. The live concentration cap requires at least 16 destinations, so this uses the selected compliant universe and defaults to Top 16.THESIS / PARAMETERSALL ALLOCATIONS
PROTOCOL ROUTING
CONCENTRATION CURVE
ROOT BASKET LEADERBOARD
Σ TAO obtainable by selling each alpha holdingThe runtime quotes every basket position through its pool, so this includes execution slippage rather than marking only at spot.RUNTIME MATH / FINALIZED CHAIN DATA—BasketDepositedTao[hotkey]Cumulative TAO value deposited into this basket. This is a flow counter, not current NAV or investor principal.RUNTIME MATH / FINALIZED CHAIN DATA—share price now / share price at finalized archive block − 1Chain-native realizable basket performance over the selected horizon. A dash means the horizon predates compatible runtime history.RUNTIME MATH / FINALIZED CHAIN DATA—Canonical root-staker β pricetotal-return splice × BasketTwrThe chain-native wealth index for τ1 staked with this validator at the fund's baseline under the claim-and-restake convention. This is the correct series for staker returns.RUNTIME MATH / FINALIZED CHAIN DATA | Staker return versus root-fund indexstake price / stake index − 1Positive means the validator has outperformed the chain's realizable-NAV-weighted average root fund since this fund's baseline; negative means it has lagged.RUNTIME MATH / FINALIZED CHAIN DATA | Accrued basket value per root TAO(BasketRate − baseline rate) × spot β priceCurrent spot value of pending basket entitlement minted per τ1 of root stake since the fund baseline. It re-marks with alpha prices, so it is not a return series or guaranteed yield.RUNTIME MATH / FINALIZED CHAIN DATA | One-day staker APY(stake price now / stake price 1d ago)^365 − 1Annualized post-fee root-staker return from the canonical stake-price series over finalized 24-hour chain history. It is a backward-looking run rate, not a forecast.RUNTIME MATH / FINALIZED CHAIN DATA | Seven-day staker APY(stake price now / stake price 7d ago)^(365/7) − 1Annualized post-fee root-staker return from the canonical stake-price series over finalized seven-day chain history. A dash means compatible history is unavailable.RUNTIME MATH / FINALIZED CHAIN DATA | Realizable basket NAVΣ TAO obtainable by selling each alpha holdingThe runtime quotes every basket position through its pool, so this includes execution slippage rather than marking only at spot.RUNTIME MATH / FINALIZED CHAIN DATA | Validator owner feeDelegates[hotkey] / 65,535The validator's current on-chain delegate take. Canonical staker returns and APYs are calculated from value deposited after this take.RUNTIME MATH / FINALIZED CHAIN DATA | Lifetime capital P&L(realizable NAV + redeemed TAO) / deposited TAO − 1Aggregate capital outcome from lifetime flow counters. Deposit and redemption timing affect it, so it is accounting context—not a clean manager-skill ranking.RUNTIME MATH / FINALIZED CHAIN DATA | Lifetime depositedBasketDepositedTao[hotkey]Cumulative TAO value deposited into this basket. This is a flow counter, not current NAV or investor principal.RUNTIME MATH / FINALIZED CHAIN DATA | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
alpha_out / alpha_inSellable outstanding alpha divided by pool alpha reserve. ADR near 1 mechanically limits liquidation depth, but with equal pool weights the theoretical existing-supply floor is still about 75% below the starting price. Use it as a structural-risk gate, not proof of a market bottom.RUNTIME MATH / FINALIZED CHAIN DATA—α OUT / α INalpha_out / alpha_inSellable outstanding alpha divided by pool alpha reserve. ADR near 1 mechanically limits liquidation depth, but with equal pool weights the theoretical existing-supply floor is still about 75% below the starting price. Use it as a structural-risk gate, not proof of a market bottom.RUNTIME MATH / FINALIZED CHAIN DATA—±5% BANDspot now / finalized spot then − 1Uses finalized runtime prices. Archive samples must fall within the requested time window; unavailable history is not zero return.RUNTIME MATH / FINALIZED CHAIN DATA—SUBNETS POSITIVEspot now / finalized spot then − 1Uses finalized runtime prices. Archive samples must fall within the requested time window; unavailable history is not zero return.RUNTIME MATH / FINALIZED CHAIN DATA—WEIGHTED SPOT√mean[(ln(P₀/Pₜ)/√days)²] × √365Annualized multi-horizon dispersion from four finalized observations. Compare relatively; it is not tick-level realized volatility.RUNTIME MATH / FINALIZED CHAIN DATA—SPARSE PROXYuser EMA − adjusted protocol EMAPositive protocol EMA is multiplied by min(1, Σpositive user / Σpositive protocol); negative protocol flow stays unchanged. It is telemetry; the current allocator remains price-EMA based.RUNTIME MATH / FINALIZED CHAIN DATA—POSITIVE SUBNETSuser EMA − adjusted protocol EMAPositive protocol EMA is multiplied by min(1, Σpositive user / Σpositive protocol); negative protocol flow stays unchanged. It is telemetry; the current allocator remains price-EMA based.RUNTIME MATH / FINALIZED CHAIN DATAOFFV— · ALLOCATOR: PRICE EMA| RANK | SUBNET | Allocation signalselected strategy scoreRisk and Safe Flow use ranked models. Raw modes allocate by their named positive signal. Equal Top ranks by emission and allocates equally.RUNTIME MATH / FINALIZED CHAIN DATA | VECTOR SHAREOff-chain target sharelocal strategy allocation with a planning concentration ceilingClick an included share to lock a percentage. The remainder automatically rebalances by the active strategy within the planning ceiling. Actual trades use guarded NAV and additional runtime checks.RUNTIME MATH / FINALIZED CHAIN DATA | U16Root weight u16round(65,535 × capped shareᵢ / max capped share)Portable legacy format for research targets only. Root weight signing is retired; a vector is not a basket trade.RUNTIME MATH / FINALIZED CHAIN DATA | Pool emissionSubnetTaoInEmission[netuid]TAO added to the subnet pool on the latest finalized block.RUNTIME MATH / FINALIZED CHAIN DATA | Chain buysSubnetExcessTao[netuid]Excess protocol TAO swapped into subnet alpha on the latest finalized block.RUNTIME MATH / FINALIZED CHAIN DATA | Buy mixchain buys / (pool emission + chain buys)How much of the displayed allocation signal came from active protocol market buys.RUNTIME MATH / FINALIZED CHAIN DATA | Seven-day alpha burn rateΔ AlphaBurned₇d / (TotalAlphaIssuance − AlphaBurned)Actual alpha destroyed by burn_alpha and buy-and-burn paths, normalized by current net issued alpha. It remains visible telemetry and is an optional Risk Flow factor because burns can be episodic or strategically induced.RUNTIME MATH / FINALIZED CHAIN DATA | Alpha Distribution Ratioalpha_out / alpha_inSellable outstanding alpha divided by pool alpha reserve. ADR near 1 mechanically limits liquidation depth, but with equal pool weights the theoretical existing-supply floor is still about 75% below the starting price. Use it as a structural-risk gate, not proof of a market bottom.RUNTIME MATH / FINALIZED CHAIN DATA | Deregistration prune rankrank SubnetMovingPrice ascending among non-immune subnetsRank 1 is the subnet the current runtime would prune when a registration requires space. Immune subnets are not ranked. Ties favor the earlier registration.RUNTIME MATH / FINALIZED CHAIN DATA | IMMUNITYNetwork immunity remainingmax(0, registered block + NetworkImmunityPeriod − current block)A subnet cannot be selected by normal registration pruning until this reaches zero.RUNTIME MATH / FINALIZED CHAIN DATA | Subnet age(finalized block − NetworkRegisteredAt) / blocks per dayAge is a useful acquisition filter, not a return signal. Older subnets can have entrenched holders, deeper pools and less attractive reset economics for a buyer.RUNTIME MATH / FINALIZED CHAIN DATA | Owner-controlled realizable valuesim_swap_alpha_for_tao(owner-owned alpha)Exact current AMM quote for alpha owned by SubnetOwner on SubnetOwnerHotkey. It excludes third-party delegations and can be below spot value because of fees and slippage.RUNTIME MATH / FINALIZED CHAIN DATA | Owner-controlled alpha shareowner-owned alpha / SubnetAlphaOutOnly the owner coldkey's stake on the owner hotkey. This stake transfers in a coldkey swap; third-party stake on the same hotkey does not belong to the owner.RUNTIME MATH / FINALIZED CHAIN DATA | Third-party owner-hotkey stakeTotalHotkeyAlpha − owner-owned alphaAlpha delegated to the owner hotkey by other coldkeys. It remains economically separate and must not be counted as acquisition assets.RUNTIME MATH / FINALIZED CHAIN DATA | Weighted spot price(wα / wτ) × (TAO reserve / alpha reserve)Exact Balancer marginal price from SwapRuntimeApi—not the raw reserve ratio.RUNTIME MATH / FINALIZED CHAIN DATA | CHAIN EMAChain price EMAEMAₜ = (1−a)·EMAₜ₋₁ + a·min(spot, 1)SubnetMovingPrice. The chain derives a from subnet age and the configured price-halving period.RUNTIME MATH / FINALIZED CHAIN DATA | EMA gapspot / chain EMA − 1Positive means current weighted spot is above its on-chain moving price; negative means below.RUNTIME MATH / FINALIZED CHAIN DATA | Price returnspot now / finalized spot then − 1Uses finalized runtime prices. Archive samples must fall within the requested time window; unavailable history is not zero return.RUNTIME MATH / FINALIZED CHAIN DATA | Price returnspot now / finalized spot then − 1Uses finalized runtime prices. Archive samples must fall within the requested time window; unavailable history is not zero return.RUNTIME MATH / FINALIZED CHAIN DATA | Price returnspot now / finalized spot then − 1Uses finalized runtime prices. Archive samples must fall within the requested time window; unavailable history is not zero return.RUNTIME MATH / FINALIZED CHAIN DATA | Price returnspot now / finalized spot then − 1Uses finalized runtime prices. Archive samples must fall within the requested time window; unavailable history is not zero return.RUNTIME MATH / FINALIZED CHAIN DATA | Composite momentum0.10·R₁d + 0.30·R₁w + 0.30·R₂w + 0.30·R₁mA directional ranking score. It is a dashboard signal, not a chain-native value.RUNTIME MATH / FINALIZED CHAIN DATA | Sparse volatility proxy√mean[(ln(P₀/Pₜ)/√days)²] × √365Annualized multi-horizon dispersion from four finalized observations. Compare relatively; it is not tick-level realized volatility.RUNTIME MATH / FINALIZED CHAIN DATA | User TaoFlow EMAEMA(user TAO buys − user TAO sells)Signed demand telemetry from SubnetEmaTaoFlow. Positive means net user TAO entered the subnet.RUNTIME MATH / FINALIZED CHAIN DATA | Protocol-flow EMAEMA(pool emission + chain buys − root sells)Signed protocol cost from SubnetEmaProtocolFlow using the same smoothing factor as user flow.RUNTIME MATH / FINALIZED CHAIN DATA | Normalized net TaoFlowuser EMA − adjusted protocol EMAPositive protocol EMA is multiplied by min(1, Σpositive user / Σpositive protocol); negative protocol flow stays unchanged. It is telemetry; the current allocator remains price-EMA based.RUNTIME MATH / FINALIZED CHAIN DATA | TREND | STATE | EDIT | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|