LogoLogo
  • 👋GETTING STARTED
    • What is AlgoBox™?
    • 2-Week Free Trial
    • System Setup
    • How To Install
    • How To Use GitBook Documentation
    • AlgoBox™ Beginners Course
      • Absolute Basics Curriculum Exam
      • ABC Exam Answers
  • 🔵FUNDAMENTALS
    • 120 Day Program
    • 8-Day Boot Camp
    • Workspaces
    • Chart Layouts
    • AlgoBars
    • Trading Sessions
    • Time Regions
    • News
    • Trade Tracker
    • Daily Tracker Sheet
    • Tide / Wave Visualizer
    • Position Sizing
    • Position Manager
    • Position Details
    • Button Panel
    • Bid Ask Lines
    • Channel Regulator
    • Chart Labeler
    • Chart Notes
    • Contract Rollover
    • Current Day OHL
    • Golden Ropes
    • MACV Filter Chart
    • MACV ULTIMATE
    • No Fiddle Zone
    • FibElliDott
    • Harmonic Patterns
    • Favorable Direction
    • FlowMaster™ Alpha Omega
    • FlowMaster™ AudioBox
    • FlowMaster™ Cross
    • FlowMaster™ Delta Flagging Pro
    • FlowMaster™ Enigma
    • FlowMaster™ Enigma Bot
    • FlowMaster™ Enigma Dream Panel
    • Info Panel
    • SMLK Timing Lines
    • Speedometer & Psychology Module
    • Speedy Chart
    • Support & Resistance Zones
    • Ultimate OBOS Divergence
    • Volume Profiler
  • 🟢STRATEGIES
    • 1 Tick Wonder
    • 2 Finger Salute
    • 3 Wise Men
    • 4 Legged Dog Trap
    • Super Bands
    • Cluster Reversal
    • DCDM
    • DCR
    • Delta King
    • Defense Leg
    • Diamond Dott
    • Double Delta
    • Double Delta Shift Reversal
    • Double Dott
    • HarmoniDott
    • Headshot
    • Ignition Bar
    • J-Hook
    • Masher
    • Enigma + AudioBox
    • Enigma MoonShot
    • Enigma Cadence
    • Double Enigma
    • Enigma + DCDM
    • Piercer
    • Plover
    • PRZ Cross
    • P-PRZ Ladders
    • Regions
    • Retail Run
    • Richie
    • Shark Back & Shark Tail
    • Split Cross Reversal
    • Strategy Confluence
    • Turtle
    • Alpha Omega Clustering
    • Alpha Omega Continuation
    • Super Alpha Omega
    • Super Moon
    • Titanic Zone
  • 🔴ESSENTIAL TIPS & TECHNIQUES
    • 4 Types of Stop Losses
    • 2-Try Rule
    • Recency Is Key
    • Small Account Challenge
    • Practice 10x Size
    • Checklists & Reminders
    • Stalking Trades
    • Dr. Seuss Entry Technique
    • Late Nate
    • Hold To Opposing Signal
    • Windfall Rules
    • Tools Of The Trade
    • Screenshots & Recordings
    • Trade Copier
    • PC Performance
    • NinjaTrader 8
    • Hotkeys
    • Sound
    • Trade Performance
    • Indicators
    • Market Replay / NT Playback
    • Commissions
    • Daily Loss Limit
    • Multiple PCs
    • Discord
    • AlgoBox™ Academy
      • AlgoBox™ Academy Exam Answers
    • Discounts
  • 🔗Links
    • Website HQ
    • YouTube: AlgoBox (Official)
    • YouTube: ALGOBOX Trading
    • Discord
    • AlgoBoxGPT
    • ℹ️Disclaimer
Powered by GitBook
On this page
  • Serious Hardware For A Serious Business
  • Entry-Level Systems
  • Graphics Processing Units (GPUs) / Video Cards
  • Ethernet VS Wi-Fi
  • Backup Internet Connection - One Is Too Close To None
  • Optimizing Your Software Settings
  • Workspaces
  • Auto Harmonics Draw PRZ Boxes Only
  • Power Settings
  • Example of Power Settings
  • Microsoft OneDrive
  • Example Of Uninstalling Microsoft OneDrive
  • Windows Security
  • Example Of Disabling Windows Security
  • CPU Overclocking? At Your Own Risk!
  • Reset Sim Account
  • Enable Hot Keys
  • AlgoBox_NEW_Clean_HighPriority_Startup.bat
  • Reset Database
  • Video Tutorials: PC Performance
Export as PDF
  1. ESSENTIAL TIPS & TECHNIQUES

PC Performance

Keep Up With The Markets

Last updated 5 days ago

Serious Hardware For A Serious Business

When choosing a CPU for trading with NinjaTrader, it's important to understand that although NinjaTrader 8 is a multi-threaded application, it processes incoming data for each instrument on a single thread, meaning it primarily relies on the performance of a single CPU core for each instrument rather than taking advantage of multiple cores or threads at the same time.

Because of this, Intel CPUs are generally recommended over AMD for NinjaTrader users, as Intel processors tend to have higher single-core performance and clock speeds, which leads to faster data feed processing and more responsive platform behavior.

While AMD CPUs excel in multi-threaded workloads like video editing or 3D rendering, that advantage doesn't translate to trading platforms like NinjaTrader.

New users looking to optimize their setup should focus on Intel Core i7 or i9 CPUs with high base and boost clock speeds—ideally 4.5GHz or higher. It's not uncommon to see improved chart loading times and smoother order execution when using a high-performance Intel chip.

Faster = Better: The ideal MINIMUM CPU clock speed is a chip capable of 4.5 GHz or higher.

Additionally, pairing your CPU with water cooling, fast RAM (at least 16GB, preferably 32GB) and a solid-state drive (SSD) will further improve performance. In summary, prioritize high single-core performance when building or upgrading your trading PC, and consider Intel as the go-to option for the most efficient NinjaTrader experience.


Entry-Level Systems

While it’s absolutely possible to run AlgoBox™ and NinjaTrader on computers with processors slower than an i7, users should expect some limitations and plan accordingly.

For best performance on lower-end machines, we recommend using the “Lite” workspace, which is specifically designed to reduce CPU load by minimizing unnecessary visual and background processes.

Additionally, applying the recommended PC performance optimization tweaks we teach—such as turning off visual effects, managing startup apps, and prioritizing NinjaTrader in task manager—can significantly improve the experience.

These steps help ensure smoother chart rendering and better responsiveness, even on modest hardware. With the right setup, traders can still operate effectively without needing top-tier specs.


Graphics Processing Units (GPUs) / Video Cards

When it comes to running NinjaTrader and AlgoBox™, the most critical hardware component remains your CPU, particularly single-core performance. However, your GPU (graphics card) does still play a role—especially if you're running multiple monitors, high-resolution displays, or a complex chart workspace layout.

You don’t need the latest GPU model, but avoiding ultra-budget or outdated graphics cards is a wise move for smoother multi-monitor performance.

While trading platforms like NinjaTrader aren't graphically demanding like modern video games, rendering multiple charts, indicators, and real-time updates across several screens still requires a capable graphics card. In most cases, a mid-tier modern GPU (like NVIDIA’s GTX or RTX series) is more than sufficient.

If you're scaling up to six monitors or 4K displays, consider stepping up to a more capable GPU to handle the added load without bottlenecks.

The more monitors you plan to use—or the higher the resolution (such as 1440p or 4K)—the more important your GPU becomes in maintaining a snappy, fluid interface without stuttering or lag. For most traders using two to four 1080p monitors, a mid-range GPU like an NVIDIA GTX 1660 or RTX 2060 can work.

It's also worth noting that some integrated GPUs (like those in lower-end laptops or Intel UHD graphics) may struggle with multiple charts and displays, so a dedicated GPU is recommended in nearly all cases.

Ultimately, while the GPU is not the primary driver of performance, under-powered graphics hardware can create a weak link in your trading setup—especially during high-volatility periods when smooth performance is critical.


Ethernet VS Wi-Fi

When it comes to trading—where milliseconds can make a difference—using a physical Ethernet cable is vastly superior to Wi-Fi. Ethernet provides a direct, stable, and low-latency connection to your internet router, ensuring faster and more consistent data flow.

Unlike Wi-Fi, which is prone to interference, signal drops, and inconsistent speeds, Ethernet minimizes the risk of lag during critical moments like placing or managing trades.

For professional traders or anyone taking their trading seriously, a hard-wired Ethernet setup is a must for maximizing reliability, speed, and execution precision.

Wi-Fi can fluctuate due to obstacles like walls, other devices, or even microwave signals, which may cause packet loss, increased ping, or random disconnections—all of which are unacceptable when trading in volatile markets. Ethernet connections, on the other hand, maintain consistent latency and faster data transmission, which helps ensure your chart data stays synchronized with the live market.


Backup Internet Connection - One Is Too Close To None

Having a backup internet source is a smart and often overlooked safeguard for active traders. Internet outages can happen unexpectedly—whether due to ISP issues, maintenance, or local service disruptions—and if you’re in a live trade, losing connection can be costly.

That’s why it’s a good idea to have a secondary internet option, such as a second ISP (fiber, cable, DSL) or even a mobile phone with data tethering capabilities. In the event your primary connection fails, you can quickly switch to the backup and stay connected to your trading platform to manage or exit positions. This added layer of redundancy can provide peace of mind and protect you from avoidable losses during critical trading moments.


Optimizing Your Software Settings

Maximize your PC's performance by keeping your software updated, optimizing settings, and maintaining a clean system.

These steps can contribute to a more efficient and seamless trading experience.

Workspaces

Close unnecessary programs and Windows user profiles.

Ensure NinjaTrader has only one workspace open.

Ensure your charts have no other tabs "behind" the visible chart unless it is intentionally part of your trading workspace.


Auto Harmonics Draw PRZ Boxes Only

The "Draw Only PRZ Boxes" setting in the Auto-Drawn Harmonics indicator is designed to optimize performance by reducing visual load on your charts.

When enabled, this setting skips drawing the full harmonic pattern structures and instead displays only the Potential Reversal Zones (PRZ) as simple boxes. This significantly lightens the workload on NinjaTrader’s rendering engine, allowing your CPU to process charts more efficiently—especially helpful during high-volatility periods or when running multiple indicators.

Enabling this option can lead to a noticeably smoother and faster trading experience, without compromising key decision-making data.

Click here to be redirected to the Harmonic Pattern Settings.


Power Settings

Switch the power plan to "Ultimate Performance" or "High Performance" in Windows to allocate more resources to applications, contributing to a smoother operation of NinjaTrader.

Example of Power Settings


Microsoft OneDrive

Removing Microsoft OneDrive from your PC can improve NinjaTrader and AlgoBox™ performance by reducing background processes, freeing up system resources.

Example Of Uninstalling Microsoft OneDrive


Windows Security

Turning off Windows Security can improve NinjaTrader performance by reducing background processes which can lead to smoother trade execution and better responsiveness.

Disabling Windows Security is at your own risk as these settings are strictly intended for a dedicated trading machines.

Example Of Disabling Windows Security


CPU Overclocking? At Your Own Risk!

Overclocking the CPU may boost your PCs processing speed for a smoother trading experience and faster trade execution.

We do not encourage, suggest, recommend nor support CPU overclocking due to its risks, which can potentially damage your workstation and/or shorten hardware lifespan. Overclocking is at your own risk. This is merely an option that reflects Vinny E. Mini's personal preferences for the best trading experience.


Reset Sim Account


Enable Hot Keys


AlgoBox_NEW_Clean_HighPriority_Startup.bat

Our AlgoBox_NEW_Clean_HighPriority_Startup.bat file is a powerful utility designed to optimize your NinjaTrader performance every time you launch the platform. When run, it automatically starts NT in high priority mode, ensuring your computer allocates more system resources for smoother operation. It also clears old database files, cache, and outdated tick data, which can otherwise slow down the software or cause unnecessary lag.

By regularly using this startup file, you'll keep your system clean and responsive — leading to faster load times, better chart performance, and an overall improved trading experience.

The Windows directory to find the startup file may look like this: C:\Users\YourUserName\Documents\NinjaTrader8\AlgoBox_NEW_Clean_HighPriority_Startup.bat


Reset Database

Using "Reset DB" may take some time, depending on the size of your historical trades data set, so it may be a good idea to do this outside of market hours when possible.


Video Tutorials: PC Performance

Typing "!performance" in the AlgoBox™ Discord Trade Room will bring up the two videos mentioned above.


Try AlgoBox™ for free - No credit card required, no obligation, no gimmicks.

Disclaimer

🔴
WATCH: Vinny demonstrates how to optimize your PC for peak performance.
WATCH: Another video where Vinny E. Mini demonstrates how to optimize your PC for better performance.
WATCH: Vinny E. Mini shows the three software tools he uses to maximize his PC's performance in this short clip.
Intel CPUs are generally recommended over AMD for optimal NinjaTrader performance.
In the Windows search bar at the bottom left, type "Power" and select "Edit Power Plan" from the options.
Select "Ultimate Performance" from the preferred plans option.
WATCH: How to switch your power plan to "Ultimate Performance."
In the Windows search bar at the bottom left, type "Apps" and select "Settings" from the options.
Click the "Apps" menu on the left side, enter "Installed Apps," type "OneDrive" in the search bar, and click on the three dots to the right. Select "Uninstall" from the options.
WATCH: How to uninstall Microsoft OneDrive.
In the Windows search bar at the bottom left, type "Windows Security" and select "Windows Security" from the options.
Click on "Virus & Threat Protection" in the left menu, then select "Manage Settings" under the "Virus & Threat Protection Settings" on the right-hand side.
Toggle "Off" on all options (this action may prompt administrative approval; select "Yes" to proceed).
Click on "Apps & Browser Control" in the left menu, then choose "Exploit Protection Settings" under the "Exploit Protection" category on the right-hand side.
Change all options to "Off By Default" under the system settings category.
WATCH: How to disable all Windows security settings.
In the Windows search bar at the bottom left, type "System Information" and select "System Information" from the options.
Here you can find the processor and motherboard that your system is currently running.
With the processor and motherboard information in the "System Information" tab, you can search for the best methods to overclock your CPU on YouTube or Google.
WATCH: How to reset your sim/demo account and clear historical trades.
WATCH: How to enable the Hotkeys function on NinjaTrader.
WATCH: How to create a shortcut for the AlgoBox™ High Priority Startup File and place it on the desktop for easy access.
WATCH: How to clear and reset the database in NinjaTrader.