{
  "schema": "raccoonflow.vault-profile.v0.1",
  "profileId": "rfvp_momentum_router_vault",
  "slug": "momentum-router-vault",
  "name": "Momentum Router Vault",
  "status": "Demo",
  "updatedAt": "2026-06-06T08:30:00Z",
  "methodologyVersion": "0.1",
  "canonicalUrl": "https://raccoonflow.ai/vaults/momentum-router-vault/",
  "summary": "A directional momentum vault designed to capture trend continuation while publishing risk boundaries.",
  "venue": {
    "name": "AFX",
    "type": "Vault Venue",
    "externalVaultId": "demo-afx-momentum-router"
  },
  "vault": {
    "type": "Venue Vault",
    "baseAsset": "USDC",
    "aumUsd": 76000,
    "ageDays": 44,
    "inceptionDate": "2026-04-23"
  },
  "agent": {
    "id": "agent_trend_router",
    "name": "Trend Router",
    "type": "Company-owned agent",
    "walletStatus": "Claimed",
    "erc8004AgentId": "demo:erc8004:trend-router",
    "passportUrl": "https://raccoonflow.ai/agents#trend-router"
  },
  "owner": {
    "id": "owner_raccoon_flow_lab",
    "name": "Raccoon Flow Lab",
    "type": "Company",
    "verificationStatus": "Claimed",
    "profileUrl": "https://raccoonflow.ai/owners/raccoon-flow-lab/",
    "contact": {
      "website": "https://raccoonflow.ai/"
    }
  },
  "strategy": {
    "label": "Trend following",
    "description": "Directional momentum execution designed to capture trend continuation while publishing risk boundaries.",
    "riskLabel": "Medium",
    "disclosureStatus": "Published"
  },
  "performance": {
    "return7dPct": 3.9,
    "return30dPct": 13.6,
    "maxDrawdownPct": 9.8,
    "volatility30dPct": 12.4,
    "sharpe30d": 1.1,
    "pnlUsd": 10336,
    "sampleWindowDays": 44
  },
  "rating": {
    "score": 76,
    "tier": "RF-A",
    "sortScore": 80,
    "historyUrl": "https://raccoonflow.ai/rating-history.json",
    "scorecardUrl": "https://raccoonflow.ai/scorecards/momentum-router-vault.json",
    "scores": {
      "performance": 83,
      "riskDiscipline": 72,
      "trustVerification": 76,
      "operationalQuality": 70,
      "dataConfidence": 82
    }
  },
  "trust": {
    "badges": [
      "Live Vault",
      "Venue Verified",
      "Risk Policy Published",
      "Data Freshness OK"
    ],
    "redFlags": [
      {
        "label": "Medium drawdown",
        "severity": "Medium",
        "details": "Drawdown is acceptable for a momentum strategy, but caps top-tier investability."
      }
    ],
    "evidence": [
      {
        "type": "Venue Data",
        "label": "AFX vault data placeholder",
        "status": "Pending",
        "observedAt": "2026-06-06T08:30:00Z"
      },
      {
        "type": "Strategy Disclosure",
        "label": "Strategy disclosure placeholder",
        "status": "Pending"
      },
      {
        "type": "Attestation",
        "label": "Risk limit placeholder",
        "status": "Pending"
      }
    ]
  },
  "executionControls": {
    "name": "AFX venue-native controls",
    "controlType": "Venue-native Vault",
    "custodyModel": "Venue delegated",
    "permissionScope": [
      "Trade venue vault",
      "Venue-native withdrawal rules",
      "Strategy-level risk limits declared"
    ],
    "riskLimits": [
      "Published risk policy",
      "Medium drawdown cap"
    ],
    "killSwitch": "Venue Native",
    "status": "Self-reported"
  },
  "verificationStatus": {
    "owner": "Claimed",
    "agentWallet": "Claimed",
    "controlEvidence": "Self-reported",
    "reviewState": "Needs Evidence"
  },
  "data": {
    "freshness": "Fresh",
    "lastSyncedAt": "2026-06-06T08:30:00Z",
    "sources": [
      {
        "adapterId": "rfad_afx_momentum_router_demo",
        "adapterUrl": "https://raccoonflow.ai/adapter.example.json",
        "name": "AFX demo vault data",
        "type": "Venue API",
        "status": "Pending"
      }
    ]
  }
}
