Backlog
17Under consideration
BloodHound can fire Signals
Allow BloodHound templates be able to fire SharkSignals
Clicking left menu should return to root screen
When currently editing a Trade Plan, if user clicks the left menu Trade Plans menu item, it should return to the Trade Plans main/root screen which lists the trade plans.
The ninja addin doesn't retain login information so its not active.
The Sharkindicators addin doesn’t stay logged in. If the authention is done using a link from your email.
Trade Plans' names don't support the slash (/) character.
Error when trying to create a Trade Plan with a / character in its name. This problem may also happen with Signals, but I haven’t tested that yet.
Fire signals/alerts from manually entered trades on Trading View chart trader, to Shark Signals not having to enter/manage on Ninja, focus on the Trading View setup would be ideal.ideal
Manual trade alerts.
Enable/Disable switch on manual trade screen.
A switch on the manual trade screen will allow quick access and keep user informed of the trading plans on/off condition.
Hot Keys
Hot keys especially for flatten would be nice. Possibly always available to toggle on/off without a dropdown menu (so it’s quicker)
Duplicate a Trade Plan
Make it so I can duplicate a full trade plan.
notifications are not fully readable
The notifications are not fully readable and therefore not useful, my may worth moving to its own page.
Unable To Select Broker
NT client connects and logs in successfully but shows 'SignalEngine: Initialization failed' on every login. Accounts are not appearing on the Brokers page. Cannot add accounts to trade plans.
Next up
2Committed and queued
Modular Risk Guardrails
Overview Automating a strategy is only half the battle—protecting your capital is the other. We are introducing a visual, modular approach to account protection and risk management. Instead of hardcoding constraints into individual strategies, you will be able to create independent Risk Guardrails (like daily drawdown limits, maximum win/loss thresholds, or specific time-based trading windows) and simply assign them exactly where they are needed. Key Capabilities Create Custom Protection Rules: Define precise operational boundaries, such as halting execution after a specific daily loss limit, pausing after a set number of consecutive wins, or restricting execution to specific market hours. Drag-and-Drop Deployment: Visually snap your risk rules directly onto specific Trade Plans or broader Broker Account nodes. Layered Defenses: Apply different rules at different levels. For example, place a strict trading window on a volatile Trade Plan, while applying a global maximum daily drawdown rule across your entire Live Broker Account.
Groups
When I have multiple accounts/brokers connected, is there or will there be a system to move orders simultaneously? ex: I move a SL on prop1, and the system changes prop2 and prop3 automatically. Apparently, NT7 used to have a feature called ‘Groups’ that did something similar but it wasn’t included with NT8.
In Progress
3Actively being built
Full TradingView Strategy Synchronization
The Full TradingView Strategy Synchronization feature allows traders to execute complex, multi-stage trading strategies directly from TradingView without losing any nuance in position sizing. Many standard signal connectors only support binary "buy" or "sell" alerts that completely enter or flatten a position. However, advanced traders often utilize progressive scaling techniques to manage risk and maximize profit potential. SharkSignals bridges this gap by interpreting the exact position size changes dictated by your TradingView strategy and mirroring them flawlessly in your connected brokerage account. This synchronization ensures that every partial fill, pyramid entry, or scaled exit is faithfully replicated in real-time, moving beyond the limitations of basic alert webhooks. By reading the precise order sizing logic from TradingView, SharkSignals maintains a true 1:1 state between your charted strategy and your live portfolio, ensuring your automated execution matches your backtested models perfectly. Core Capabilities Precision Scaling In (Pyramiding): Automatically add to winning positions or average into a trade at different price levels, exactly as defined by your TradingView strategy's pyramiding rules. Dynamic Scaling Out: Secure profits dynamically by executing partial exits at predefined targets while letting the remainder of the position run, fully managed by your strategy's script. Intelligent Flattening and Reversals: Seamlessly handle complete position closures or "stop and reverse" (SAR) scenarios without requiring multiple complex alerts to calculate the net contract difference. State-Aware Tracking: SharkSignals constantly monitors the true net position intended by TradingView, preventing the out-of-sync errors that frequently occur when manual interventions or missed alerts disrupt standard webhook systems.
Intake Profit/Stop Levels from TradingView
Right now, SharkSignals only accepts Buy/Sell/Flatten signals. There are some TradingView strategies that also provide Limit/Profit/Stop levels. Using these as the actual trade levels should be an option.
Rithmic and Tradier Support
Broker Integration Primary Asset Classes Execution Focus
Done
15Recently shipped
Tradovate
With support for Tradovate, various prop firms will automatically be supported.
will it be possible to have BlackBird as a broker
Black Bird has it’s own trade management system. Will sharksignals evolve to using BB like a broker connection to manage trades on all accounts?
Missing the long or short controls for the payload
Manual Trade node always resets to default
To take a manual trade, I click its node. I have to fill the 3 fields on the right. Each time I use it, I have to fill out those fields again. It would be nice if it auto-filled the most recently used settings.
Multiple Bracket support for Trade Plans
Currently we only have 1 bracket per Trade Plan (set of take profits and stop losses), allow multiple bracket sets per Trade Plan.
Support for reversals
Currently if you have a position on reverse signals are ignored (unless you are consuming them in BlackBird - which uses it’s own reversal settings). We would like expand Reversal capability in NinjaTrader ATM trades and/or any other broker we support (Tradovate etc).
Performance Dashboards
1. Performance & Trade Plan Analytics Tagline: In-depth execution metrics, strategy benchmarking, and historical P&L tracking across all connected trading accounts. Multi-Account Aggregation: Consolidate multiple broker and sim accounts into a single dashboard or drill down into individual accounts. Core Trading Metrics: Instant visibility into Net Realized P&L, Win Rate (W/L ratio), Profit Factor, Max Drawdown, and total trade volume. Interactive Equity & Drawdown Curves: Visualize performance over customizable timeframes (7D, 30D, 90D, YTD, custom) with toggles for Cumulative P&L, Daily returns, and Drawdown. Granular Session Breakdowns: Track daily, weekly, and monthly performance with institutional-grade metrics including High Watermark, Cumulative Drawdown, and Maximum Adverse Excursion (MAE). Data Portability: One-click CSV export and instant data synchronization for offline journaling and tax preparation. 2. Real-Time Positions & Execution Management Tagline: Live multi-account position monitoring, active order tracking, and centralized risk controls. Unified Live Monitor: Track live open positions, unrealized P&L, and working orders across all broker connections (e.g., Tradovate) in real time. Trade Plan Attribution: Monitor which open positions and orders belong to specific automated or manual trade plans. Emergency Risk Controls: Execute rapid multi-level risk mitigation with dedicated account-level flatten buttons and a global "Flatten Everything" kill-switch. Granular Contract Tracking: Clear visibility into symbol, asset class, direction/size (e.g., Long 2 ES), average fill price, and open P&L.