# Cautious entry

Buy, protect with a stop, and sell the position at your target.

## Steps

1. Buy the token now with the amount you choose.
2. Sell 100% if the price falls 10% below the price when you cast.
3. Sell 100% when the price rises 30% above the price when you cast.
4. The Guard and the Target share one order: when one fills, the other is cancelled.

| # | Step | Parameters |
| - | - | - |
| 1 | Cast | side: buy |
| 2 | Guard | dropPct: 10, sizePct: 100 |
| 3 | Target | risePct: 30, sizePct: 100 |

## Spell JSON (schema v1)

```json
{
  "name": "Cautious entry",
  "description": "Buy, protect with a stop, and sell the position at your target.",
  "steps": [
    {
      "type": "cast",
      "params": {
        "side": "buy"
      }
    },
    {
      "type": "guard",
      "params": {
        "dropPct": 10,
        "sizePct": 100
      }
    },
    {
      "type": "target",
      "params": {
        "risePct": 30,
        "sizePct": 100
      }
    }
  ],
  "visibility": "public"
}
```

Parameters are relative (percentages), so the spell applies to any token and size. Copying a spell copies these steps only, never anyone's trades or wallet. You approve every step in your wallet. Trading is risky; nothing here is financial advice.

Source: https://0.0.0.0:3000/s/cautious-entry
