HomeResources › Goat Funded Trader Pine Script

Pine Script Strategy for Goat Funded Trader

Updated May 2026 · ~7 min read

Goat Funded Trader (GFT) has grown into one of the more trader-friendly prop firms in the futures space. Their rules lean less restrictive than Apex, their payout process has a solid track record, and they offer evaluation accounts across a range of sizes. Here's how to configure a Pine Script algo strategy to pass a GFT evaluation cleanly.

Goat Funded Trader evaluation rules

Account SizeProfit TargetMax Daily LossMax DrawdownDrawdown Type
$25,000$1,500$500$1,500Static
$50,000$3,000$1,000$2,500Static
$100,000$6,000$2,000$4,000Static
$150,000$9,000$3,000$5,000Static
GFT uses static drawdown — the floor is set from account start and doesn't move as you profit. This is the most algo-friendly drawdown structure available. As your equity grows, your effective cushion widens.

Why static drawdown favors algorithmic strategies

With a static drawdown, a strategy with variance doesn't face the compounding risk of a trailing floor. Consider the difference on a 50k account:

On a GFT account, winning days actually improve your risk position. On Apex intraday trailing, they don't. This matters enormously for a strategy with a normal distribution of small wins and occasional larger wins.

Recommended contracts and sizing for GFT evals

AccountContractStarting CountMax Stop SizeMax Daily Loss per Trade
$25kMES1-210 points$100 per trade (20% of daily limit)
$50kMES or MNQ2-312 points MES / 40 ticks MNQ$200 per trade
$100kMES or MNQ4-612 points MES / 40 ticks MNQ$400 per trade

Pine Script configuration checklist for GFT

Daily loss kill switch

GFT's daily loss limit is firm — exceeding it fails the account. Set your kill switch at 80% of the daily limit. On the 50k account, that's $800. Once daily realized + unrealized losses hit $800, the strategy stops placing new orders for the rest of the session.

No overnight positions

GFT requires all positions to be flat before the session close on Friday (before weekends) and before major holidays. Build a flatout trigger into your strategy: at 4:00 PM ET on Fridays and on the last trading day before a holiday, force-close any open positions regardless of profit/loss status.

Session filter

GFT doesn't impose explicit session restrictions on most accounts, but your strategy should still be limited to RTH for best performance. Recommended windows:

ATR-based stop sizing

Because static drawdown doesn't punish winning days, GFT evals allow slightly more flexibility on stop width than Apex intraday trailing. You can use a 1.0x ATR stop instead of the 0.75x recommended for Apex accounts — giving your trades more room to breathe on higher-volatility days without being as penalized by the floor raising.

Hitting the profit target on GFT's timeline

GFT doesn't impose a minimum trading day requirement on most plans (verify the current terms at goatfundedtrader.com — rules update periodically). This means if your strategy has a strong run in the first 5-7 days and hits the profit target, you can complete the evaluation quickly without needing to drag it out across a minimum day count.

The flip side: don't rush. With a static drawdown, there's no penalty for taking longer. A 20-day careful approach with consistent small wins is lower risk than a 7-day aggressive approach where two bad days could put you near the floor.

GFT vs other prop firms for Pine Script traders

FeatureGoat Funded TraderApexTopstep
Drawdown typeStaticIntraday trailingEOD trailing
Min trading daysNone (most plans)None (most plans)10 days
Consistency ruleNoYes (30%)No
Eval fee (50k)~$150-$250~$150~$165
Payout split80-90%90%90%

GFT's combination of static drawdown and no consistency rule makes it one of the cleanest evaluation structures for algorithmic strategies with moderate variance. If your strategy has occasional larger winning days, GFT won't penalize you for them the way Apex's consistency rule would.

Pine Script strategies ready for Goat Funded Trader evaluations.

Static drawdown-optimized sizing, daily kill switches, and session filters included.

View Plans