Order Flow Trading Tools Next-Generation Volume Indicators for NinjaTrader
The ICF Market NinjaTrader Volume Indicators Package is a leading solution designed specifically for professional forex, futures, and day traders who utilize futures level II market data. This advanced package offers access to high-quality volume indicators, order flow tools, footprint charts, and other essential trading tools available on the NinjaTrader platform, compatible with versions 8 and 8.1. These exclusive indicators include tools that are critical for in-depth volume analysis based on buying and selling pressures derived from ask and bid volumes.
Utilizing these tools allows traders to gain valuable insights into real-time market trends by leveraging detailed buying and selling volume data from the NinjaTrader futures data provider.
What we make
Volume and order flow tools for NinjaTrader 8 and 8.1. One pack is on sale today and the others are in the workshop — each card goes to the page that says exactly what it does and what it does not.
Available now
ICF Volume Profile Pack
Volume Profile, On-Screen Profile and TPO Profile for NinjaTrader 8 and 8.1, in one license.
Coming soon
ICF Footprint Chart Pro
A footprint chart for NinjaTrader 8, in development. Volume at every price inside the bar, with the bid and ask kept apart.
Being rebuilt
ICF Elite Volume & Order Flow Suite
The full range of ICF tools for NinjaTrader 8. Being rebuilt one product at a time — the page says what ships today and what is coming.
Next-Gen NinjaScript Development Hub
ICF Market's NinjaTrader developers, writing the custom indicator you need in NinjaScript
Our C# developers write custom NinjaScript indicators for NinjaTrader 8 and 8.1. Volume indicators, order flow tools and footprint charts are where we are strongest — they are what we build for ourselves.
Describe the behaviour you want on a chart and we will tell you honestly whether it is a job we should take, what it involves, and what it costs.
Custom indicator work we take on:
- Custom technical analysis indicators, built to your own rules
- Order flow, Level II volume and footprint indicators
- Buy and sell signal indicators for your own setup
- Reworking, fixing or extending an indicator you already have
Trading market with market profile vision
When you can identify market profile and volume profile shapes along with repetitive patterns by analyzing TPO chart distributions, they give you more in-depth market behavior details based on price distribution, volume, and time relatively.
With ICF-Volume Profile, you will have access to a trading approach that focuses on the most probable trading ideas, helping you refine your trading edge!
Build your trading plan with strategy
ICF's cutting-edge volume indicators and order flow trading tools in the NinjaTrader trading software equip you to identify supply and demand zones, support and resistance levels easier on your trading charts and improve your trading plan with a buying or selling volume-based strategy!
ICF_Volume Journal, Volume Filter Detector, Journal Draw S/R, WAP and Trend Path are great trade assistants to identify the most high probable price levels where the trend might change, enabling you to be on the right side of market movements and follow the trend!
Spot best trading opportunity with the best order flow trading tools
As professional traders, the best trades don't happen by chance. The difference between winning and losing trades lies in knowing when to step out of the market and when to execute a trade!
With NinjaTrader Order Flow tools developed by ICF Market programmers, you can analyze accurately categorized data by futures market volume.
The ICF footprint chart enables you to optimize your existing trading strategy with precise timing in the financial market. With different modes to track aggressive traders and identify trapped traders, it helps you make smarter decisions in your trading results!
Trade your best execution
Building on a robust trading strategy based on precise order flow analysis tools, executing trades effectively is key to seizing market opportunities. With insights from ICF Market's NinjaTrader Order Flow tools, you can enter and exit the market at optimal points, aligning your trades with high-probability zones identified through futures Level II volume data and the analysis of buy and sell orders.
ICF Market Order Flow tools elevate the quality of your trade execution, giving you access to advanced volume trading add-ons in NinjaTrader. Tools like the ICF footprint chart provide the precision timing needed to follow trends, manage trade exits, handle stop-losses, and adjust positions swiftly, ensuring you stay aligned with market movements.
Frequently asked questions
What is ICF Market and what kind of products do you offer?
ICF Market is a registered software development company and an official NinjaTrader® partner and vendor. We specialize in creating advanced volume trading indicators and order-flow tools for the NinjaTrader 8 platform.
Our products include a suite of volume-based indicators—such as footprint charts, volume profile, order book, and other order-flow analytics tools—that help traders analyze Level II market data in real time.
We also write custom indicators in NinjaScript to order — an indicator that does not exist yet, built to your description. We do not build trading strategies or automated systems.
In short, ICF Market provides professional-grade NinjaTrader add-ons and expert programming services to give Forex and Futures traders a cutting-edge trading advantage.
What process do I need to follow to place an order?
Ordering is simple and secure.
- Browse our Products page and choose the indicator or package you need.
- Click Buy and complete the checkout form.
- Pay by card, Apple Pay or Google Pay on Stripe’s own secure page.
Your account is created automatically at checkout — no separate registration step and no shopping cart. Once payment is confirmed, your order is confirmed by email.
What are the payment methods?
Pay by credit or debit card, or with Apple Pay or Google Pay where your device offers them. Payment is taken on Stripe’s own secure page: the details go to Stripe directly, never reach our servers, and we never see your card number.
All prices are in US dollars. Your bank may convert at its own rate if your card is held in another currency.
You are asked who is buying before payment, because a license is issued to a person. After the payment clears, your order is confirmed by email.
How does ICF Market customer service work?
We take pride in offering responsive, friendly, and knowledgeable customer support.
Our support team is available through multiple convenient channels:
- Support ticket submission via our website
- Direct email communication
We strive to respond to all inquiries within 24 hours on business days—and often much sooner.
Our support covers a wide range of needs, including:
- Installation guidance
- Technical troubleshooting
- General usage questions about our indicators
In most cases, we can help resolve issues directly through email. For more complex technical problems, we may offer remote assistance via a secure screen-sharing session using tools like AnyDesk.
Our goal is simple: to ensure you can use our products smoothly and successfully. We treat every support request with care and attention, and we’re not satisfied until your issue is fully resolved.
In short, ICF Market's customer service is professional, responsive, and dedicated to helping you at every step.
What is ICF Market privacy policy?
We respect your privacy and are committed to protecting your personal information.
Any data we collect from you—such as your name, email address, and billing information—is used solely for the purpose of:
- Fulfilling your orders
- Providing customer support
- Managing your account and licensing
All usage complies with our official Privacy Policy.
We do not sell or share your personal data with any unrelated third parties. For example, when you make a payment, your information is processed securely through trusted payment providers, and we retain only the necessary records for transaction and licensing purposes.
To protect your data, we implement appropriate technical and organizational security measures designed to safeguard against unauthorized access, loss, or misuse.
You can find the complete details in our Privacy Policy page, which clearly explains:
- What data we collect
- How we use it
- How it is stored and protected
- Your rights regarding your information
In summary: ICF Market takes customer privacy seriously. Your information is kept confidential, secure, and is used only to serve you as our customer.
Is it safe to purchase from ICF Market?
Yes – ICF Market is an officially approved NinjaTrader® vendor and a legally registered company in the United Kingdom (Company No. 15566563).
We have met all the necessary requirements to be recognized as an authorized third-party provider within the NinjaTrader ecosystem, which reflects our trustworthiness and professional standing.
Payment is handled by Stripe on their own secure page. Card details — and any wallet you use, such as Apple Pay or Google Pay — go to Stripe directly and are never stored on our servers.
In short, when you buy from ICF Market, you can do so with complete confidence—knowing you’re working with a verified vendor whose services and payment systems meet the highest standards of safety and reliability.
Do I need NinjaTrader 8 to use your products?
Yes – Our indicators and add-ons are built exclusively for NinjaTrader 8, the latest version of the NinjaTrader® platform.
They are not compatible with other trading platforms or with older versions like NinjaTrader 7. You can use our tools with any edition of NinjaTrader 8, including the Free, Lease, or Lifetime license versions.
For the best performance, we strongly recommend using a reliable real-time data feed that includes both tick and Level II market data. Since our indicators are volume-based and rely on detailed order flow information, a quality data provider is essential. For example, futures data from NinjaTrader Continuum or Kinetick delivers the Level II depth required for tools like the footprint chart.
In summary: To fully utilize our indicators and achieve accurate results, you'll need:
- NinjaTrader 8 installed on a Windows PC
- A real-time data feed with tick and Level II data
How do I get my license and software after purchase?
Your download is ready within a minute of payment — there is no waiting period and no activation code to type.
As soon as your payment is confirmed, our system automatically builds your personal copy of the software and sends a secure download link to your account and email. The package is licensed to you specifically; there is no separate key to enter.
Installing:
- Close NinjaTrader completely.
- Extract the downloaded zip.
- Copy all files into
Documents\NinjaTrader 8\bin\Custom\ - Start NinjaTrader.
Please close NinjaTrader before copying — otherwise the files are locked and the installation will not complete.
In summary: your link is generated within a minute of payment confirmation, is valid for 7 days, and can be used up to 5 times. If it expires, request a new one from your account.
Can I use the indicators on more than one computer?
Each license includes a set number of activations — one computer per activation.
Your license is tied to the machines you activate it on, which protects your purchase. Most licenses include a single activation; some packages include more.
Changing computers? You don't need to buy again. Contact our support team and we'll release the old machine so you can activate the new one. If you need to run the software on two machines at the same time, contact us about an additional activation. If you need a second license or want to run the tools on more than one machine, ask us — depending on the situation we can often offer a better price than buying twice.
Are future updates and upgrades included in the purchase?
Yes – When you purchase an ICF Market product, you receive a lifetime license with free updates.
There are no recurring fees or subscription charges for continued use. Your one-time payment gives you permanent access to the product, along with free updates, enhancements, and bug fixes for the specific item you purchased.
For example, if we introduce new features to the indicator or make updates for compatibility with a newer version of NinjaTrader, you’ll be able to download the updated version at no additional cost.
This policy ensures that your investment stays valuable and up-to-date over time.
Note: If we release a completely new product or a major version overhaul, it may be offered separately. However, all routine updates and improvements to your purchased tools are always free.
Do you offer a free trial or demo before purchase?
Currently, we do not offer free trials of our paid indicators.
All sales are final, so we strongly encourage you to carefully review each product’s descriptions, screenshots, documentation, and any available videos before making a purchase.
If you have any questions about how a specific tool works, feel free to contact us — we’re happy to offer detailed explanations, walkthroughs, or even a live demo session to help you understand the software’s features. This is our alternative to traditional trial access.
Our policy aligns with many providers of professional trading software: since our tools are digital and easily copyable, we do not offer trial versions openly, and we do not provide refunds once a license has been issued.
That said, we stand by the quality and performance of our products. Our support team is always available to answer your pre-sale questions and help you make an informed decision before purchasing.
Do you offer custom development or coding services?
Yes – In addition to our off-the-shelf indicators, ICF Market offers custom NinjaScript development for the NinjaTrader® platform.
Our team includes experienced C# developers who are also seasoned traders, uniquely positioned to turn your trading ideas into fully functional tools. Whether you need a custom indicator or a specialized NinjaTrader add-on, we can build it to your exact specifications.
If there is something you want to see on the chart that no indicator shows you, describe it and we will tell you honestly whether it is a job we should take. We’ll define the scope and give you a development quote.
Our past custom projects have included:
- Tailored order-flow analysis tools
- Advanced volume-based and Level II indicators
As an official NinjaTrader vendor, we are committed to delivering high-quality, efficient, and reliable code that meets your trading needs.
In short: If the NinjaTrader tool you need doesn’t already exist, ICF Market can likely develop it for you—professionally, securely, and with your strategy in mind.
Do you provide training or educational resources on using these tools?
Yes, and most of it is free to read without an account.
- Twenty-four written lessons — twelve on volume and order flow, twelve on fundamental and timing analysis. No sign-up and no payment. A structured course built on top of them is still being written.
- Documentation with every indicator — installation, the settings, and how to read what it draws on the chart.
- Two long articles — how cluster charts differ from footprint charts, and what volume spread analysis actually measures.
- Support — after a purchase you can open a ticket from your account and read the reply there. Before buying, the contact form reaches us.
Ready to trade with real order flow data?
Browse the indicator packages, or tell us what you need built for NinjaTrader 8.