Create algorithmic trading strategies without code using a simple point-and-click interface
Quagensia N Edition makes it easy to create algorithmic trading strategies for the NinjaTrader® 8 and NinjaTrader® Desktop trading platforms without code by simply clicking choices on a screen as you would verbally describe your trading ideas.
Backtest and optimize your trading strategies for free and trade them in live markets with NinjaTrader®
Import your third-party and custom NinjaTrader® indicators with ease
Import third-party indicators, custom indicators, and enhanced versions of NinjaTrader® indicators built into Quagensia® N Edition
Access over 200 optimizable drop-down lists for input parameters, internal variables, and trading logic in your strategies
Test your NinjaTrader® indicators in Quagensia N Edition before purchase with our free trial
Watch a quick introduction to our advanced built-in no-code strategies
Don't be fooled by untested news, analysis, and marked up charts. Test every trading idea using point-and-click with Quagensia.
Our software is designed for traders who prioritize tested strategies over gambling with untested ideas. Most strategies on our website are backtested, verifiable, and include a downloadable point-and-click Quagensia® Trading Strategy for NinjaTrader® or TradeStation®.
The strategies are quick and easy to tweak and test by non-programmers. Simply watch our instructional videos and follow along with the Quagensia® Desktop Application to learn how to modify these strategies without any programming knowledge.
How many of your losing trades could have been avoided if you had tested your trading setups beforehand with a quick backtest that takes only minutes to create?
How many of your exits could have been improved by testing and optimizing your exit strategies before implementing them?
At under a dollar a day, going with Quagensia is an easy trading decision.
Create and test complex trading strategies quickly and easily while watching real-time price action on your intraday chart. Test your trading ideas in NinjaTrader® or TradeStation® before the setup disappears.
No more missed opportunities
Start testing your trading ideas in real-time as you analyze markets and watch your charts
Easy to Use without Programming Knowledge
Begin trading immediately with our pre-installed strategies. Copy and learn from our proven approaches while adding your own proprietary logic. Whether you prefer to customize existing strategies or create new ones from scratch, our platform makes both paths quick and easy.
Access additional strategies from our website and join our vibrant Discord community. Share insights, learn from others, and expand your trading capabilities through our collaborative environment.
Experience seamless strategy development with our context-sensitive help and tooltips. As you work, our intelligent interface provides real-time guidance, displaying comprehensive descriptions and relevant documentation links for every feature you interact with.
The context-sensitive help panel ensures you always have access to the most pertinent information, from specific feature details to general platform guidance.
Seamlessly import your third-party NinjaTrader® indicators, custom indicators, and enhanced versions of built-in indicators. Our intelligent import process automatically includes over 200 "List of Choices" data types, enabling optimizable drop-down lists for strategy parameters and trading logic.
Learn HowPowerful tools for sophisticated trading strategies
Execute powerful operations including order submission, money management rules, chart drawings, and various outputs such as file writing, platform notifications, sound alerts, and visual indicators.
Retrieve platform data and perform advanced calculations with functions designed for complex data analysis and result generation.
Create custom Quagensia Functions without programming and ensure consistent trading logic across your strategies. Build a growing library of trading components by calling functions within other functions, enabling increasingly sophisticated strategy development.
Variable passing by reference
Custom function constraints and parameters
Multi-type data acceptance
Copy and paste functionality for rapid development
Create sophisticated nested loops with complete control over execution flow. Implement multiple levels of loop nesting with precise control through specialized commands.
"Exit Out of This Loop"
"Continue Back to Loop Condition"
Build complex decision trees with unlimited "If... Else If... Else" blocks. Create nested conditional structures with integrated loops for sophisticated trading logic.
Unlimited "Else If" blocks
Nested conditional statements
Combined loop and conditional logic
Harness the power of sophisticated data structures with Quagensia's comprehensive support for lists, single-dimensional arrays, and multi-dimensional arrays. Handle diverse data types including numbers, dates, times, colors, list selections, text, and Boolean values with ease.
While you might not need arrays and lists on day one, these powerful tools become essential for intermediate and advanced trading strategies, providing the flexibility and capability needed for sophisticated market analysis.
Transform your data management capabilities with our advanced table system. Import, manipulate, and analyze data from various sources with unprecedented ease and flexibility.
Microsoft Excel
SQL Server, SQLite, MySQL
Bloomberg® Terminal®, Refinitiv® Eikon®
MATLAB® and R Output
73 different data types including:
10 numeric types
3 date/time types
Colors
Booleans
Text
58 "lists of choices" types
Import any delimited data file format into your NinjaTrader® strategies with simple point-and-click operations. Create, modify, and manage in-memory data tables with complete flexibility, whether importing existing data or building tables from scratch.
Generate comprehensive backtest and optimization reports in tabular format, ready for further analysis in your preferred tool:
Database Import
MATLAB®/R Analysis
Excel Visualization
Both Quagensia N Edition and T Edition provide robust data management capabilities through parallel arrays and lists, enabling sophisticated data handling and export functionality for both NinjaTrader® and TradeStation® platforms.
Generate detailed backtest and optimization reports that seamlessly integrate with your preferred analysis tools, enabling deeper market insights through powerful visualizations and advanced analytics.
Experience exceptional time series capabilities with flexible data management and analysis tools designed for sophisticated trading strategies.
Create custom time series with data updates triggered by bar events in your Quagensia Strategy, providing complete control over your data management.
Access TradeStation®'s indicators and price bar data through Read-Only Time Series functionality, enabling comprehensive market analysis.
Utilize NinjaTrader®'s built-in and third-party indicators through Indicator Time Series, with support for both single and multiple plot indicators.
Plot data directly on strategy charts
Loop through time series for pattern detection
Pass time series as function parameters
Access secondary price bar data
Customize and optimize your trading strategies through advanced input parameters accessible directly from the NinjaTrader® or TradeStation® interface.
Move beyond hard-coded strategies with flexible parameter settings that enable strategy optimization and walk-forward testing capabilities.
Store and manage strategic values across bars or ticks with advanced internal variables, enabling sophisticated strategy logic and data persistence.
Create sophisticated trading conditions by combining multiple criteria using logical operators and parentheses for precise strategy control.
Construct complex condition sets that evaluate to true or false based on multiple factors and logical relationships.
Combine conditions with AND/OR operators
Use parentheses for logical grouping
Set Boolean variables based on conditions
Pass condition sets as function parameters
Quagensia provides comprehensive support for all core numeric data types utilized by major trading platforms, extending well beyond basic whole numbers and decimals. Our sophisticated interface enables complex mathematical operations with full support for custom operation ordering through parenthetical expressions.
Create sophisticated calculations by combining multiple expressions with advanced arithmetic operators, utilizing parentheses to precisely control operation sequencing and override standard arithmetic precedence when needed.
Our expression system transcends simple value entry, allowing for intricate nested expressions that can incorporate multiple layers of parameters and complex calculations. This powerful functionality extends across all data types, including dates, text, Booleans, time series, and array elements.
Support for advanced mathematical formulas comparable to high-level academic textbooks
Nested expressions with multiple parameter layers
Complex arithmetic combinations within single expressions
Universal application across all simple data types
For users familiar with TradeStation® EasyLanguage® or NinjaTrader® NinjaScript®, Quagensia provides seamless integration of raw code within your trading strategies. This integration allows for direct embedding of code while maintaining access to Quagensia's input parameters and internal variables.
Quagensia empowers advanced users with sophisticated function creation capabilities, including support for dynamic data type handling through our Wildcard system. This functionality enables the creation of versatile functions that can process multiple data types, similar to generic methods in modern programming languages.
Wildcard data type support for flexible function parameters
Dynamic handling of lists, arrays, and time series
Built-in support for platform-specific data types
Generic-style function creation capabilities
Streamlined workflow design that puts productivity first
Experience a revolutionary approach to strategy development with our unified workspace design. All your trading logic appears on a single, scrollable screen, eliminating the frustration of managing multiple windows or navigating through numerous tabs. This intuitive layout allows you to review your strategy as easily as reading a document, providing a clear, comprehensive view of your trading logic.
Immediate access to all strategy components through a single, unified view
Context-sensitive menus that display only relevant options for your selected location
Intuitive interface that minimizes learning curve and maximizes productivity
Our refined click-based interface surpasses traditional drag-and-drop systems by offering a more efficient and accurate method of strategy construction. Instead of wrestling with extensive, unfiltered component lists, users can simply click where they want to add logic and choose from contextually relevant options.
Faster component selection
Context-aware options
Improved workflow continuity
No overwhelming component lists
No invalid component selection
No workflow interruptions
Our sophisticated validation system takes a proactive approach to error prevention, intervening before invalid trading logic can be created. This preventive methodology ensures clean, error-free strategy development from the start.
The system actively filters invalid options before they can be selected, presenting only viable choices for your current context. This preemptive approach significantly reduces development time by preventing common errors before they occur.
In the rare event of validation errors, such as when copying logic to incompatible locations, the system provides clear, actionable feedback through an intuitive grid interface. Each error entry is interactive, allowing quick navigation to the relevant section for immediate resolution.
Quagensia's sophisticated multi-tab, multi-group interface revolutionizes the way traders work with multiple algorithms simultaneously. Our flexible workspace accommodates unlimited algorithm tabs within the initial group, with support for seven additional tab groups arranged across up to four columns and two rows.
Seamlessly copy and paste trading logic between multiple algorithms
Compare different versions of the same algorithm side by side
Accelerate learning by recreating existing algorithms while referencing the original
The intuitive layout system enables traders to create their ideal workspace arrangement, maximizing screen real estate and workflow efficiency through customizable column and row configurations.
Experience unparalleled precision in locating functions, indicators, and strategies through our advanced search system. The intelligent search functionality adapts to your needs, whether you're searching by name, code representation, or usage patterns.
Search using partial names, code snippets, or popular terminology to find exactly what you need. The system understands relationships between components, enabling you to discover all strategies and functions that utilize a specific function, even indirectly.
Target your search with precision by filtering for specific types of content, such as functions only or strategies only. Further refine results by focusing on your personal algorithms or Quagensia's built-in components.
When working within a strategy, narrow your search to display only the functions valid for your current context, ensuring relevant and actionable results.
Access comprehensive resources through integrated web search capabilities, supporting major search engines including Google, Bing, Yahoo, DuckDuckGo, You.com, and Brave directly within the Quagensia interface.
Share your trading strategies effortlessly across platforms and teams
Quagensia strategies and functions are designed for effortless sharing through standard Windows files. This straightforward approach enables seamless distribution through email, forum posts, or cloud-based shared drives, facilitating easy collaboration among team members and the broader trading community.
Email Distribution
Forum Sharing
Cloud Storage
The "Export Algo as Image" feature enables professional visualization of your trading strategies. Generate high-quality images that maintain perfect fidelity with the Quagensia Desktop Application's display, ensuring clear communication of your trading logic across all platforms.
Save your algorithm visualizations directly to disk or clipboard, providing flexible options for immediate use or further customization through image editing software.
Share your strategy visualizations across websites, social media platforms, and professional networks while maintaining the same clear, professional appearance as the desktop application.
Ensure consistent presentation of your trading strategies with exports that precisely match the Quagensia Desktop Application's display, facilitating clear understanding across all viewing contexts.
Enhanced capabilities that set Quagensia apart
Quagensia offers exceptional flexibility in deployment options, supporting operation across multiple platforms and environments. Whether you prefer working on a Windows PC, Mac system through Parallels Desktop or VMware Fusion, virtual private server (VPS), or your own private cloud infrastructure, Quagensia adapts to your preferred computing environment.
Windows PC
Mac via Virtualization
Virtual Private Server
Private Cloud
Your trading strategies remain completely private, residing exclusively on your computer. This local storage approach ensures maximum security and control over your intellectual property.
Quagensia Functions enable secure collaboration with programmers while protecting your proprietary trading logic. Programmers can contribute specific components without accessing your complete strategy, maintaining the confidentiality of your trading approach while benefiting from external expertise.
Example: A programmer can develop complex pattern recognition code in EasyLanguage® or NinjaScript® while only seeing their specific component, not your overall strategy implementation.
With the exception of N Edition strategies using the Quagensia Table System, all strategies generate complete, plain text code that functions independently of Quagensia installation. This approach offers numerous advantages for deployment, maintenance, and collaboration.
Simple deployment without additional software requirements
Complete readability and editability of trading logic
Easy troubleshooting in trading platform forums
Version control compatibility for code management
The transparent nature of generated code facilitates seamless interaction with NinjaTrader® and TradeStation® programming communities. This openness enables you to receive expert assistance when needed, as community members can directly examine and understand your implementation.
Quagensia Strategy files represent a significant advancement over traditional plain text code storage, incorporating sophisticated self-repairing capabilities that ensure your trading strategies remain optimized and current with platform updates.
When platform updates introduce new recommendations or best practices, Quagensia's intelligent system automatically incorporates these improvements into your strategy's generated code. This forward-compatible approach ensures your trading strategies evolve alongside the platforms they operate on, maintaining optimal performance and compatibility.
Our validation system continuously evolves to identify and alert you to potential issues in your trading logic that may not have been recognized in previous versions. This proactive approach to risk management is complemented by the ability to compare newly generated code with previous versions, supported by our active community forums for additional verification and guidance.
Quagensia implements a comprehensive approach to protecting your trading strategy development work through multiple complementary systems.
Our robust undo/redo functionality enables you to navigate through multiple versions of your algorithms, ensuring that no work is ever permanently lost due to inadvertent changes.
The intuitive "Manage Backups" interface provides flexible options for securing your work, allowing you to back up individual algorithm folders or your entire Quagensia user environment.
Our individual file approach, as opposed to a monolithic database, offers superior flexibility in backup and version control. This architecture enables granular file restoration from system backups and seamless integration with professional version control systems for advanced users.
As you progress in your journey with Quagensia, you will discover additional features and capabilities that enhance your trading strategy development experience. Our commitment to innovation ensures that new functionalities are regularly introduced to support your evolving trading needs.
Try Quagensia N Edition free and experience the power of point-and-click strategy building
Start Free Trial