hawk-strategy
HAWK v1.0.0 โ 4h Breakout Buyer / Breakdown Seller. LONG when price breaks above the 7-day high AND Senpi Smart-Money is > 55% long. SHORT when price breaks below the 7-day low AND SM is > 55% short. Universe: BTC, ETH, SOL. Asymmetric DSL โ Phase 1 max_loss 8% (failed breakouts get cut fast) but Phase 2 wide "let winners run" ladder (T0 +10% / lock 0); a real breakout can run far. hard_timeout 24h.
What this skill does
# ๐ฆ HAWK v1.0.0 โ 4h Breakout Buyer / Breakdown Seller **Breakouts on majors with Smart-Money confirmation.** When price breaks above the 7-day high AND top traders are net long, Hawk goes LONG. When price breaks below the 7-day low AND top traders are net short, Hawk goes SHORT. Failed breakouts get cut fast โ tight Phase 1 max_loss 8%. ## Why this strategy exists Most retail breakout strategies fail because they: 1. Don't filter for trend agreement (catching a breakout in the wrong direction) 2. Don't validate with Smart Money (catching a fake breakout into a stop-hunt) 3. Don't cut failed breakouts fast (turning small chop losses into max-pain disasters) Hawk fixes all three: 1. **4h trend must align** with breakout direction 2. **Smart Money must be > 55% in the breakout direction** (gate, not score) 3. **DSL Phase 1 max_loss 8%** โ failed breakouts close before they hurt When a breakout DOES work, Phase 2 uses a wide "let winners run" ladder โ no profit lock until +10%, then a trailing ratchet out to +100%. A real breakout can run far; the old +5% / lock-30 design chopped the position out on the first pullback. Phase 1's 8% max_loss still cuts a FAILED breakout fast. ## CRITICAL RULES ### RULE 1: Both gates required, no exceptions - Breakout magnitude > 0 (latest close above 7d high OR below 7d low) - SM tilt >= smTiltMinPct (default 55%) in the same direction as the breakout If either gate fails, producer outputs `WAITING โ no breakout with SM agreement`. No partial passes. ### RULE 2: Producer enters. DSL exits. No `close_position` call site in the producer. DSL Phase 1 + Phase 2 + hard_timeout 24h own all exits. ### RULE 3: Asymmetric DSL โ tight Phase 1, wide Phase 2 Hawk's DSL is designed for breakouts: - Phase 1 max_loss **8%** (vs Beaver's 20%) โ failed breakouts must be cut fast - Phase 2 wide **"let winners run" ladder** (T0 +10% / lock 0 โ T5 +100% / lock 85) โ a real breakout can run far; the old tight T0 (+5% / lock 30) locked a floor after ~1-2% price and chopped winners out on the first pullback (HYPE 40โ60 post-mortem, 2026-05-21) - hard_timeout **24h** โ if a breakout hasn't worked in 24h, it failed Keep Phase 1 tight (cut failed breakouts), but never re-tighten Phase 2 โ the rare breakout that runs is what pays for the strategy. ### RULE 4: Universe is BTC, ETH, SOL Operators can override via `universe` in config, but the default is the three most-liquid majors. Adding low-liquidity coins to the universe will cause noisy "breakouts" that don't follow through. ## How Hawk scores a trade **Gates** (all required): 1. Latest 1h close > max(7d closes) OR < min(7d closes) 2. SM direction agrees with breakout direction 3. SM tilt >= 55% **Score components** (max ~9): | Signal | Points | |---|---| | Breakout magnitude โฅ 1.0% | +3 | | Breakout magnitude 0.3-1.0% | +2 | | Breakout magnitude < 0.3% | +1 | | SM aligned (gate-confirmed) | +2 | | SM strongly tilted (>= 70%) | +1 | | 4h trend aligned with direction | +2 | | Volume โฅ 1.5ร average | +1 | **Floor:** `minScore: 5`. Typical entry needs breakout magnitude moderate + SM aligned + 4h trend = 7. ## DSL preset (asymmetric Hawk profile โ tight Phase 1, wide Phase 2) | Phase | Component | Setting | |---|---|---| | Phase 1 | max_loss_pct | **8%** (tight) | | Phase 1 | retrace_threshold | **5** (tight) | | Phase 1 | consecutive_breaches | 1 | | Time cuts | hard_timeout | **24h** (kills failed breakouts) | | Time cuts | weak_peak_cut | **60min @ 3.0% min** (kills stale chop) | | Time cuts | dead_weight_cut | DISABLED | | Phase 2 | T0 | **+10% / lock 0** (let it 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 breakout-detection scoring** โ see `senpi-trading-runtime/references/producer-patterns.md` for the canonical reference. Primary MCP calls: `market_get_asset_data` (per-asset candles), `leaderboard_get_markets` (SM direction). ## Operator install See [README.md](README.md). ## Changelog ### v1.0.0 (2026-05-20) โ initial release First in the technical-pattern pair (Hawk = breakouts, Salamander = pullbacks). Tight DSL distinguishes from the trend-follower trio (Beaver/Heron/Hummingbird) which use Bison-pattern wide ladders. Hawk's edge requires fast cutting of failed breakouts AND fast locking of winning ones. ## License MIT โ Copyright 2026 Senpi (https://senpi.ai). ## Skill Attribution When creating a strategy, include `skill_name` and `skill_version` in the call. See `references/skill-attribution.md` for details.
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.