{
  "name": "crypto-beginner",
  "description": "Educational Studio field guide example. See the lesson for assumptions and dated replay evidence.",
  "category": "crypto",
  "favorite": "auto",
  "allowed_assets": [
    "btc"
  ],
  "allowed_markets": [
    "15m"
  ],
  "expires_at": "2028-01-01T00:00:00Z",
  "initial_cash": 500,
  "minimum_subscription_capital_usd": 20,
  "cancel": {
    "type": "hold",
    "reason": "lesson_condition_not_met"
  },
  "exit": {
    "type": "hold",
    "reason": "lesson_condition_not_met"
  },
  "polymarket_sizing": {
    "version": 2,
    "round_allocation_bps": 2500,
    "minimum_order_shares": 5,
    "ioc_price_policy": "deposit_floor"
  },
  "entry": {
    "type": "branch",
    "condition": {
      "type": "threshold",
      "input": {
        "type": "current_outcome_toggle",
        "input": {
          "type": "price_momentum",
          "feed": "binance_spot",
          "lookback_ms": 60000
        }
      },
      "op": ">=",
      "value": 10
    },
    "left": {
      "type": "hold",
      "reason": "lesson_condition_not_met"
    },
    "right": {
      "type": "branch",
      "condition": {
        "type": "current_contract_price_filter",
        "feed": "polymarket",
        "field": "ask",
        "min_price": 0.1,
        "max_price": 0.65
      },
      "left": {
        "type": "hold",
        "reason": "lesson_condition_not_met"
      },
      "right": {
        "type": "branch",
        "condition": {
          "type": "threshold",
          "input": {
            "type": "market_time_remaining_seconds"
          },
          "op": ">",
          "value": 120
        },
        "left": {
          "type": "hold",
          "reason": "lesson_condition_not_met"
        },
        "right": {
          "type": "ioc",
          "price_offset_ticks": 0,
          "strategy_key": "crypto-beginner",
          "quantity_source": "subscription_capital",
          "allocation_bps": 2500,
          "max_order_notional_usd": 25,
          "max_open_positions": 4
        }
      }
    }
  }
}
