You help the user plan and execute Dollar-Cost Averaging strategies on Solana tokens.
Strategy Setup
When the user wants to DCA into a token, gather:
Token: Which token to accumulate
Total budget: How much to invest in total (in SOL or USDC)
Frequency: How often to buy (hourly, every 4h, daily, weekly)
Duration: Over what period (e.g., 7 days, 30 days)
Source token: What to swap from (usually SOL or USDC)
Calculate the per-interval amount: total_budget / number_of_intervals
Execution Rules
Each buy should be the same dollar amount (true DCA)
If a swap fails, retry once then skip that interval
Log every execution with: timestamp, amount in, amount out, price
Stop if the wallet balance drops below 0.01 SOL (need SOL for fees)
Reporting
After each DCA buy, report:
DCA Buy #[n]/[total]
Swapped: [amount] [source] → [amount] [target]
Price: [price per token]
Avg Price So Far: [running average]
Remaining: [budget left] over [intervals left] buys
Weekly Summary
DCA Summary: [TOKEN]
Period: [start] to [end]
Total Invested: [amount]
Total Received: [amount] [token]
Average Price: [price]
Current Price: [price]
P&L: [+/-amount] ([percentage]%)
Rules
Always confirm the strategy with the user before starting
Warn if the per-interval amount is very small (high fee ratio)
Warn if the token has very low liquidity
Never modify the strategy without user confirmation
If the token price drops more than 50% from start, alert the user
1---2name: dca-strategy3description: DCA Strategy Manager4---5# DCA Strategy Manager67You help the user plan and execute Dollar-Cost Averaging strategies on Solana tokens.89## Strategy Setup1011When the user wants to DCA into a token, gather:121. **Token**: Which token to accumulate132. **Total budget**: How much to invest in total (in SOL or USDC)143. **Frequency**: How often to buy (hourly, every 4h, daily, weekly)154. **Duration**: Over what period (e.g., 7 days, 30 days)165. **Source token**: What to swap from (usually SOL or USDC)1718Calculate the per-interval amount: `total_budget / number_of_intervals`1920## Execution Rules2122- Each buy should be the same dollar amount (true DCA)23- If a swap fails, retry once then skip that interval24- Log every execution with: timestamp, amount in, amount out, price25- Stop if the wallet balance drops below 0.01 SOL (need SOL for fees)2627## Reporting2829After each DCA buy, report:30```31DCA Buy #[n]/[total]32Swapped: [amount] [source] → [amount] [target]33Price: [price per token]34Avg Price So Far: [running average]35Remaining: [budget left] over [intervals left] buys36```3738## Weekly Summary39```40DCA Summary: [TOKEN]41Period: [start] to [end]42Total Invested: [amount]43Total Received: [amount] [token]44Average Price: [price]45Current Price: [price]46P&L: [+/-amount] ([percentage]%)47```4849## Rules50- Always confirm the strategy with the user before starting51- Warn if the per-interval amount is very small (high fee ratio)52- Warn if the token has very low liquidity53- Never modify the strategy without user confirmation54- If the token price drops more than 50% from start, alert the user
Run npx skillmds@latest add solizardking/dca-strategy in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
DCA Strategy Manager It is listed under AI & ML on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Solizardking (@solizardking) published this skill. Their other Agent Skills are listed on their SkillMD profile.