Let Nick rotate between growth and value for you
Growth vs Value Factor Rotation checks the ratio between growth and value ETFs each afternoon, reads the trend and momentum behind it, and rebalances your Alpaca account only when your actual allocation has drifted too far from target.
Growth vs Value Factor Rotation
Each afternoon, this strategy pulls 120 days of price history for IWF (growth) and IWD (value) alongside a live snapshot of your Alpaca account. It builds the IWF/IWD ratio, compares it to its 20-day and 50-day averages, and layers in 20-day momentum, relative strength between the two ETFs, and a 60-day z-score to classify the regime as growth, value, or neutral. Each regime maps to a target split, tilted as far as 70/30 in the stronger factor's favor, with an override that leans the other way when the ratio gets statistically extreme. Nick only trades when your current IWF and IWD weights have drifted more than 5% from that target, then rebalances both legs on Alpaca and emails you the result either way.
How it works
Step 1
Read the growth/value ratio
Each afternoon, Nick pulls 120 days of price history for IWF and IWD along with your live Alpaca positions, cash, and net worth.
Step 2
Score the regime
The IWF/IWD ratio, its moving averages, 20-day momentum, relative strength, and a 60-day z-score combine into a growth, value, or neutral regime, each with its own target allocation.
Step 3
Rebalance only when it drifts
If your current IWF and IWD weights are within 5% of target, Nick leaves the account alone. Past that threshold, it trades both ETFs toward the target split.
Step 4
Confirm by email
Every run ends with an email, either the trades that fired with shares, price, and status, or confirmation that no rebalance was needed.
The workflow
Every step in Growth vs Value Factor Rotation is a real NickAI node. Here is the compact view of how they connect.
Open the full workflow in the builder
Sign up for free to test itCreate your agent, the way you want
Chat with Nick, start from proven templates, clone community workflows, or build from scratch: four ways to launch your first agent.
Create my agentOkay, let’s build your trading agent
I’ll set up the triggers, conditions, and execution logic for you.
Nick is working…Chat with Nick
Describe your strategy in plain language. Nick converts it into a complete agent: signals, rules, and automated execution. No code, no complexity.
Start with Templates
Choose a proven strategy template and customize assets, risk limits, timing, and triggers. Skip the setup and deploy in minutes.
created by whale_watcher
Whale Alert Trader
TradingMonitors large wallet movements and exchange flows in real time. Trades when whales accumulate or distribute.
Clone from Community
Discover what successful traders built. Clone their agents, see how they work, and adapt their strategies to your market and risk settings.
Build from Scratch
Design your agent step by step with visual blocks. Fine-tune monitoring, AI analysis, and execution, with complete control over every node.

It tracks the ratio between a growth ETF (IWF) and a value ETF (IWD), and tilts your account toward whichever factor the ratio, its trend, and its momentum say is in favor, rebalancing only when the shift is meaningful.
It compares the current IWF/IWD ratio to its 20-day and 50-day averages, checks 20-day momentum and relative strength between the two ETFs, and layers in a 60-day z-score to catch statistically stretched readings.
No. It only rebalances when your actual IWF and IWD weights have drifted more than 5% from the target allocation. Most runs end with a no-rebalance email confirming the check happened.
Alpaca. Connect your Alpaca account, and Nick trades IWF and IWD directly whenever the drift threshold is crossed.
Yes. Point the strategy at an Alpaca paper trading account first, so you can watch it call growth versus value against live prices before switching to a live account.