FORFX was a Dubai-based forex prop firm backed by the regulated broker Opofinance, founded in 2024 under Propfirm Capital FZ-C.L.L and registered in the Meydan Free Zone, UAE. The firm’s website displays a prominent banner stating: “All services related to FORFX’s prop business have been discontinued as of this point, and from now on, the company’s full focus will be directed toward the brokerage platform. Accordingly, the purchase of prop accounts and participation in competitions have also been suspended indefinitely.” New challenge registrations are no longer possible. This review documents the firm’s rules and structures as they stood while the prop business was operational.
About FORFX
FORFX operated as a brand owned by OPO GROUP LLC, a company registered in Saint Vincent and the Grenadines with registration number 866LLC2021 and a registered office at Suite 305, Griffith Corporate Centre, Beachmont, Kingstown. Its other operational entity was Propfirm Capital FZ-C.L.L, a Free Zone Limited Liability Company registered under the Meydan Free Zone Regulations in Dubai, UAE, with registration number 2309049.01 and company registration number 2309049.
The firm was backed by Opofinance, described on its site as a regulated global broker. FORFX positioned itself as a forex prop firm offering two distinct challenge paths: a traditional 2-step demo challenge and a live account challenge where traders used their own real Opofinance account during the evaluation phase.
FORFX did not accept traders from Turkey, Pakistan, Australia, the USA, Japan, Canada, and North Korea. The firm also stated that Iran, Myanmar, and Russia were to be added to its restricted countries list.
Account Types & Pricing
FORFX offered 5 challenge types split across 2 paths: the Demo Challenge (traditional) and the Live Challenge. The Demo Challenge had 4 account lines, Flash, Legend, PeakScalp, and Black, each with its own rules and fee structure. The Live Challenge was a separate single-phase path.
Demo Challenge: Flash
The Flash challenge was a 2-step demo challenge available in Normal and Aggressive risk variants. All fees were one-time challenge fees.
| Account Size | Normal Fee | Aggressive Fee |
|---|---|---|
| $5,000 | $50 | $50 |
| $10,000 | $92 | $92 |
| $25,000 | $160 | $160 |
| $50,000 | $315 | $315 |
Demo Challenge: Legend
The Legend challenge was a 2-step demo challenge available in Normal and Aggressive risk variants. It included 1 free repeat on a failed challenge. All fees were one-time challenge fees.
| Account Size | Normal Fee | Aggressive Fee |
|---|---|---|
| $5,000 | $55 | $55 |
| $10,000 | $110 | $110 |
| $25,000 | $185 | $185 |
| $50,000 | $373 | $373 |
The Aggressive variant of the Legend challenge carried a 5% refund on Steps 1 and 2, in addition to the 125% refund available at the funded stage.
Demo Challenge: PeakScalp
The PeakScalp challenge was a 2-step demo challenge available in Normal and Aggressive risk variants. EAs were not permitted on this account type. All fees were one-time challenge fees.
| Account Size | Normal Fee | Aggressive Fee |
|---|---|---|
| $5,000 | $44 | $44 |
| $10,000 | $80 | $80 |
| $25,000 | $148 | $148 |
| $50,000 | $298 | $298 |
Demo Challenge: Black
The Black challenge was a 2-step demo challenge offered in a Normal variant only. It was the only account type offering balances above $50,000, up to $400,000. All fees were one-time challenge fees.
| Account Size | Fee |
|---|---|
| $100,000 | $499 |
| $200,000 | $1,166 |
| $400,000 | $2,440 |
Live Challenge
The Live Challenge carried no challenge fee. Instead, traders opened a real Opofinance live account and funded it with the required deposit to participate. Required deposits by funded account target:
| Funded Account Target | Required Live Deposit |
|---|---|
| $10,000 | $1,000 |
| $75,000 | $5,000 |
| $200,000 | $10,000 |
| $300,000 | $20,000 |
Challenge Structure
Phase Overview
The Demo Challenge was a 2-step challenge. Step 1 was the Challenge Phase and Step 2 was the Verification Phase. Both steps used demo accounts. Passing both steps qualified the trader for a funded (Step 3) simulated account.
The Live Challenge was a 1-step challenge. Step 1 used the trader’s own real Opofinance live account. Passing Step 1 qualified the trader for a funded account. The challenge phase itself was conducted on a real live account, not a demo, and carried no fee because the trader traded with their own deposited capital.
Profit Target
Profit targets varied by account type, risk variant, and step. The Demo Challenge accounts shared the same profit target structure across all account sizes within each type.
Flash and Legend: Normal
| Step | Profit Target |
|---|---|
| Step 1 | 10% |
| Step 2 | 5% |
| Step 3 (funded) | None |
Flash and Legend: Aggressive
| Step | Profit Target |
|---|---|
| Step 1 | 20% |
| Step 2 | 10% |
| Step 3 (funded) | None |
PeakScalp: Normal
| Step | Profit Target |
|---|---|
| Step 1 | 8% |
| Step 2 | 5% |
| Step 3 (funded) | None |
PeakScalp: Aggressive
| Step | Profit Target |
|---|---|
| Step 1 | 20% |
| Step 2 | 10% |
| Step 3 (funded) | None |
Black: Normal (same structure as Flash/Legend Normal)
| Step | Profit Target |
|---|---|
| Step 1 | 10% |
| Step 2 | 5% |
| Step 3 (funded) | None |
Live Challenge (all account sizes)
| Step | Profit Target |
|---|---|
| Step 1 | 18% |
| Funded | None |
All profit targets were expressed as percentages. All positions had to be closed by the end of the respective period.
Step 1 Rules
Rules below apply across all Demo Challenge types at Step 1. Where values differed between Normal and Aggressive variants, both are stated.
Flash
| Rule | Normal | Aggressive |
|---|---|---|
| Trading period | Unlimited | Unlimited |
| Minimum trading days | 4 days | 4 days |
| Maximum daily loss | 5% | 10% |
| Maximum loss | 10% | 20% |
| Time limit | None | None |
| Consistency rule | None | None |
| EA permitted | Yes | Yes |
| Weekend holding | Yes | Yes |
| 30s Rule | Yes | Yes |
Legend
| Rule | Normal | Aggressive |
|---|---|---|
| Trading period | Unlimited | Unlimited |
| Minimum trading days | 4 days | 4 days |
| Maximum daily loss | 5% | 10% |
| Maximum loss | 10% | 20% |
| Time limit | None | None |
| Consistency rule | None | None |
| Free repeat | Yes (1 time) | Yes (1 time) |
| EA permitted | Yes | Yes |
| Weekend holding | Yes | Yes |
| 30s Rule | Yes | Yes |
PeakScalp
| Rule | Normal | Aggressive |
|---|---|---|
| Trading period | Unlimited | Unlimited |
| Minimum trading days | None | None |
| Maximum daily loss | 5% | 10% |
| Maximum loss | 12% | 20% |
| Time limit | None | None |
| Consistency rule | None | None |
| EA permitted | No | No |
| Weekend holding | Yes | Yes |
| 30s Rule | No | No |
Black
| Rule | Normal |
|---|---|
| Trading period | Unlimited |
| Minimum trading days | 4 days |
| Maximum daily loss | 5% |
| Maximum loss | 10% |
| Time limit | None |
| Consistency rule | None |
| EA permitted | Yes |
| Weekend holding | Yes |
| 30s Rule | Yes |
Live Challenge
| Rule | Value |
|---|---|
| Trading period | Unlimited |
| Minimum trading days | 10 days |
| Maximum daily loss | Unlimited |
| Maximum loss | 8% |
| Time limit | None |
| Consistency rule | None |
| Free repeat | Yes (up to 12 times) |
| EA permitted | Yes |
| Weekend holding | Yes |
| 30s Rule | Yes |
There was no daily loss limit during Step 1 of the Live Challenge.
Step 2 Rules
Step 2 applied only to the Demo Challenge accounts. The Live Challenge had no Step 2. Rules at Step 2 were identical to Step 1 for each account type across all fields, including EA permissions, weekend holding, daily loss limits, maximum loss, and minimum trading days.
Drawdown Rules (Challenge)
Drawdown Values
The maximum loss limit applied as a percentage of the initial account balance. Equity could not drop below the threshold at any point, covering both closed and open positions.
| Account Type | Variant | Maximum Loss |
|---|---|---|
| Flash | Normal | 10% |
| Flash | Aggressive | 20% |
| Legend | Normal | 10% |
| Legend | Aggressive | 20% |
| PeakScalp | Normal | 12% |
| PeakScalp | Aggressive | 20% |
| Black | Normal | 10% |
| Live Challenge | N/A | 8% |
Daily Loss Limit
The daily loss limit applied as a percentage of the initial account balance, covering both closed trade results and open positions.
| Account Type | Normal Daily Loss Limit | Aggressive Daily Loss Limit |
|---|---|---|
| Flash | 5% | 10% |
| Legend | 5% | 10% |
| PeakScalp | 5% | 10% |
| Black | 5% | N/A (Normal only) |
| Live Challenge | Unlimited | N/A |
Drawdown Calculation Method
The drawdown level was calculated from the initial account balance. Equity had to stay above the threshold at all times, applying to both closed and open positions simultaneously.
Drawdown Lock
No drawdown lock applied during the challenge stages.
Funded Account Rules
Drawdown Rules (Funded)
Drawdown Values
The funded stage (Step 3) carried the same maximum loss structure, calculated from the initial account balance.
| Account Type | Maximum Loss (Funded) |
|---|---|
| Flash | 10% |
| Legend | 10% |
| PeakScalp | 12% |
| Black | 10% |
| Live Challenge (funded) | 10% |
Daily Loss Limit
All account types carried a 5% daily loss limit at the funded stage, regardless of which risk variant was used during the challenge.
Drawdown Calculation Method
The drawdown level at the funded stage was calculated from the initial account balance, consistent with the challenge stage structure, covering both closed and open positions.
Drawdown Lock
No drawdown lock applied during the funded stage.
Consistency Rule (Funded)
The Black account carried a Stability Rule of 15% at the funded stage. The Flash, Legend, and PeakScalp accounts carried an FLR condition: FLR 2% for Normal variants and FLR 4% for Aggressive variants, applied at the $25,000 and $50,000 account sizes for Flash, Legend, and PeakScalp, and across all balance sizes for Black.
Profit Split
Profit split at the funded stage varied by account type:
| Account Type | Profit Split |
|---|---|
| Flash | 70% (up to 90%) |
| Legend | 90% |
| PeakScalp | 80% |
| Black | 80% |
| Live Challenge (funded) | 80% |
During Step 1 of the Live Challenge, the trader kept 100% of profits generated on their own live account before funded status was granted.
Payout Rules
First Payout Requirements
A minimum of 5 trading days had to be completed at the funded stage before a payout could be requested. This applied across all account types. For Demo Challenge accounts, the 125% fee refund could be requested alongside the first profit payout after the funded account was received.
Subsequent Payout Requirements
The same 5-day minimum trading day requirement applied to subsequent payouts as to the first.
Payout Frequency
| Account Type | Payout Frequency |
|---|---|
| Flash | Every 10 days |
| Legend | First payout: 30 days; subsequent payouts: 14 days |
| PeakScalp | First payout: 30 days; subsequent payouts: 14 days |
| Black | 30 days |
| Live Challenge | 30 days |
Payout Buffer
An FLR condition of 2% (Normal) or 4% (Aggressive) appeared across the challenge and funded stage tables for Flash, Legend, and PeakScalp accounts at the $25,000 and $50,000 sizes, and across all balances for Black.
Scaling Plan
No scaling plan was offered for any account type at the funded stage.
Live Account Pathway
The Live Challenge was FORFX’s live account pathway. Rather than a demo evaluation leading to a simulated funded account, it required traders to open and fund a real Opofinance live account and pass a 1-step challenge on that account. On passing, the trader received a funded account with an 80% profit split and access to account sizes up to $200,000, with a $300,000 tier also referenced in the step descriptions.
During the challenge phase, the trader kept 100% of profits on their own live account, with up to 12 free repeats allowed. There was no daily loss limit during the challenge phase, with a maximum loss of 8%. At the funded stage, a 5% daily loss limit and 10% maximum loss applied.
The required live deposit was not refunded on passing. Unlike Demo Challenge accounts, the Live Challenge carried no 125% fee refund at the funded stage.
Trading Rules & Restrictions
Trading Hours & Overnight Policy
Weekend holding was permitted across all account types at all stages, both challenge and funded.
Expert Advisors & Copy Trading
EA permissions were consistent across all steps for a given account type.
| Account Type | EAs Permitted |
|---|---|
| Flash | Yes |
| Legend | Yes |
| PeakScalp | No |
| Black | Yes |
| Live Challenge | Yes |
Additional Rules
30-Second Rule: A 30s Rule applied to Flash, Legend, Black, and Live Challenge accounts at all stages. It did not apply to PeakScalp accounts.
Minimum Trading Days: A trading day required at least 1 trade to be opened. For multi-day trades, only the execution day counted as a trading day.
Trading Platforms
Available Platforms
MT4 and MT5 were available as trading platforms via Opofinance.
Billing & Account Management
Fee Structure
All Demo Challenge fees were one-time fees paid at the time of purchase. The Live Challenge carried no fee; entry required only a minimum deposit into a real Opofinance live account, as detailed in the pricing section above.
Resets
Legend accounts included 1 free repeat on a failed challenge: “You can redo the Challenge for one more time only with Legend challenges.” The Live Challenge allowed up to 12 free repeats at no cost: “You have the opportunity to retake the Challenge at no cost a total of 12 times.” Flash, PeakScalp, and Black accounts did not include a free repeat.
Payouts & Withdrawals
Processing Times
Withdrawals took up to 2 business days to process.
Restricted Countries
The following countries were ineligible: Turkey, Pakistan, Australia, USA, Japan, Canada, and North Korea. Iran, Myanmar, and Russia were also noted as pending additions to the restricted countries list.
