The one product to design, backtest and trade your own algos
Design your own algo's without needing coding knowledge
Design your own algo's in our graphical designer or logic designer. No coding knowledge needed
Realtime backtesting
Get realtime backtest while you design your algo
Entry & Exit templates
The algo studio allows you to define both Entry & Exit rules
Advanced ATM
Use our advanced ATM to quickly setup your position sizing, stoploss, target, breakeven, trailing stoploss. You can even add to your positions with dollar cost averaging
Algo Optimizer
Use the optimizer to find the most optimal ATM , trading hours and indicator settings for your algo automatically
Monte Carlo Simulator
use the monte carlo simulator to test the robustness of your algo to changing markets
100% automated trading
Auto-trade your algo using the Algo Studio Pro Auto Trader
Exclusive VIP access
Get access to our private Algo Studio discord channel where you will get exclusive content & algo templates
Comes with 1 designer license and 2 licenses for the auto trader
The Algo Studio Pro bundle comes with 1 license for the designer and 2 licenses for your strategy, allow you to auto-trad your algo's on 2 different pc's
The Algo Studio Pro - Bundle
The Algo studio pro is the one product to design, backtest and trade your own automated strategies.
No coding knowledge is needed, just drag & drop your algo together and start trading it live
The Algo Studio pro bundle includes the following licenses:
- 1x license for the Algo studio designer
- 2x licenses for the Algo Studio Auto Trader
Design your own algo's in minutes - no coding required
Would you like to create your own automated strategies and quickly test out new idea's to see if they would be profitable or not ? Now you can. The Algo Studio Pro Designer not only allows you to create algo's quickly without needing any coding knowledge, it will also show you instant real-time backtesting results while your designing your algo.
Step #1 Design your algo with the visual algo designer
Use drag & drop to compose your algo and see the backtest results in real-time
Create your algo by using drag & drop. Drag a rule for each of your strategy rules, fill in the details and combine them together to a single output
The Algo studio Pro allows you to very simply use plots from indicators, use different timeframes, bar details and much more
Or alternatively use the logic designer
Just add your rules and combine them using one or more groups
Another option to design your algo is using our logic tree designer. Its extremely easy to use. just add a new condition for each of your strategy rules and combine them together using one or more AND/OR groups
Note that you can easily switch between the 2 designers. changes made to the visual algo designer will be reflected in the logic tree designer and vice versa.
Use any plot from any indicator
The algo studio allows you to use all 'standard'properties like bar high/low/open/close, candle stick pattern, volume in your rules
However you can also use any plot from any indicator. This expands the possibilities endlessly
Step #2 setup your ATM and risk management
Algo Studio Pro comes with a very advanced ATM
- Specify one or more positions (e.g. a scalp + runner)
- Set stoploss
- Set Target
- Set break-even
- Set trailing stop
Optionally.. specify rules when to scale into trades
Or use the ATM optimizer to find the best ATM
As many know the exit is just as important as the entry. Since the exit in the end will determine wether you have a winning or a losing trade. That's why we spend a lot of work on making it possble to find the best possible ATM for your algo.
Simply open the ATM Optimizer , optionally change some of the parameters, and then click on start. The ATM optimizer will try thousands and thousands of ATM's and see which results they deliver. It will optimize for your ATM using a genetic algorithm for the criteria you decide and produce the best ATM settings
Optimize indicator settings
Algo studo pro allows you not only to optimize your ATM, but also your indicator settings. Just select which indicators and which settings you would like to have optimized and the optimizer will run thousands of simulations to find out the best settings for the current market conditions.
Real-time backtest results while designing your algo
While designing and tweaking your algo, the Algo studio pro will display instant real-time backtesting results. No more guessing if that change you made will actually improve the results or not.. You will see what it does instantly
Entry & Exit rules
The algo studio pro allows you to create rules for both entries and exits. For example you can have rules when to open a trade, and you can specify different rules when to exit the trade
Test how robust your algo is
using the Monte Carlo Simulator
Use the build-in monte carlo simulator to test how robust your algo is. For exampe you can use the Monte Carlo Simulator to test what would happen to your drawdown if trades would have occured in a different order. Or you can add random slippage to your trade to see how that would affect your PnL
Performance Reports
The built-in reports allow you to see the performance of your algo during the hours of the day, day of week and day of month
Finally trade it live with the Algo Studio Pro Autotrader
When you are done designing your algo, then simply load your template inside the the Algo Studio Pro auto trader and start auto-trading it live
! The Algo Studio Pro bundle comes with 2 licenses for the Algo Studio Pro Auto Trader so you can run it on 2 differenc pc's
Get VIP access to exclusive content and algos
Everyone who purchases the Algo Studio Pro will get free access to our VIP Algo studio Pro discord channel. In this channel you will find exclusive content for our customers including algo's build by our community
Feature list
- Design your own algo's with the graphical and/or logical algo designer without needing coding knowledge
- Get instant real-time backtesting results while you design your algo
- Design entry- and optional exit rules
- Advanced ATM for position sizing, stoploss, target, break even and trailing stop
- ATM optimizer which uses genetic algorithms to find the best ATM settings
- Find the best time to trade your algo using the ATm optimizer
- Monte Carlo Simulator to test how robust your algo is
- Supports adding to open positions (dollar cost averaging)
- Supports adding to profitable positions
- Supports creating multi-timeframe algo's
- Use any plot from any indicator
- Access to the Algo Studio Pro VIP channel with exclusive content & algo's
- Daily profit & Daily loss filters
- Day of week trading filter
- Realtime trading statistics on your trading performance
- Algo Studio autotrader lets you live-trade the algo you designed 100% automatically
- includes 1 license for the designer and 2 licenses for the auto trader strategy
- Works on any timeframe, market- and bar type
- Works with NinjaTrader version 8.28.1.x and higher
Algo Studio Pro webinars
Algo Studio Pro Tutorials
Getting started with Algo Design Part 1
Getting started with Algo Design Part 2
Getting started with Algo Design Part 3
Getting started with Algo Design Part 4
Getting started with Algo Design Part 5
Getting started with Algo Design Part 6
Using Bar Direction
Using price
Using Swing High / Lows part 1
Using Swing High / Lows part 2
Using Swing High / Lows part 3
Using time filters
Trade filters
Using Retracements
Continous vs One-shot mode
Using Indicators part 1
Using Indicators part 2
Using Higher/Multiple Timeframes
Using formula's
Using exit templats
Using the ATM Optimizer
Using Reports
Using the Monte Carlo Optimizer
Simple algo's perform the best
Optimizing indicator settings
Change log
3 dec 2024 v1.2.0.0
Algo Studio Pro Designer:- New: Optimizer results will stay when switching between tabs.
- New: You can now specify the step interval for the ATM optimizer settings.
- New: If your ATM consists of multiple positions then you can now select which position(s) to optimize in the optimizer.
- New: Option to optimize indicator settings.
- New: Optimizer is now in its own tab.
- New: Added daily consecutive winners/losers to trade conditions, allowing you to incorporate these into your algorithms.
- New: Added Entry Price to trade conditions, allowing you to incorporate these into your algorithms.
- New: Increased the number of previous bars to select from 20 to 100.
- New: Option to set ATM (Auto Trade Manager) position target to none.
- New: Option to optimize ATM with the ATM target set to none.
- New: backtesting engine now much better matches strategy analyzer results .
- New: It's now possible to optimize order flow indicators IF tickreplay is turned off .
- New: improved: select indicator plot -> now shows groups and ordered in correct way .
- New: atm -> risk fixed dollar ammount & risk fixed dollar ammount adjusted for volatility .
- Fixed: backtesting with backtest period of seconds/minutes was broken .
- Fixed: backtest results were not correct when backtesting limit orders .
- Fixed: using limit orders in designer did not produce accurate backtest results.
- Fixed: using heiken ashi as higher timeframe in your condition did not work .
- Fixed: Reports ,bars are no longer shown at the center of the grid lines
- Fixed: Statistics shown when clicking through ATM optimizer results previously displayed results without walkforward test; this has been fixed
- Fixed: Resolved an unhandled exception that occurred when stopping the ATM optimizer.
- Fixed: fixed UI glitch that logic said Bar Direction, even though an indicator was chosen.
- Fixed: Sometimes plots where not available in ASP because the indicator added the plots in a different state.
- New: Algo Studio Pro Trader can now auto-trade up to 10 algo's at the same time.
- Fixed: Max daily drawdown
9 sep 2024 v1.0.0.20
Algo Studio Pro Designer:- new: option to disable the autosync between longs & shorts
- new: improved ATM Optimizer performance for algo's which are using formula's
- new: option to enable/disable longs/shorts for each condition
- new: equity curve now renders day separator lines
- new: Following signals are now available to be used from conditions: bars since entry, bars since exit, unrealized pnl, daily pnl, daily number of trades taken
- new: And/Or/At least nodes can now extend the output signal until opposite signal or fox X number of bars
- new: ATM optimizer can now optimize for daily net profit
- new: ATM optimizer can now limit daily drawdown
- new: added support for using indicator data series
- new: added undo/redo support for the ATM editor
- new: The designer now shows a warning when loading an algo which uses missing indicators and/or bar types
- new: Added button to toolbar which allows the user to to show only the winners, losers, or all trades
- new: added option to use swing high/low on right side of the condition
- new: added tooltip to formula's to explain all available operations/functions
- fixed: 'Price Type' in expression editor sometimes switches back to 'Bar Direction' instead of indicator plot
- fixed: Designer now shows correct time frame name for timeframes which are based on 3rd party bar types
- fixed: Issue where trade is not closed when target is hit when inital stoploss is set to none
- fixed: Issue where atm optimizer returns initial stoploss of None, even though its set to always use a stoploss
18 july 2024 v1.0.0.19
Algo Studio Pro Designer:- ASP now highlights non-trading hours on the chart.
- ASP no longer shows entry/exit signals on the chart during non-trading hours.
- Statistics window now shows Average MAE & Average MFE.
- ATM Optimizer results now show Average MAE & Average MFE.
- Monte Carlo simulator now shows risk of ruin.
- Added tooltips to easily view the settings of the indicators used in your algo conditions.
- Added notes tab which allows users to describe the rules of your strategy so it can be more easily remembered on what it's suppose to be doing
- fixed: Loading/saving ATM optimizer settings.
- fixed: Logic designer: group checkbox was sometimes checked when it should be unchecked.
- fixed: Differences between backtest & live trading results with algos that used higher timeframe conditions.
- Added buy/sell market buttons to open a manual trade which the strategy will manage using the ATM of the loaded algo.
- Allow user to move the stop-loss manually to reduce risk.
21-june 2024 v1.0.0.18
Algo Studio Pro Designer- new feature: customers now have 2 licenses for the Algo Studio Pro trader so they can run the strategies on 2 different pc's'
- new feature: you can now undo/redo your actions in the ASP graphic & logic designer trade
- new feature: added non/all/rth buttons to atm trading hours
- new feature: added cut, copy & paste for logic designer
- new feature: you can now load/save the ATM optimizer settings to/from disk
- new feature: added return/drawdown ratio
- new feature: ATM optimizer can now optimize for return/drawdown ratio
- new feature: ATM you can now place your initial stoploss above/below previous swing hi/lo
- new feature: monte carlo simulator now shows net profit and max drawdown for all simulations
- new feature: monte carlo simulator now allows to random skip % of trades
- fixed: one shot/continuous mode's
- fixed: sharp ratio & sortino ratio are now calculated using the same formula's as NinjaTrader Strategy Analyzer
- fixed: backtest strategy is now much more accurate (be sure to enable tick replay)
13-june 2024 v1.0.0.17
Algo Studio Pro Designer- new feature: you now have the option to show trade background, PNL in dollars and ticks, risk reward etc. for each trade
- new feature: the atm optimizer can now optimize the best trading hours for your algo
- new feature: you can now manually set the trading hours you want your algo to trade in the ATM settings
- new feature: you can now load/save the ATM optimizer settings to/from disk
- new feature: the ATM optimizer now shows equity curves while optimizing
- new feature: you can now create conditions for your algo and tell it which day of the week its allowed to trade
- new feature: The ATM optimizer now shows up to 25 results and allows you to browse through them
- new feature: ATM optimizer - now has advanced settings which allows you to tell the optimizer what settings and options to use during optimizing
- new feature: added checkbox to enable/disable an entire group
- new feature: you can now select any bar type for higher timeframe algo's
- small bugfixes
6-june 2024 v1.0.0.16
Algo Studio Pro Designer- added new option to optimize by sharp ratio
- added new option to optimize by k-ratio
- added new option to specify that the ATM optimizer should always use a stoploss
- new feature which allows you to specify that x out of y signals should be valid instead of just a simple and/or
- new feature: We added the option for exit signals to close the trade after it has been open for #x bars
- new feature: Its now possible to nest indicators by specifying the input data series for an indicator
- AlgoStudio Pro now show warning that user should refresh (F5) when adding an orderflow based indicator
- small bugfixes
27-may 2024 v1.0.0.14
Algo Studio Pro Designer- added option to use formulas for conditions
- added option to get an alert when long/short signal occurs
- added option to specify in/out of sample data (walk forward testing) for the atm optimizer
- added report to show PnL / half-hour of day
- added report to show PnL / day of week
- added report to show PnL / day of month
- added option to monte carlo simulator to skip top % winners
- moved y-axis to the right of the monte carlo analyzer
- fixed issue with trailing stop
- fixed issue that text was not readable when using ninjatrader light theme
- improved accuracy of backtest engine
21-may 2024 v1.0.0.13
Algo Studio Pro Designer- ATM optimizer is now 10x-50x faster
- ATM optimizer now remembers its own settings
- ATM optimizer can now optimize up to 3 positions
- added new option to ATM which allows you to close and reverse current trade when an opposing signal is received
- added monte carlo simulator
- added new feature that allows algo's to make use of the number of bars past since previous swing hi/low
- added new feature that allows algo's to make use of the price of the previous swing hi/low
- strategy now shows warning when paused or configured incorrectly
- fixed issue that caused the strategy analyser from ninja trader to not work correctly
- fixed issue when trailing stop was too close to current price
1-may 2024 v1.0.0.9
- first release
For traders, by traders
We are just like you. We like trading the markets every day.
And every day, the market teaches us something new. Besides this, we also get a lot of feedback from our customers. We take all this information and ideas to further continue to develop our indicators. And if you bought it before.. you will receive 1 year support & updates. How's that for a change ?
19 Updates
So far.. we added 19 updates with dozens of new features since the first release
5 star rating
We received a 5 star rating from our customers
User by hundreds of traders
All using the Algo Studio Pro to design and live-trade their own algo's
Customers also look at
The following products are often combined with the orderflow footprint indicator
Join us on discord
https://launchpass.com/tradedevils-indicators1/member
Want to chat with us and other traders? Got questions on our indicators ? Or want to know more about our products? Then join us on discord for just $1 a year