# Cardexscan Dca

> Use this skill when the user wants to set up Dollar Cost Averaging on Cardano. Triggers on: "DCA", "dollar cost average", "recurring buy", "auto buy", "schedule buys", "DCA into", "accumulate tokens over time".

- Skill: `flux-point-studios/cardexscan-dca` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add flux-point-studios/cardexscan-dca`
- Raw SKILL.md: https://api.skillmd.com/api/skills/flux-point-studios/cardexscan-dca/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: flux-point-studios (https://skillmd.com/u/flux-point-studios)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/flux-point-studios/cardexscan-dca

---


# CardexScan DCA (Dollar Cost Averaging)

Set up automated recurring token purchases on Cardano.

## Scripts

### My DCA Orders
```bash
node scripts/my-orders.js --address <bech32>
```

### Create DCA Order
```bash
node scripts/create-dca.js --address <bech32> --token-out-policy <id> --token-out-asset <hex> --per-order 5000000 --num-orders 10 [--interval 3600000]
```

### Cancel DCA
```bash
node scripts/cancel-dca.js --address <bech32> --order-id <txHash#outputIndex>
```

## Key Concepts

- `perOrderAmount` — amount per execution (base units)
- `numOrders` — total executions
- `intervalMs` — time between executions (default: 1 hour = 3600000ms)
- `slippageBps` — slippage in basis points (default: 50 = 0.5%)
- `keeperFee` — fee for keepers executing orders (default: 500000 lovelace = 0.5 ADA)
- Order ID format: `{txHash}#{outputIndex}`

