General Settings
Configure basic trading parameters for your SharkBlock bot.
Position Configuration
SOL Amount per Position
Set the amount of SOL allocated for each new position.
- Minimum: greater than 0
- Maximum: bounded by your wallet balance and
maxConcurrentPositions
Tip: Start with smaller amounts while testing new strategies. You can always increase once you’ve validated performance.
Max Concurrent Positions
Maximum number of open positions the bot can hold at the same time.
- Range: 1 to 50
Example: if maxConcurrentPositions = 5, the bot can hold up to 5 different tokens simultaneously. When a position closes (take-profit, stop-loss or manual close), a slot frees up for a new entry.
The limit is enforced server-side via a distributed lock — even if multiple matches arrive at the same instant, only max will open.
Position Sizing Considerations
| Concurrent Positions | Best For | Risk Level |
|---|---|---|
| 1-3 | Conservative traders, larger position sizes | Lower |
| 4-10 | Balanced approach, moderate diversification | Medium |
| 11-25 | Active strategies, high diversification | Higher |
| 26-50 | Aggressive strategies, maximum opportunities | Highest |
Important: More concurrent positions means:
- Each position uses less of your total balance
- Higher transaction fees overall
- More opportunities captured
- More complex monitoring
Balance Allocation
Your available balance is divided among concurrent positions:
Example: 1 SOL balance, 5 concurrent positions, 0.1 SOL per position
- Maximum capital at risk: 0.5 SOL (5 × 0.1)
- Reserved for fees: Always keep ~0.01 SOL minimum
Next Steps
Configure specific strategies:
- Entry Strategies - Define when to buy
- Exit Strategies - Define when to sell
- Security - Protection settings