salamander-strategy
SALAMANDER v1.0.0 โ Pullback catcher in established 4h trends. LONG when 4h trend is BULLISH AND 1h price pulled back 3-7% from recent high AND Smart Money is > 55% long. SHORT when 4h trend is BEARISH AND 1h price rallied 3-7% from recent low AND SM is > 55% short. Universe: BTC, ETH, SOL. Wide DSL throughout โ Phase 1 10% max_loss (pullbacks need room to develop) AND Phase 2 "let winners run" ladder (T0 +10% / lock 0); the resumed trend can run far.
What this skill does
# ๐ฆ SALAMANDER v1.0.0 โ Pullback Catcher **Buy dips in uptrends, short rallies in downtrends.** Salamander only acts when the 4h trend is already established AND there's been a 3-7% counter-move on 1h timeframe AND Smart Money agrees with the original trend direction. ## Why this strategy exists Pullbacks in established trends are one of the highest-edge setups in trading โ the trend has already proved itself, the counter-move provides a better entry, and Smart Money confirmation filters out trend-break risk. **The 3-7% band is the sweet spot:** - < 3% pullback: noise, not a real entry - 3-7% pullback: tradeable counter-move within trend - > 7% pullback: the trend may be breaking; don't catch a falling knife Salamander requires ALL three: 1. 4h trend BULLISH (or BEARISH) 2. 1h pullback in the 3-7% band 3. Smart Money agreeing with the 4h trend direction (> 55% tilt) If any one fails, no entry. ## CRITICAL RULES ### RULE 1: 4h trend gate, not score The 4h trend must be NON-NEUTRAL. Salamander does not trade chop. If higher-lows-vs-lower-highs is too close to call, the producer outputs `WAITING`. ### RULE 2: Pullback band is hard The pullback must fall in `[pullbackMinPct, pullbackMaxPct]` (default 3-7%). Outside that band, no entry. Configurable per asset volatility (smaller bands for stable majors, wider for HYPE-tier). ### RULE 3: Wide DSL throughout - **Phase 1 max_loss 10%** (wider than Hawk's 8%) โ pullbacks within a trend need a few percent of room to develop - **Phase 2 wide "let winners run" ladder** (T0 +10% / lock 0 โ T5 +100% / lock 85) โ when the pullback resolves, the resumed trend can run far. The old tight T0 (+5% / lock 30) locked a floor after ~1-2% price and chopped the continuation out on the first wiggle (HYPE 40โ60 post-mortem, 2026-05-21). If you tighten Phase 1 below 10%, you'll cut legitimate pullback continuations as noise โ and never re-tighten Phase 2, or you cap the very continuation Salamander exists to ride. ### RULE 4: Producer enters. DSL exits. No close_position call site. DSL Phase 1 + Phase 2 + hard_timeout 48h own all exits. ## How Salamander scores a trade **Gates** (all required): 1. 4h trend non-neutral 2. 1h pullback (vs prior 24h max for LONG, prior 24h min for SHORT) in [3%, 7%] band 3. SM direction agrees with 4h trend 4. SM tilt >= 55% **Score components** (max ~9): | Signal | Points | |---|---| | 4h trend aligned (gate-confirmed) | +3 | | Pullback in 3-7% band (gate-confirmed) | +2 | | Pullback in 4-6% midpoint sweet spot | +1 | | SM aligned (gate-confirmed) | +2 | | SM strongly tilted (>= 70%) | +1 | **Floor:** `minScore: 5`. Typical entry clears 5-7. ## DSL preset (wide throughout โ Phase 1 roomy, Phase 2 let-winners-run) | Phase | Component | Setting | |---|---|---| | Phase 1 | max_loss_pct | **10%** (wider โ pullbacks need room) | | Phase 1 | retrace_threshold | 6 | | Phase 1 | consecutive_breaches | 1 | | Time cuts | hard_timeout | **48h** (pullback resolution can take time) | | Time cuts | weak_peak_cut | 90min / 3% min | | Time cuts | dead_weight_cut | DISABLED | | Phase 2 | T0 | **+10% / lock 0** (let the continuation breathe) | | Phase 2 | T1 | +20% / lock 25% | | Phase 2 | T2 | +30% / lock 40% | | Phase 2 | T3 | +50% / lock 60% | | Phase 2 | T4 | +75% / lock 75% | | Phase 2 | T5 | +100% / lock 85% | ## Scanner pattern This strategy uses the **Multi-asset whitelist scanner with pullback-detection scoring** โ see `senpi-trading-runtime/references/producer-patterns.md`. Primary MCP calls: `market_get_asset_data`, `leaderboard_get_markets`. ## Operator install See [README.md](README.md). ## Changelog ### v1.0.0 (2026-05-20) โ initial release Second in the technical-pattern pair (Hawk = breakouts, Salamander = pullbacks). Asymmetric DSL distinguishes from Hawk's tight breakout profile โ pullback theses need wider Phase 1 floor. ## License MIT โ Copyright 2026 Senpi (https://senpi.ai). ## Skill Attribution When creating a strategy, include `skill_name` and `skill_version`. See `references/skill-attribution.md`.
Related in General
modeling-omnistudio-epc-catalog
IncludedSalesforce Industries CME EPC product-modeling skill for Product2-based catalog creation. Use when creating EPC products, configuring product attributes, building offer bundles with Product Child Items, or reviewing EPC DataPack JSON metadata for product catalog changes. TRIGGER when: user creates or updates Product2 EPC records, AttributeAssignment payloads, AttributeMetadata/AttributeDefaultValues, Offer bundles, or ProductChildItem relationships. DO NOT TRIGGER when: designing OmniScripts/FlexCards/Integration Procedures (use building-omnistudio-omniscript, building-omnistudio-flexcard, or building-omnistudio-integration-procedure), implementing Apex business logic (use generating-apex), or troubleshooting deployment pipelines (use deploying-metadata).
relationship-science-coach
IncludedUse this skill for direct, practical adult relationship coaching: couples conflict, repair, trust, marriage, dating, flirting, attachment patterns, emotional connection, sex, desire differences, eroticism, kink negotiation, affection, love languages, breakups, and long-term passion. Draw on Gottman, EFT and Hold Me Tight, attachment science, modern sex research, Perel, Nagoski, Kerner, Schnarch, Love and Stosny, and flexible love-language tools. Be concrete and low-hedge. Redirect only for imminent danger, abuse, coercive control, minors, non-consent, self-harm, stalking, or medical/legal/psychiatric decisions.
building-sf-integrations
IncludedSalesforce integration architecture and runtime plumbing with 120-point scoring. Use this skill to set up Named Credentials, External Credentials, External Services, REST/SOAP callout patterns, Platform Events, and Change Data Capture. TRIGGER when: user sets up Named Credentials, External Services, REST/SOAP callouts, Platform Events, CDC, or touches .namedCredential-meta.xml files. DO NOT TRIGGER when: Connected App/OAuth config (use configuring-connected-apps), Apex-only logic (use generating-apex), or data import/export (use handling-sf-data).
venue-templates
IncludedAccess comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.
let-fate-decide
IncludedDraws the 12 Houses of the Zodiac Tarot spread to inject entropy into planning when prompts are vague, ambiguous, or casually delegated. Interprets the spread to guide next steps. Use when the user says 'let fate decide', 'YOLO', 'whatever', 'idk', or other nonchalant phrases, makes Yu-Gi-Oh references, or when you are about to arbitrarily pick between multiple reasonable approaches. Prefer over ask-questions-if-underspecified when the user's tone is casual or playful rather than precision-seeking.
net-ops
IncludedCross-platform network troubleshooting (Windows, macOS, Linux) via local or remote shell. Use for: DNS broken, can't resolve hostnames, nslookup/dig works but apps fail, NRPT, WFP, scutil, /etc/resolver, systemd-resolved, /etc/resolv.conf, NetworkManager, VPN DNS leak residue (ProtonVPN/Mullvad/WireGuard/AnyConnect), AV/firewall blocking DNS or DoH, Tailscale DNS interaction, intermittent connectivity, remote diagnostics over SSH.