NinjaTrader Automated Trading by Algo Futures Trader

hybrid algorithmic automated futures trading for prop firm traders, day & swing traders

🚀 Get Started 🔴LIVE
  • 🚀Get Started
  • NinjaTrader
  • Get Funded
  • Trading Servers
  • Pricing
  • blog
  • Help

Archives for October 2025

NinjaTrader Automated Trading and Non-Correlated Asset Streams

October 28, 2025 by AFT

Selection process for Automated Trading Non-Correlated Asset Streams

A practical guide to portfolio construction, position sizing, and the Zero-to-Hero path from hybrid to fully automated trading.

Contents

  1. What Is an Asset Stream?
  2. Position Sizing Across Asset Streams
  3. Fund-of-Funds Sizing & Expectancy
  4. The Purpose of Zero-to-Hero Stages
  5. Market Phases, Instrument Choice & Bias
  6. Building a Non-Correlated Automated Portfolio
  7. System Selection for Automation
  8. Selection Criteria & Market Phase Awareness
  9. From Hybrid to Fully Automated
  10. Conclusion

What Is an Asset Stream?

An asset stream is the combination of a system and an instrument, typically operated in its own account. Thinking in asset streams (rather than instruments alone) clarifies risk, correlation, behavior, and scaling. In practice, this often means one account per base system to keep execution and performance cleanly isolated.

Position Sizing Across Asset Streams

Position sizing should be weighted or dynamic by volatility, tick value, and stop distance—never flat across the board. Normalization examples like NQ × 3 ≈ RTY × 12 help align exposure and risk across diverse markets.

Fund-of-Funds Sizing & Expectancy

Use a fund-of-funds approach: treat each supported system/instrument stream as a sub-allocation within the portfolio.

  • Supported instruments (with AFT Cloud Data): use dynamic position sizing (lot size adapts to volatility and stop distance), which yields a normalized profit/risk view.
  • Unsupported/outlier instruments (no AFT Cloud Data): use static lot sizing. Here, do not judge by raw $ P&L across a basket—this is not normalized. Evaluate via expectancy (win rate, average win, average loss) to understand true edge.

Key takeaway: Static-lot testing is fine if you judge by expectancy, not dollars. Dynamic sizing provides the cleaner, comparable lens across streams.

The Purpose of Zero-to-Hero Stages

Zero-to-Hero is not a shortcut to full automation. Stages are designed for hybrid trading first. The DSFG baseline is intentionally unfiltered: no brakes, no optimization, no selective logic. Its job is to reveal raw system behavior across market phases—not to be run fully automated in live accounts.

Market Phases, Instrument Choice & Bias

DSFG shows phase and cycle. A winning streak can seduce you into overconfidence; a losing run can provoke abandonment—both are recency bias. Low-probability instruments are excluded from baselines for a reason: they can shine in favorable phases, but lack consistency across regimes. Reserve them for hybrid operation where you control when and why to engage.

Building a Non-Correlated Automated Portfolio

A basket of non-correlated Asset streams could consist of 4–5 high-probability instruments to 8, for example:

  • RTY
  • FDAX
  • CL
  • GC
  • ZC or ZS

BTC and NQ are highly volatile—best used in hybrid or gap-aware strategies. Instruments with severe gap risk—e.g., NG, FDAX, HG—should be run session-only and flattened pre-close. Others can run Sunday to Friday with relatively lower gap exposure.

System Selection for Automation

Better candidates for automation include WSFG and DSFG + GAP. Plain DSFG is best for hybrid learning unless you add brakes/filters/optimizations.

Due diligence: Run any candidate system in SIM for 6–12 months. One-month tests invite curve-fitting and recency bias. Prefer diversity of systems across high-probability instruments rather than chasing uncorrelated instruments on a single setup.

Selection Criteria & Market Phase Awareness

The other critical caveat is having a selection criteria or quant model—a basic guide such as ATR, volume behavior, or news-cycle impact. Without it, you risk adding low-probability instruments that can gap violently, especially when using a system baseline intended for hybrid trading or as a metric benchmark to compare your optimized variants against.

Short-term tests—such as one month—only reflect the current price cycle and phase, leading again to recency bias. Proper evaluation requires 6 to 12 months of runtime to reveal how each system and instrument behaves through full rotations of market conditions.

Low-probability instruments can appear high-probability for a time due to fundamental shifts, seasonals, or policy cycles. For example, Gold (GC) has transitioned from a mean-reversion instrument to a breakout-trading contender following policy-driven macro changes. Such shifts highlight the need to understand why an asset stream is performing and when to deploy or shelve it.

Guidance: Always define when to use and when not to use an asset stream. Outliers can remain part of your portfolio but should be activated under the right conditions—a form of strategic “launch control.”

From Hybrid to Fully Automated

All traders should complete the Zero-to-Hero stages before unlocking automated baselines:

  • First 90 days: operate in hybrid mode, compare variants to baselines, and formalize a trade plan.
  • After 90 days: unlock Automated Trading Baseline Workspaces (Level 5) and begin a 6–12 month automation journey.
Hybrid day traders
50–80% automated; human discretion for pauses, direction filters, and session management.
Swing traders
80–90% automated; ~10% human oversight for drawdown brakes, rollovers, or tech caveats.

Conclusion

Automation shouldn’t remove the trader; it should elevate the trader. By mastering hybrid operation first, you’ll know what to optimize, when to pause, and how to size intelligently. A portfolio of non-correlated asset streams—backed by dynamic sizing, expectancy awareness, quant-driven selection, and multi-system diversity—offers the most reliable path to long-term consistency.

↑ Back to top

Filed Under: AFT8, Algo Futures Trader, automated futures trading, fully automated trading system Tagged With: NinjaTrader 8, ninjatrader automated trading, ninjatrader trading bot, ninjatrader trading systems


🚀 Get Started 100% FREE!

AFT8 Update version 20251024 released new indicator and algo entry module

October 25, 2025 by AFT

AFT8 update version 20251024 has been released for NinjaTrader 8

Installers

  • ATS Desktop installers are upgraded to support all Windows OS 64Bit, and Arm64-bit CPU chipsets, such as Surface Pro 2025 Arm64 support Windows 11 Home.

Algos – Automated trading Systems

  • Algo Entry Mode – 13 – AFT000 Hybrid Algo Trader signals

Indicators

  • AFT000 Hybrid Algo Chart Trader
    • Programmable Signals 1 to 7
    • Alpha Signals 1 to 2
    • Traffic light filters
    • Pending the Easy Trader NinjaBuddy GUI

Features availability  and Licensing

  • AFT000 access:
    • requires AFT or ATS Essentials/Premium/Ultimate  monthly, annual, or  lifetime current and lifetime renewal
    • Subscriptions & Lifetime renewals are available in ‘My Pricing’ in the ATS universal account
  • AFT000 features:
    • Turnkey Workspaces
    • Easy Trader NinjaBuddy GUI

Filed Under: AFT8, automated futures trading, ninjatrader algorithmic trading, ninjatrader automated trading Tagged With: AFT8 update, AFT8Update, NinjaTrader 8


🚀 Get Started 100% FREE!

AFT8 Workspaces Simplification for AFT v202051004 onwards

October 5, 2025 by AFT

AFT8 Workspace Naming Update

Release date:
October 5, 2025

The AFT8 Workspace installers will continue to ship as
Installers 1–5. What’s changing is the
workspace file naming to align with the installer number
and the Zero to Hero stages (1–4) for simpler setup and support.

At a glance

  • Installers remain: 01 → 05
  • Workspace names now include their installer number (e.g., AFT8-01-…)
  • Backwards-friendly names to reduce confusion
  • Old workspaces are removed automatically by the new installers

Legacy AFT8 workspace naming (being replaced)

Examples from NinjaTrader 8\workspaces\:

  • AFT8-SFG Breakout Trader-Basic-001.xml
  • AFT8-SFG Breakout Trader-Basic-002.xml
  • AFT8-SFG Breakout Trader-Basic-003.xml
  • AFT8-SFG Breakout Trader-Basic-004.xml
  • AFT8-SFG Breakout Trader-0000A.xml
  • AFT8-SFG Breakout Trader-0000B.xml
  • AFT8-Trend-Scalper-Basic-001.xml
  • AFT8-Trend-Scalper-Basic-002.xml
  • AFT8-Trend-Scalper-Basic-003.xml
  • AFT8-Trend-Scalper-Basic-004.xml
  • AFT8-Trend-Scalper-1000A.xml
  • …etc

These mixed patterns made it harder to discover which files belonged to installers 4–5 and the
corresponding Zero to Hero stage. The new scheme fixes that.

New AFT8 workspace naming (by installer)

AFT Workspaces 01

  • Manual Trade Entry via NinjaTrader Chart Trader + ATM
    • NinjaTrader 8\workspaces\AFT8-01-Freemium-Session-Breakout.xml
    • NinjaTrader 8\workspaces\AFT8-01-Freemium-Trend-Scalper.xml
  • Manual Trade Entry via NinjaTrader Chart Trader + AFT8 TradeManager Automated Exits
    • NinjaTrader 8\workspaces\AFT8-01-SFG Breakout Trader-Basic-001a.xml
    • NinjaTrader 8\workspaces\AFT8-01-SFG Breakout Trader-Basic-001b.xml
    • NinjaTrader 8\workspaces\AFT8-01-SFG Breakout Trader-Basic-001c.xml
    • NinjaTrader 8\workspaces\AFT8-01-Trend-Scalper-Basic-001a.xml
    • NinjaTrader 8\workspaces\AFT8-01-Trend-Scalper-Basic-001b.xml
    • NinjaTrader 8\workspaces\AFT8-01-Trend-Scalper-Basic-001c.xml

AFT Workspaces 02

  • AFT8 Hybrid Automated Trade Entry + AFT8 TradeManager Automated Exits
    • NinjaTrader 8\workspaces\AFT8-02-SFG Breakout Trader-Basic-002a.xml
    • NinjaTrader 8\workspaces\AFT8-02-SFG Breakout Trader-Basic-002b.xml
    • NinjaTrader 8\workspaces\AFT8-02-SFG Breakout Trader-Basic-002c.xml
    • NinjaTrader 8\workspaces\AFT8-02-Trend-Scalper-Basic-002a.xml
    • NinjaTrader 8\workspaces\AFT8-02-Trend-Scalper-Basic-002b.xml
    • NinjaTrader 8\workspaces\AFT8-02-Trend-Scalper-Basic-002c.xml

AFT Workspaces 03

  • AFT8 Hybrid Automated Trade Entry + AFT8 TradeManager Automated Exits + MTF
    • NinjaTrader 8\workspaces\AFT8-03-SFG Breakout Trader-Basic-003a.xml
    • NinjaTrader 8\workspaces\AFT8-03-Trend-Scalper-Basic-003a.xml

AFT Workspaces 04

  • AFT8 Hybrid Automated Trade Entry + AFT8 TradeManager Automated Exits + MTF + AWT
    • NinjaTrader 8\workspaces\AFT8-04-SFG Breakout Trader-Basic-004a.xml
    • NinjaTrader 8\workspaces\AFT8-04-SFG Breakout Trader-MTF-104a.xml
    • NinjaTrader 8\workspaces\AFT8-04-SFG Breakout Trader-MTF-104b.xml
    • NinjaTrader 8\workspaces\AFT8-04-Trend-Scalper-Basic-004a.xml
    • NinjaTrader 8\workspaces\AFT8-04-Trend-Scalper-MTF-104a.xml
    • NinjaTrader 8\workspaces\AFT8-04-View-MTF-204a.xml

AFT Workspaces 05

  • AFT8 NinjaTrader Automated Trading pure baseline Algos for optimization/comparison
    • NinjaTrader 8\workspaces\AFT8-05-Algos-BaseLine-001.xml
    • NinjaTrader 8\workspaces\AFT8-05-Algos-BaseLine-002.xml
    • NinjaTrader 8\workspaces\AFT8-05-Algos-BaseLine-003.xml
    • NinjaTrader 8\workspaces\AFT8-05-Algos-BaseLine-004.xml
    • NinjaTrader 8\workspaces\AFT8-05-TrendTraderAWT-001.xml

Impact

  • Smoother “Zero to Hero” onboarding: Stages 1–4 (plus 5) are now easily identifiable by installer and filename.
  • Automatic cleanup: Old workspaces are uninstalled/removed when you run the new installers.

FAQ

Where to download and install?

  • Visit your ATS Universal Account → Trader Launch Pad → My Downloads:
  • View more info on AFT8 Workspaces
Will my existing layouts break?
  • If you rely on the legacy workspace names, you’ll see them removed during install.
  • Use the new, installer-aligned names going forward (e.g., AFT8-04-… for Installer 04).
  • Your own labelled workspaces/settings/templates will not be removed
Where do the files live?
  • NinjaTrader 8\workspaces\ on your NinjaTrader installation.

Filed Under: AFT8, aft8 turnkey workspaces, NinjaTrader 8 Tagged With: AFT8 Release, AFT8 update, aft8release, AFT8Update, ninjatrader automated trading systems


🚀 Get Started 100% FREE!

AFT8 Releasd version 2025.10.3.1 for NinjaTrader 8 – Short Trail Trigger Fix + Intelli-Stop Enhancements

October 3, 2025 by AFT

aft intellistop min distance to price governor

AFT 2025.10.3.1 — Short Trail Trigger Fix + IntelliStop Enhancements

Release date: 3 Oct 2025 • Version: 2025.10.3.1

This update fixes a rare trailing-stop issue in choppy/fast markets and upgrades IntelliStop so profitable runners can breathe past 100% of the Session Fib Grid and reach 150–200% on strong moves.

Quick Summary

  • Short Trail Trigger: Fixed. Prior behavior could “chase” price and miss the trigger around the T2 (~50%) zone when USAR bands skewed wider in fast markets. Also applies to longs.
  • IntelliStop: Minimum % margin corrected and behavior refined. Trails engage noticeably above ~75% profit of a 100%-equivalent move and hold up to a ~20% offset, avoiding premature stop-ins.
  • Outcome: More consistent trails and better probability of capturing extended moves beyond 100% (e.g., 150–200% runs).
aft8 short trail last optimized triggers
aft8 short trail last optimized triggers
aft intellistop min distance to price governor
aft intellistop min distance to price governor

What Was Fixed

In earlier builds, the stop trail reference included the full width of the dynamic USAR band. During choppy/fast conditions, the band could expand, causing the trail trigger to drift from the intended target area. Practically, this showed up around the T2 target (~50%) region stretching out toward 60%+, so the trail often didn’t trigger in time. This behavior affected both short and long positions. The new logic decouples the trigger from that skew so it fires reliably.

IntelliStop: Smarter Trailing Behavior

  • Minimum % Margin Fix: Ensures the trail doesn’t crash into price when profit accelerates.
  • Engages Above ~75% Profit: On a 100% Fib Grid–equivalent move, the IntelliStop now trails in noticeably above ~75%, not earlier.
  • Holds a ~20% Offset: The trail will maintain up to ~20% distance from current price, allowing healthy continuation through 100% and into 150–200% extensions when momentum persists.
Why this matters: Early, overly tight trails frequently cut winners short. This refinement keeps risk contained while letting strong trends do the work.

Trader Impact

  • Consistency: Trails trigger as expected in volatile/choppy phases.
  • Profit Capture: Higher odds of catching extended runs beyond the 100% level.
  • Smoother Management: Less micromanagement needed during fast markets.

Behavior Example

Before: In a fast, two-sided session, the USAR band widens. The short trail “chases” the expanding band near T2 (~50%), drifting toward 60%+ and failing to arm the trail in time.

Now: The trigger is stable. Once profit reaches ~75% of a 100% move, IntelliStop begins to trail with breathing room (up to ~20% offset), often letting the position push through 100% and into 150–200% when trend pressure continues.

Changelog (2025.10.3.1)

  • Fix: Short trail trigger corrected for dynamic USAR band skew (also improves longs).
  • Fix: IntelliStop minimum % margin and trail engagement logic refined.
  • Improve: Trailing offset behavior capped (~20%) to avoid price collision while preserving extension potential.

Update Notes

  • Recommended: Restart NinjaTrader after installing the update.
  • Best practice: Verify your stop/target templates and instrument tick sizes are correct for your account and prop-firm rules.
  • Reminder: Settings and methods are for educational purposes. Markets carry risk; trade your plan.

Disclaimer

Trading futures and derivatives involves substantial risk and is not suitable for every investor. Performance is not guaranteed. Examples are for illustration only and are not financial advice. Use proper risk controls and follow your prop firm or broker rules.

Filed Under: AFT8, automated futures trading, fully automated trading system, NinjaTrader 8 Tagged With: AFT8, AFT8 Release, AFT8 update, aft8release, AFT8Update, ninjatrader automated trading systems


🚀 Get Started 100% FREE!

AFT8 Update released version 20251013 for NinjaTrader 8

October 1, 2025 by AFT

AFT8 Update released version 20251013 includes a service maintenance update:
– async threading optimizations in bars to prevent thread pool starvation during heavy tick storms,
– ‘MultiShotTradeCopier’ optimizations also on long running os threads and token isolation
– Compiled against the latest version of NinjaTrader 8.16 for the latest features and support of NT8.
– Tweak fix to the way it handles and attaches accounts with rithmic prop/eval account connections
– Tweak to optimize dispatcher usage in indicators AFT120SignalsTrendTTF,AFT120SignalsTrendLTF, and AFT120SignalsTrendHTF

To get the latest Update NinjaTrader to version 8.16 and then download the AFT8 Secondary installer or wait for AFT8 will display an update notification.
Or simple run the “\Downloads\AlgoTradingSystems\AlgoFuturesTrader8-Installer-Setup” program and it will get the latest version.

Filed Under: AFT8, NinjaTrader 8 Tagged With: AFT8 Release, AFT8 update, aft8release, AFT8Update, automated futures trading, fully automated trading system


🚀 Get Started 100% FREE!

Help & Information

  • ninjatrader automated trading
  • Automated Trading Systems
  • Support Center
  • Help Desk Articles
  • Trading Group & Forum
  • Videos

Recent Posts

  • AFT8 Performance Tweaks for NinjaTrader 8.1.7
  • AFT Lifetime (One-Time Purchase) License Terms Updated
  • ATS Futures Trading Group Rebooted!
  • AFT8 version 20260518 released for compatibility with NinjaTrader 8 .1.7
  • What Algos Are Included in AFT8? Complete Guide to Signals, Hybrid Trading & Automation
  • Facebook
  • RSS
  • Twitter
  • YouTube




  • NinjaTrader Automated Trading
  • automated futures trading
  • automated trading systems
  • Day Trading Futures
  • Get Started Day Trading Futures
  • VIP Trading Group Live Market Trade Along
  • Secret to Day trading futures success
  • AFT8 for NinjaTrader 8
  • Futures Algo Trading Systems
  • Market News
  • NinjaTrader Free Trading Platform
  • Legal Notices
  • AFT Legal Info
  • Terms
  • FULL RISK DISCLOSURE
  • Privacy Policy
  • Cookie Usage
  • About AlgoFuturesTrader
  • Connect to AFT
  • Blog
  • Videos
  • Support
  • Contact
  • My account
  • Sitemap
  • Affiliates

Ninja Futures Trading
Algo Futures Trader Copyright Algo Trading Systems© 2026 ¡
AlgoFuturesTrader.com is owned & operated by Algo Trading Systems LLC. By using this website or products & services, you are bound by our Terms & subject to US legal jurisdiction only. Errors & omissions excluded.
AFT made in England, powered by MicroTrends NinjaTrader development

Disclaimer: Trading & investment carry a high level of risk. AlgoFuturesTrader does not make recommendations for buying or selling any financial instruments, nor do we offer trading or investment advice. We are a software company, and we only provide educational information on ways to use our sophisticated Algo Futures trading tools. It is up to our customers & readers to make their own trading & investment decisions, or consult with a registered investment advisor.

Risk Disclosure: Futures, CFDs, & forex trading carry substantial risk and are not suitable for every investor. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing one's financial security or lifestyle. Only risk capital should be used for trading, and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results. Please read the full risk disclosure here.

Hypothetical performance results have many inherent limitations, some of which are described below. No representation is made that any account will or is likely to achieve profits or losses similar to those shown. In fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program. One of the limitations of hypothetical performance results is that they are generally prepared with the benefit of hindsight. In addition, hypothetical trading does not involve financial risk, and no hypothetical trading record can completely account for the impact of financial risk in actual trading. For example, the ability to withstand losses or adhere to a particular trading program despite trading losses are material points that can adversely affect actual trading results. Numerous other factors related to the markets or the implementation of any specific trading program cannot be fully accounted for in the preparation of hypothetical performance results and can adversely affect trading results.

Testimonials appearing on this website may not be representative of other clients or customers and are not a guarantee of future performance or success.

NinjaTraderÂŽ is a registered trademark of NinjaTrader Group, LLC. No NinjaTrader company has any affiliation with the owner, developer, or provider of the products or services described herein, nor do they endorse, recommend, or approve any such product or service.

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT