{"slug": "today-i-released-snap-trade-2-1-0-an-open-source-claude-skill-that-turns-a-of-a", "title": "Today I released Snap & Trade 2.1.0, an open-source Claude skill that turns a screenshot of any chart into a trade plan.", "summary": "A developer released Snap & Trade 2.1.0, an open-source Claude skill that converts a screenshot of a chart from platforms such as TradingView, MT4/MT5, FX Replay or Binance into a scored trade plan with LONG, SHORT or NO TRADE calls, including entry, stop loss, TP1, TP2 and invalidation levels. Built on the Python standard library and Claude skills, the tool keeps the LLM out of the math: a script validates the numbers and can reject a setup, as in a Nasdaq-100 test where an obvious breakdown short paid only 0.91R and the script instead suggested a limit entry on the retest. The developer notes there is no proven track record yet, a bias-free backtest on FX Replay is underway with results to be published in the README including losses, live-data modules cover only US stocks, and no order is placed without explicit user confirmation.", "body_md": "GitHub: [https://github.com/Kirby54/Snap-Trade](https://github.com/Kirby54/Snap-Trade)\n\nRelease: [https://github.com/Kirby54/Snap-Trade/releases/tag/v2.1.0](https://github.com/Kirby54/Snap-Trade/releases/tag/v2.1.0)\n\nMost \"AI trading\" tools give you a signal and a confident tone.\n\nI wanted to explore something different: what if the AI had to justify every trade, let a script check its numbers, and say \"no trade\" when the chart doesn't show a clear edge?\n\nIn Snap & Trade, you paste a screenshot from any platform (TradingView, MT4/MT5, FX Replay, Binance...), for any market and any timeframe. Claude reads the chart step by step, scores the setup out of 5, and gives you LONG, SHORT or NO TRADE with entry, stop loss, TP1, TP2 and invalidation.\n\nThe stack is plain Python (standard library only) and Claude skills.\n\nThe LLM never does the math. In my first test on a Nasdaq-100 chart, the obvious breakdown short only paid 0.91R. The script refused it and suggested a better limit entry on the retest instead.\n\nThis is not financial advice, and there is no proven track record yet. I'm running a bias-free backtest on FX Replay right now, and the results will go in the README, losses included. The live-data modules only cover US stocks, and the skill never places an order without an explicit yes from you.\n\n```\n/plugin marketplace add Kirby54/Snap-Trade\n/plugin install snap-and-trade@snap-and-trade\n```\n\nThen paste a chart and ask \"long or short?\".\n\nI'd love technical feedback: would you trust an AI trade plan more if it was forced to show its reasoning and could refuse to trade?", "url": "https://wpnews.pro/news/today-i-released-snap-trade-2-1-0-an-open-source-claude-skill-that-turns-a-of-a", "canonical_source": "https://dev.to/kirby54/today-i-released-snap-trade-210-an-open-source-claude-skill-that-turns-a-screenshot-of-any-188", "published_at": "2026-11-12 22:43:42+00:00", "updated_at": "2026-11-12 22:49:39.456877+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "large-language-models", "developer-tools"], "entities": ["Snap & Trade", "Claude", "GitHub", "TradingView", "MetaTrader", "FX Replay", "Binance", "Nasdaq-100"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/today-i-released-snap-trade-2-1-0-an-open-source-claude-skill-that-turns-a-of-a", "markdown": "https://wpnews.pro/news/today-i-released-snap-trade-2-1-0-an-open-source-claude-skill-that-turns-a-of-a.md", "text": "https://wpnews.pro/news/today-i-released-snap-trade-2-1-0-an-open-source-claude-skill-that-turns-a-of-a.txt", "jsonld": "https://wpnews.pro/news/today-i-released-snap-trade-2-1-0-an-open-source-claude-skill-that-turns-a-of-a.jsonld"}}