Introducing a rule-based algo bot with a profit factor of 2.
The Profit Factor 2 Bot uses rule-based algo logic to identify
high-quality entries and capture impressive profits. It relies on trusted indicators like the MACD and EMA to execute its trade logic, and the results speak for themselves. You can review the data below.
If you're looking for a trading approach that removes the uncertainty and inconsistency of discretionary entries/exits, the PF2 can provide an edge that works day and night to generate profits.

Buy Now and Get Started
The PF2 is a rule-based algorithmic bot that you can use to trade automatically or with manual signals.
Looking for an edge? The PF2 is a proven performer.
Ready to Do Your Due Diligence?
Evolving a trading strategy comes with big decisions, and we understand if you need a little more info before you're ready to commit to the PF2.
If you want a deeper look into the PF2's performance and functionality, sign up below and we'll send you the PF2 User Guide and an advanced performance document that breaks down the PF2's performance over the 39-month term.
You'll need less than 10 minutes to review the data and make an informed decision about the PF2.
The advanced performance document takes a line-by-line look at each of its performance metrics in TradingView, so you'll know exactly how the PF2 behaves over a longer-term backtest. Our goal is to answer every lingering performance question an experienced trader would have before adapting their strategy.
We will not share your e-mail address with any party or bother you with endless e-mails.
PF2 - USER GUIDE
Interested in some light reading material? Want to know exactly what the PF2 entails?
Click below to view the User Guide, which includes installation instructions, performance data, the PF2's trading approach and best practices.
PF2 Profitability
Between September 2022 and November 2025, the PF2 made more than $197,000. Check the User Guide for a full performance report, or scroll down for an in-depth look at the PF2's performance on MNQ.
PF2 - Key Features
-
Manual or Automatic
The PF2 can be used with TradingView as an indicator - to trade with manually - or with NinjaTrader to automate your trade entries and exits. Both operate using the PF2's rule-based logic.
-
Customize Your Trading
The PF2 is thoroughly customizable. Adjust TPs, SLs, quantity, break even logic, entry logic, streak stacking and more.
-
Failsafe Mechanics
The PF2 is designed to eject out of trades when conditions are no longer favorable or if your connection is lost - that means no nasty surprises.
PF2 FAQ
How Does the PF2 Pro Version Work?
The PF2 Pro is the automated version of the PF2 and is designed for use with NinjaTrader - though the PF2 Pro also includes the TradingView indicator packaged with the PF2 Lite. To operate the PF2 Pro following purchase, you'll import the main script Add-On file and then place the strategy template files in your NinjaTrader directory and activate them inside NinjaTrader by adding the PF2 strategy to your chart.
We include step-by-step installation instructions in the User Guide, which is included with your purchase.
How Does the PF2 Identify High Value Entries?
The PF2 is a rule-based algo bot that primarily leverages MACD-based trends to identify high-quality entries. Rule-based algorithmic trading is considered more reliable than other types of algorithmic trading, as long as the underlying pattern is relatively simple and repeatable.
The PF2 also uses the EMA (Exponential Moving Average) to size TPs and SLs. Leveraging the EMA in this way ensures market conditions and volume are taken into account when executing a trade.
Further, the PF2's eject mechanisms are based on both indicators. The point is confluence - using multiple pieces of data to enter a trade, determine the scale and to identify when it's time to exit.
Do I Have to Install Anything to Run the PF2?
The PF2 Lite is an indicator that's added as an invite-only indicator to your TradingView charts once we add your TradingView e-mail to the invite only list. No software installation is necessary.
The PF2 Pro is delivered as a zipped file with a main NinjaScript Add-On file and three template files to import. The PF2 User Guide demonstrates how and where to place these files in your NinjaTrader directory to utilize them properly. It is not a standalone piece of software and does not require an executable file. This maximizes security for users.
How Do I Use the PF2?
The PF2 is designed to be as simple as possible to operate. The PF2 Lite is a TradingView indicator that users act on manually to make better trade decisions. When the rule-based market conditions are met, the PF2 Lite triggers a visual alert on your chart to signal an entry or exit.
The PF2 Pro is an automated, rule-based algo bot that's designed for use with NinjaTrader. It also includes the TradingView invite-only indicator, so you can choose to trade manually with it, as well.
We include a comprehensive User Guide that provides step-by-step installation and operation instructions for both versions. The User Guide also provides instructions on how to customize the PF2 and best operating practices.

Purchase the PF2 Lite Version
The PF2 Lite is our indicator-only version, intended for manual trading using TradingView. If you're looking for an edge, but prefer discretionary trading to algo trading, the PF2 Lite is what you're looking for.
How the PF2 works (It's simple)
The Profit Factor 2 Bot is a proprietary, rule-based algo bot designed to simplify and automate trading for traders who want to minimize the impact of psychology on their profitability.
With the PF2, there's no guessing or stressing with your approach.

TradingView
The PF2 Lite (and Pro) come with an invite-only script that's added to one of your TradingView charts. Once added to a chart, traders can utilize TV alerts and the PF2's visual signals to make better manual trade decisions.
The PF2 User Guide provides a comprehensive list of TradingView alert messages, which users can use to automate their trading with their own software.

NinjaTrader
The PF2 Pro includes a main Add-On file to import, as well as template files that you simply copy and paste into your NinjaTrader directory. The included PF2 User Guide demonstrates exactly where to place the relevant files.
Once the files are placed, you only need to add the strategy to a chart and load the relevant template. It takes seconds and the included User Guide also shows how to do this.
NinjaTrader allows for full automated trade execution and we include optimal parameters for each template. If you prefer, you can adjust these parameters prior to executing the strategy on your chart.

Compatible Assets
The PF2 is designed for use with the following futures assets, including:
- MNQ and NQ (Nasdaq futures)
- MES and ES (S&P 500 futures)
- MGC and GC (Gold futures)
We are always analyzing data and parameters to discover additional assets that the PF2 can be used with. We will be rolling out FOREX and Crypto-compatible assets with future updates.
The PF2 is a profitable performer
We're confident that the PF2 is built on a profitable foundation. Unlike most automated trading bots, which only provide 6-12 months of past performance data, the PF2's performance data stretches back 39 months - from September 2022 to November 2025.
That's more than three years of consistent performance.
This data is presented with full transparency below.

MNQ Results (6 lots)
Three years of strong results
More than $150,000 over the 39-month term. Drawdown about $9,000.
(Click image to enlarge)

mgc results (2 lots)
Gold is golden with the PF2
More than $40,000 over the
39-month term. Drawdown about $2,500.
(Click image to enlarge)

Full performance data
Micro assets full results
These are the backtested results over the 39 month term - from September 2022 to November 2025. For now, the backtest includes MNQ and MGC, but MES is also compatible with the PF2 - and we're constantly testing new assets to add to the PF2 portfolio. We will update these results accordingly as new assets are added.
The quantities are listed at the top and you can backtest these same results with the PF2.
(Click image to enlarge)
PF2 Updates
-
MES Template Now Available with the PF2
PF2 TeamGood News! We've added MES (and ES) to the PF2 trading portfolio. Read more to learn what that means for PF2 users.Â
MES Template Now Available with the PF2
PF2 TeamGood News! We've added MES (and ES) to the PF2 trading portfolio. Read more to learn what that means for PF2 users.Â