Overview
ShingoSniper transforms trading signals into automated trades on Solana. Whether you're trading signals from Telegram channels, copying profitable wallets, or running custom strategies, we provide the tools you need with enterprise-grade security.
Signal Trading
Convert signals from Telegram, Discord, or webhooks into automated trades with ML filtering and risk controls.
Copy Trading
Follow profitable wallets with curated leaders or your own wallet lists. Mirror trades automatically.
Self-Custody
Your keys, your tokens. We never hold your private keys. Trade with confidence using embedded wallet technology.
Risk Controls
ML filtering, position limits, stop-loss, trailing stops, and kill switches protect your capital.
Sign Up & Wallet Setup
Getting started is quick and secure. Follow these steps:
- Create Account: Click "Start Free Trial" on the homepage. Sign up with email or connect a wallet (Phantom, etc.).
- Wallet Backup: After signup, you'll be prompted to back up your embedded Solana wallet. Export your private key and store it securely. This is critical for account recovery.
- Onboarding: Complete the guided onboarding to create your first strategy. Choose between Signal Trading or Copy Trading mode.
- Configure Strategy: Set up signal sources, risk parameters, and trading preferences based on your selected mode.
- Start Trading: Review your configuration and start your strategy. Monitor performance in the Run terminal.
Important: Never share your private key. Always verify you're on the official domain before entering credentials.
Creating Your First Strategy
Strategies are the core of ShingoSniper. They define what signals to trade, how much to trade, and when to exit positions.
Strategy Modes
Signal Trading
Trade signals from Telegram channels, Discord servers, or webhooks. Configure filters to match only high-quality opportunities.
- BYO Telegram channels or use curated platform feeds
- ML-filtered signals for quality
- Customizable filters (market cap, volume, liquidity, etc.)
- Smart sell exits with trailing stops and tiered profits
Copy Trading
Mirror trades from profitable wallets. Follow curated leaders or add your own wallet addresses.
- Curated leader wallets pre-selected for performance
- BYO wallet lists via wallet-follow integration
- Multiple sell modes: copy-sell, smart-sell, or hybrid
- Repeat-buy cooldown prevents over-trading
Strategy Builder Flow
- Select mode (Signal or Copy Trading)
- Configure signal sources (Telegram/Discord/webhook or wallet lists)
- Set trading parameters (buy amount, slippage, RPC)
- Configure risk controls (position limits, stop-loss, smart sell tiers)
- Review and save your strategy
Signal Sources
Signal TradingSignal Trading allows you to automate trades based on signals from various sources. Configure multiple sources per strategy.
BYO (Bring Your Own) Sources
Telegram Channels
Connect your Telegram bot to monitor channels for trading signals. Configure message format parsing in Settings.
Setup:
- Create a Telegram bot via @BotFather
- Add bot to your channel with read permissions
- Copy bot token and channel username
- Add source in Strategy Builder → Signals tab
Discord Servers
Monitor Discord channels for trading signals. Requires bot token and channel ID.
Setup:
- Create Discord application and bot
- Invite bot to server with read permissions
- Copy bot token and channel ID
- Configure message format in Settings
Webhooks
Send signals via HTTP POST requests. Perfect for custom integrations and external systems.
Integration: Send signals via HTTP POST requests to your configured webhook endpoint.
Webhook payloads should include token address, symbol, name, and chain identifier. Configure webhook endpoints in Settings.
Platform Provided Feeds
We provide curated signal feeds for free users:
- @shingo:solana: High-volume tokens detected on Solana
- @shingo:pump.fun: Trending tokens on PumpFun
- @shingo:leaders: Pre-selected profitable wallets
These feeds are filtered using ML scoring to surface high-quality opportunities.
Signal Filters
Signal TradingFilters help you match only the signals that meet your criteria. Configure numerical filters, text filters, and ML scoring thresholds.
Numerical Filters
| Filter | Description |
|---|---|
Market Cap | Minimum/maximum market capitalization in USD |
Token Age | Minimum age since token creation (minutes) |
Volume | 24h trading volume threshold |
Liquidity | Minimum liquidity pool size |
Holders | Minimum number of token holders |
Top 10 % | Maximum percentage held by top 10 wallets |
Text Filters
Include Keywords
Only match signals containing specific keywords in token name or symbol. Useful for focusing on specific sectors or themes.
Exclude Keywords
Block signals containing specific keywords. Use this to filter out unwanted tokens or avoid honeypots.
ML Scoring
Our ML model scores each signal based on historical performance patterns. Set a minimum score threshold (0-100) to only trade high-confidence signals. Higher scores indicate better historical performance.
Tip: Start with a lower threshold (20-40) and adjust based on results. Higher thresholds reduce trade frequency but improve quality.
Trading Parameters
Signal TradingConfigure how much to trade, slippage tolerance, and RPC settings for optimal execution.
Sizing
Buy Amount (SOL)
Amount of SOL to spend per trade. Free trial users are limited to smaller amounts; Pro users can set custom amounts.
Default: 0.1 SOL per trade
Position Limits
Maximum number of open positions at once. Helps manage risk and diversify.
- Free Trial: Max 2 positions
- Pro: Unlimited positions
Execution Settings
Slippage Tolerance
Maximum acceptable price deviation from quoted price. Lower slippage = better execution but may fail more often. Recommended: 1-5%.
Priority Fee
Additional fee paid to prioritize transaction inclusion. Higher fees = faster confirmation. Auto-calculated by default.
RPC Endpoint
Solana RPC endpoint for blockchain queries and transaction submission. Use a reliable, fast RPC for best performance.
Recommended: Use a reliable RPC provider with high rate limits for optimal performance.
Overview
Copy TradingCopy Trading allows you to mirror trades from profitable wallets automatically. Follow curated leaders or add your own wallet addresses.
Curated Leaders
Pre-selected wallets verified for consistent profitability. Updated regularly based on performance metrics.
BYO Wallets
Add your own wallet addresses via wallet-follow integration or manual entry. Monitor any Solana wallet.
Leader Selection
Copy TradingSelect which wallets to follow for your copy trading strategy. You can choose multiple leaders and filter by performance metrics.
Selecting Leaders
- Navigate to Strategy Builder → Copy Trading mode
- Choose "Curated Leaders" or "BYO Wallets"
- Browse available leaders or search by address
- Select desired wallets (multiple selection supported)
- Review selection and save strategy
Leader Metrics
Each leader shows performance metrics:
- Total PnL (profit/loss)
- Win rate (percentage of profitable trades)
- Average hold time
- Total volume traded
Wallet-Follow Integration
For advanced users, integrate wallet-follow webhooks to monitor custom wallet lists. Configure webhook endpoint in Settings → Wallet Follow.
Copy Trading Sell Modes
Copy TradingCopy Trading offers three sell modes that determine when and how positions are closed:
Copy-Sell Mode
Mirror leader sells exactly. When a leader sells, your strategy sells the same token at the same time.
- Simplest mode - no risk controls needed
- Best for following trusted leaders
- Free tier compatible
Smart-Sell Mode
Use your own risk controls (tiers, trailing stops, etc.) instead of mirroring leader sells. Leader sells are observed but not mirrored.
- Full control over exit timing
- Smart sell tiers, trailing stops, stagnant price exit
- Pro tier recommended
Copy-Smart-Mix Mode
Hybrid approach: mirror leader sells when they occur, but also apply your risk controls if conditions are met first.
- Leader sells take precedence if they occur first
- Risk controls can exit earlier if configured
- Best of both worlds
Repeat-Buy Protection: Copy Trading strategies include a 6-hour cooldown between buys of the same token to prevent over-trading. This can be disabled in Pro settings.
Overview
Risk ControlsRisk controls protect your capital by automatically exiting positions when configured conditions are met. Multiple controls can be active simultaneously with a defined precedence order.
Precedence Order
- Deep Stop Loss (highest priority)
- Trailing Stop
- Stagnant Price Exit
- Smart Sell Tiers (lowest priority)
Deep Stop Loss
Risk ControlsDeep Stop Loss triggers when price drops below your buy price by a configured percentage. This is a Pro-only feature.
Configuration
Tier-Based Configuration
Configure multiple exit points at different loss percentages:
- Tier 1: Exit 50% at -10% loss
- Tier 2: Exit 30% at -20% loss
- Tier 3: Exit 20% at -30% loss
Behavior
- Triggers immediately when price drops below threshold (no minimum age)
- Partial sells based on tier configuration
- Prevents catastrophic losses
- Evaluated before all other exit conditions
Important: Deep Stop Loss is evaluated continuously and can trigger even on new positions. Always test with small amounts first.
Trailing Stop Loss
Risk ControlsTrailing Stop Loss follows price upward and triggers when price retraces by a configured percentage from the peak. Available for all tiers.
How It Works
- After a position opens, the system tracks the highest price reached (peak)
- When price retraces by the configured percentage from peak, trailing stop activates
- Partial or full exit executes based on configuration
Example
Buy at $1.00, price peaks at $1.50, trailing stop set to 10%:
- Peak price: $1.50
- Trigger price: $1.35 (10% retrace from $1.50)
- When price drops to $1.35, trailing stop executes
Configuration
- Activation Percentage: Price retrace percentage from peak (e.g., 10%)
- Sell Percentage: How much to sell when triggered (e.g., 50% partial exit)
- Multiple Tiers: Configure multiple trailing stops at different retrace levels
Tip: Trailing stops are great for securing profits while allowing for upward movement. Start with a conservative retrace percentage (15-20%) and adjust based on volatility.
Smart Sell Tiers
Risk ControlsSmart Sell Tiers automatically take profits at configured price multipliers. Sell a percentage of your position at each tier as price increases.
How It Works
When price reaches a multiplier threshold (e.g., 2x, 3x, 5x), a configured percentage of the position is sold automatically.
Example Configuration
Configuration Tips
- Start Conservative: Lower multipliers (2x, 3x) with smaller sell percentages
- Scale Up: Higher multipliers with larger percentages to capture big moves
- Leave Moon Bag: Keep a small percentage (10-20%) for extreme gains
- Consider Volatility: High-volatility tokens may need wider spacing between tiers
Tier Limits
- Free Trial: Max 2 tiers
- Pro: Max 6 tiers
Stagnant Price Exit
Risk ControlsStagnant Price Exit closes positions when price moves within a small range for a configured time period. Useful for avoiding dead positions.
Configuration
Price Window
Configure the maximum price movement percentage that triggers stagnant detection (e.g., ±2%).
Time Window
Duration price must stay within window before triggering exit (e.g., 30 minutes).
Exit Behavior
Stagnant Price Exit always executes a full 100% exit when triggered.
Use Case: Exit positions that aren't moving to free up capital for better opportunities. Especially useful in volatile markets where stagnant tokens often underperform.
Position & Trade Limits
Risk ControlsPosition and trade limits help manage risk and prevent over-exposure. These limits are enforced per strategy and globally.
Position Limits
Max Open Positions
Maximum number of positions that can be open simultaneously for this strategy.
- Free Trial: Max 2 positions
- Pro: Unlimited positions
Daily Trade Limits
Max Daily Trades
Maximum number of trades (buys) allowed per day. Resets at midnight UTC.
- Free Trial: Max 10 trades/day
- Pro: Unlimited trades
Balance Checks
Strategies automatically check wallet balance before each trade. If balance is insufficient, trading pauses until balance is restored. By default, strategies require a buffer percentage (20%) above the buy amount to account for fees and slippage.
Creating Strategies
Strategy ManagementCreate new strategies from the Dashboard or Strategy Builder. Each strategy operates independently with its own configuration and limits.
Strategy Builder Flow
- Mode Selection: Choose Signal Trading or Copy Trading
- Signal Trading: Trade signals from Telegram/Discord/webhooks
- Copy Trading: Mirror trades from leader wallets
- Sources: Configure signal sources or leader wallets
- Add Telegram channels, Discord servers, or webhooks
- Select curated leaders or add custom wallets
- Trading: Set buy amount, slippage, RPC endpoint
- Buy amount in SOL per trade
- Slippage tolerance (1-5% recommended)
- RPC endpoint for Solana queries
- Risk: Configure risk controls
- Smart sell tiers, trailing stops, deep stop loss
- Position limits, daily trade limits
- Stagnant price exit settings
- Review: Review all settings and save strategy
Tip: Start with one strategy using default settings. Once comfortable, create additional strategies with different configurations for diversification.
Editing Strategies
Strategy ManagementEdit existing strategies from the Strategy Detail page. Changes take effect after saving, but running strategies may need to be restarted for some changes to apply.
Edit Mode
- Navigate to Strategies → Select strategy
- Click "Edit" button in Configuration panel
- Modify settings in Trading and Risk tabs
- Review changes in Review tab
- Save changes
Editing Restrictions
Free/Trial Users
- Cannot enable Pro-only features (Deep Stop Loss, Moon Bag)
- Max positions limited to 2
- Max daily trades limited to 10
- Smart Sell tiers limited to 2
- Copy Trading SELL_MODE restricted to copy-sell
Running Strategies
Some changes require restarting the strategy:
- Source changes (Telegram channels, wallets)
- Mode changes (Signal ↔ Copy)
- Major risk control changes
Running Strategies
Strategy ManagementStart, stop, and monitor strategies from the Strategy Detail page. Use the Run terminal to see real-time events and performance metrics.
Starting a Strategy
- Navigate to Strategy Detail page
- Review configuration in Configuration panel
- Click "Start" button
- Monitor Run terminal for events and trades
Run Terminal
The Run terminal displays real-time events during strategy execution:
signal_accepted - Signal passed filtersbuy_confirmed - Trade executed successfullysell_tier_executed - Profit target reachedposition_closed - Position fully exitedTerminal Modes
Minimal Mode
Shows key events: buys, sells, exits, errors. Best for most users.
Verbose Mode
Shows all events including polls, evaluations, and diagnostics. Useful for debugging.
Stopping a Strategy
When stopping a running strategy with open positions, you'll be prompted:
Monitoring & Performance
Strategy ManagementMonitor strategy performance through the Dashboard, Portfolio, and Strategy Detail pages. Track positions, PnL, and trade history.
Performance Metrics
Run Counters
- Total signals processed
- Buys executed
- Tier sells executed
- Deep stops triggered
- Positions opened/closed
Portfolio View
- Open positions with PnL
- Trade history
- Fees paid
- Overall performance
Manual Position Management
From the Strategy Detail page, you can manually close positions:
- View open positions in Run terminal area
- Click "Close 100%" on any position
- Confirm in dialog
- Position closes via market sell
Note: Manual closes execute immediately and bypass all risk controls. Use with caution.
Pricing Tiers
Fees & PricingShingoSniper offers transparent pricing with a free trial and Pro subscription. All fees are clearly displayed before execution.
Free Trial
- Max 2 positions
- Up to 10 trades/day
- Curated feeds + BYO Telegram (limited)
- 0% platform fee during trial
Pro
- Unlimited positions
- Unlimited trades
- All signal sources
- Priority support
Fee Structure
Fees & PricingPlatform fees are transparent and charged per trade. Fees are collected via aggregator fees or skim fallback.
Fee Collection Methods
Aggregator Mode (Preferred)
Fees are collected atomically with the swap transaction via platform fee mechanism. No additional transactions required.
- Seamless execution
- No extra gas costs
- Automatic fee routing
Skim Mode (Fallback)
If aggregator fees aren't supported, fees are collected via a separate transfer transaction before the swap.
- Works when aggregator unavailable
- Additional transaction required
- Web sells skip skim fallback
Fee Calculation
Example: Buy 1 SOL worth of tokens at 0.5% fee
- Trade amount: 1 SOL
- Platform fee: 0.005 SOL (0.5%)
- Net tokens received: ~99.5% of trade value
Note: Fees are deducted from trade proceeds, not additional charges. Always review fee amounts before confirming trades.
Common Issues
TroubleshootingHere are solutions to common issues users encounter:
Strategies Not Starting
- Insufficient Balance: Ensure wallet has enough SOL for trades plus buffer (20% by default)
- RPC Issues: Check RPC endpoint is accessible and has sufficient rate limits
- Configuration Errors: Review strategy configuration for missing required fields
- License Expired: Verify trial/license status in Settings
No Trades Executing
- Filters Too Strict: Signals may not pass your filter criteria. Check filter settings and ML score threshold
- No Signals: Verify signal sources are active and sending signals
- Position Limits: Check if max positions limit is reached
- Daily Trade Limit: Verify daily trade limit hasn't been exceeded
Telegram/Discord Not Working
- Bot Permissions: Ensure bot has read permissions in channel/server
- Invalid Token: Verify bot token is correct and valid
- Channel Access: Confirm bot is added to channel/server
- Message Format: Check message format matches expected pattern
Trades Failing
- Slippage Too Low: Increase slippage tolerance if swaps are failing
- Insufficient Liquidity: Token may not have enough liquidity for trade size
- RPC Rate Limits: Upgrade RPC endpoint if hitting rate limits
- Network Congestion: Wait for network to clear or increase priority fee
Wallet Connection Issues
- Wallet Not Linked: Ensure embedded wallet is backed up and properly connected
- Configuration Issues: Verify wallet settings are properly configured
- Chain Mismatch: Ensure correct Solana chain (mainnet/devnet) is selected
Getting Help
TroubleshootingNeed additional support? Here's how to get help:
