> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dojifunded.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Rules and risk parameters

> The complete trading, risk, payout, and compliance framework governing all DojiFunded accounts.

This rulebook defines the trading, payout, risk, and compliance framework governing all DojiFunded evaluation and funded accounts. By purchasing or activating a DojiFunded account, you agree to these rules in full.

***

<a id="platform-overview" />

## <span style={{color: "#B7FF00"}}>01</span> · Platform Overview

DojiFunded is an on-chain funded trading infrastructure designed for traders, systematic strategies, and autonomous agents.

All funded trades are routed through integrated on-chain execution venues including [GMX](https://gmx.io) and [Ostium](https://ostium.io).

DojiFunded provides:

* Evaluation-based funded accounts
* Instant-funded account models
* Multi-asset market access
* On-chain payout settlement
* Automated risk enforcement
* Realistic execution simulation

***

<a id="account-types" />

## <span style={{color: "#B7FF00"}}>02</span> · Account Types

DojiFunded currently offers four account models. Supported account sizes range from `$1,000` to `$100,000`.

| Account Type                  | Model                |
| ----------------------------- | -------------------- |
| Instant Funding (coming soon) | Instant Funding      |
| 1-Step                        | Single Evaluation    |
| 2-Step Elite                  | Two-Phase Evaluation |
| 2-Step Classic                | Two-Phase Evaluation |

***

<a id="definitions" />

## <span style={{color: "#B7FF00"}}>03</span> · Definitions

<CardGroup cols={2}>
  <Card icon="scale-balanced" title="Balance">Closed account value excluding unrealized PnL</Card>
  <Card icon="chart-line" title="Equity">Real-time account value including floating PnL</Card>
  <Card icon="calendar-day" title="Daily Drawdown">Maximum equity loss allowed within a single trading day</Card>
  <Card icon="triangle-exclamation" title="Maximum Drawdown">Absolute equity floor for the account to breach</Card>
  <Card icon="circle-xmark" title="Breach">Automatic account termination triggered when account equity violates platform risk limits</Card>
  <Card icon="flag-checkered" title="Profit Target">Required balance growth needed to pass an evaluation phase</Card>
</CardGroup>

***

<a id="drawdown-rules" />

## <span style={{color: "#B7FF00"}}>04</span> · Drawdown Rules

All drawdown calculations are equity-based and include floating PnL from open positions.

<div style={{margin: "16px 0 24px"}}>
  {[
      ["Trailing", "The floor moves up with your equity, locking in at your all-time high. It never resets downward.", "Instant Funding (coming soon)"],
      ["Smart", "Trails like trailing drawdown until a defined profit level is reached — then the floor locks in permanently.", "1-Step"],
      ["Static", "Fixed from the start based on your initial balance. Never moves up or down regardless of performance.", "2-Step Elite & Classic"],
    ].map(([type, desc, account], i, arr) => (
      <div key={type} style={{display: "flex", gap: "20px", padding: "14px 0", borderBottom: i < arr.length - 1 ? "1px solid rgba(255,255,255,0.07)" : "none", alignItems: "flex-start"}}>
        <span style={{color: "#B7FF00", fontWeight: "600", fontSize: "13px", minWidth: "64px", paddingTop: "1px"}}>{type}</span>
        <span style={{color: "rgba(255,255,255,0.65)", fontSize: "13px", lineHeight: "1.6", flex: 1}}>{desc}</span>
        <span style={{color: "rgba(255,255,255,0.3)", fontSize: "12px", whiteSpace: "nowrap", paddingTop: "2px"}}>{account}</span>
      </div>
    ))}
</div>

<div style={{display: "grid", gridTemplateColumns: "1fr 1fr", gap: "12px", margin: "16px 0"}}>
  <div style={{border: "1px solid rgba(255,255,255,0.08)", borderRadius: "8px", padding: "16px 20px"}}>
    <div style={{fontSize: "11px", color: "rgba(255,255,255,0.4)", textTransform: "uppercase", letterSpacing: "0.08em", marginBottom: "10px"}}>Instant Funding (coming soon)</div>

    <div style={{display: "flex", justifyContent: "space-between", alignItems: "flex-end"}}>
      <div>
        <div style={{fontSize: "28px", fontWeight: "700", color: "#B7FF00", lineHeight: 1}}>5%</div>
      </div>

      <div style={{textAlign: "right"}}>
        <div style={{fontSize: "18px", fontWeight: "600", color: "rgba(255,255,255,0.3)"}}>—</div>
        <div style={{fontSize: "12px", color: "rgba(255,255,255,0.3)", marginTop: "4px"}}>No daily limit</div>
      </div>
    </div>
  </div>

  <div style={{border: "1px solid rgba(255,255,255,0.08)", borderRadius: "8px", padding: "16px 20px"}}>
    <div style={{fontSize: "11px", color: "rgba(255,255,255,0.4)", textTransform: "uppercase", letterSpacing: "0.08em", marginBottom: "10px"}}>1-Step</div>

    <div style={{display: "flex", justifyContent: "space-between", alignItems: "flex-end"}}>
      <div>
        <div style={{fontSize: "28px", fontWeight: "700", color: "#B7FF00", lineHeight: 1}}>6%</div>
        <div style={{fontSize: "12px", color: "rgba(255,255,255,0.5)", marginTop: "4px"}}>Smart · Max drawdown</div>
      </div>

      <div style={{textAlign: "right"}}>
        <div style={{fontSize: "28px", fontWeight: "700", color: "rgba(255,255,255,0.6)", lineHeight: 1}}>3%</div>
        <div style={{fontSize: "12px", color: "rgba(255,255,255,0.4)", marginTop: "4px"}}>Daily drawdown</div>
      </div>
    </div>
  </div>

  <div style={{border: "1px solid rgba(255,255,255,0.08)", borderRadius: "8px", padding: "16px 20px"}}>
    <div style={{fontSize: "11px", color: "rgba(255,255,255,0.4)", textTransform: "uppercase", letterSpacing: "0.08em", marginBottom: "10px"}}>2-Step Elite</div>

    <div style={{display: "flex", justifyContent: "space-between", alignItems: "flex-end"}}>
      <div>
        <div style={{fontSize: "28px", fontWeight: "700", color: "#B7FF00", lineHeight: 1}}>6%</div>
        <div style={{fontSize: "12px", color: "rgba(255,255,255,0.5)", marginTop: "4px"}}>Static · Max drawdown</div>
      </div>

      <div style={{textAlign: "right"}}>
        <div style={{fontSize: "28px", fontWeight: "700", color: "rgba(255,255,255,0.6)", lineHeight: 1}}>3%</div>
        <div style={{fontSize: "12px", color: "rgba(255,255,255,0.4)", marginTop: "4px"}}>Daily drawdown</div>
      </div>
    </div>
  </div>

  <div style={{border: "1px solid rgba(255,255,255,0.08)", borderRadius: "8px", padding: "16px 20px"}}>
    <div style={{fontSize: "11px", color: "rgba(255,255,255,0.4)", textTransform: "uppercase", letterSpacing: "0.08em", marginBottom: "10px"}}>2-Step Classic</div>

    <div style={{display: "flex", justifyContent: "space-between", alignItems: "flex-end"}}>
      <div>
        <div style={{fontSize: "28px", fontWeight: "700", color: "#B7FF00", lineHeight: 1}}>8%</div>
        <div style={{fontSize: "12px", color: "rgba(255,255,255,0.5)", marginTop: "4px"}}>Static · Max drawdown</div>
      </div>

      <div style={{textAlign: "right"}}>
        <div style={{fontSize: "28px", fontWeight: "700", color: "rgba(255,255,255,0.6)", lineHeight: 1}}>5%</div>
        <div style={{fontSize: "12px", color: "rgba(255,255,255,0.4)", marginTop: "4px"}}>Daily drawdown</div>
      </div>
    </div>
  </div>
</div>

***

<a id="daily-loss-limits" />

## <span style={{color: "#B7FF00"}}>05</span> · Daily Loss Limits

Daily drawdown limits reset every 24 hours based on account equity or balance (whichever is higher).

If account equity reaches or falls below the active drawdown threshold, the account is automatically breached.

<Warning>
  There are no grace periods or manual resets.
</Warning>

***

<a id="breach-conditions" />

## <span style={{color: "#B7FF00"}}>06</span> · Breach Conditions

A breach occurs when:

* Maximum drawdown is exceeded
* Daily drawdown is exceeded
* Platform rules are violated

Upon breach:

* Open positions may be closed automatically
* Trading access is revoked
* Payout eligibility is removed
* The account becomes permanently inactive

Breached accounts cannot be restored.

***

<a id="profit-targets" />

## <span style={{color: "#B7FF00"}}>07</span> · Profit Targets

| Account Type                  | Profit Target             |
| ----------------------------- | ------------------------- |
| Instant Funding (coming soon) | None                      |
| 1-Step                        | 10%                       |
| 2-Step Elite                  | 10% (Step 1), 5% (Step 2) |
| 2-Step Classic                | 10% (Step 1), 5% (Step 2) |

Funded accounts do not require additional profit targets after qualification.

***

<a id="trading-conditions" />

## <span style={{color: "#B7FF00"}}>08</span> · Trading Conditions

#### General rules

* Minimum trade duration: 60 seconds
* No account arbitrage
* No exploiting platform latency or pricing errors
* No cross-user copy trading

#### Risk per trade

Maximum risk per trade is limited to `1%` unless the risk-limit add-on is enabled.

***

<a id="leverage-limits" />

## <span style={{color: "#B7FF00"}}>09</span> · Leverage and Position Limits

| Asset Class                  | Maximum Leverage |
| ---------------------------- | ---------------- |
| Crypto                       | Up to 5x         |
| Indices, Stocks, Commodities | Up to 10x        |
| ETFs                         | Up to 20x        |
| Forex                        | Up to 25x        |

Position limits vary depending on:

* Execution venue
* Market liquidity
* Asset volatility
* Account type

***

<a id="trading-requirements" />

## <span style={{color: "#B7FF00"}}>10</span> · Trading Requirements

### No consistency rule

DojiFunded does not enforce consistency rules.

There are:

* No daily profit caps
* No restrictions on single-trade profits
* No minimum trading days
* No restrictions on trading style

Traders may pass evaluations in a single trade if all account rules are respected.

### Trading activity requirement

Accounts must remain active.

At least one trade must be executed every 30 days to keep the account active.

Inactive accounts may be flagged or disabled by the platform risk system.

### Allowed trading styles

The following are permitted unless otherwise stated:

* Scalping
* Swing trading
* Position trading
* Algorithmic trading
* Autonomous strategies
* AI-assisted trading systems

Trading strategies must still comply with all platform risk and compliance rules.

***

<a id="payouts" />

## <span style={{color: "#B7FF00"}}>11</span> · Payouts

Eligible funded traders may request payouts directly from the dashboard.

### Payout rules

* Payouts are processed on-chain
* Settlement occurs directly to the embedded wallet
* Profit split depends on account configuration
* Enhanced payout splits are available through add-ons

### Withdrawal conditions

| Account Type                  | Withdrawal Requirement           |
| ----------------------------- | -------------------------------- |
| Instant Funding (coming soon) | First withdrawal after 5% profit |
| 1-Step                        | Minimum 1% account profit        |
| 2-Step Elite                  | Minimum 1% account profit        |
| 2-Step Classic                | Minimum 1% account profit        |

***

<a id="restricted-behaviour" />

## <span style={{color: "#B7FF00"}}>12</span> · Restricted Behaviour

To maintain fair trading conditions and protect platform integrity, certain forms of trading behaviour are prohibited across all DojiFunded accounts.

<Warning>
  Violations may result in immediate account termination, payout cancellation, permanent platform bans, and removal of all active funded accounts.
</Warning>

<AccordionGroup>
  <Accordion title="Cross-account hedging">
    Opening opposing positions across multiple accounts to artificially guarantee profit on one account while sacrificing another account is prohibited.

    Examples include:

    * Long BTC on one account while shorting BTC on another
    * Using external prop firm accounts to offset DojiFunded exposure
    * Coordinated hedging between multiple users

    Each account must be traded independently with genuine directional exposure.
  </Accordion>

  <Accordion title="Multi-account manipulation">
    Creating or operating multiple accounts to bypass platform rules, increase allocation unfairly, or exploit payout mechanics is prohibited.

    This includes:

    * Using multiple identities
    * Operating accounts for other users
    * Rotating risk across accounts
    * Shared household/device abuse without approval
  </Accordion>

  <Accordion title="Copy trading between users">
    Copy trading or mirroring positions between different users is not permitted.

    This includes:

    * Signal groups
    * Shared trade execution
    * Social copy trading
    * Mirrored automated strategies across multiple users

    Automated trading systems developed and operated solely by the account owner are permitted.
  </Accordion>

  <Accordion title="Account sharing">
    Accounts are personal and non-transferable.

    You may not:

    * Share login credentials
    * Sell accounts
    * Allow third parties to trade your account
    * Operate accounts on behalf of another user
  </Accordion>

  <Accordion title="Platform abuse and exploit attempts">
    Attempting to exploit technical weaknesses, latency issues, execution delays, pricing errors, or platform bugs is strictly prohibited.

    Examples include:

    * Latency arbitrage
    * Oracle manipulation attempts
    * Execution desync exploitation
    * Abnormal exploit behaviour
  </Accordion>

  <Accordion title="Artificial volume generation">
    Trades must represent legitimate market activity. Artificially generating volume or trades solely to manipulate metrics, rankings, payouts, or platform analytics is prohibited.

    Examples include:

    * Wash trading
    * Self-matching
    * Repeated meaningless trade loops
  </Accordion>

  <Accordion title="Market manipulation">
    Users may not engage in behaviour intended to manipulate market conditions or execution environments.

    This includes:

    * Coordinated trading attacks
    * Spoofing
    * Manipulative order placement
    * Intentional liquidity disruption
  </Accordion>

  <Accordion title="Strategy exploitation">
    Strategies designed purely to exploit simulated evaluation mechanics rather than realistic market trading are prohibited.

    Examples include:

    * Unrealistic micro-scalping designed around simulation assumptions
    * Strategies impossible to execute consistently in live markets
    * Excessive exposure designed to exploit execution edge cases
  </Accordion>
</AccordionGroup>

***

<a id="account-limitations" />

## <span style={{color: "#B7FF00"}}>13</span> · Account Limitations

* Traders may operate multiple evaluations simultaneously within platform limits
* Multiple identities are prohibited
* DojiFunded may restrict account access based on internal risk systems
* Additional verification may be required for high-risk accounts

***

<a id="fees" />

## <span style={{color: "#B7FF00"}}>14</span> · Fees and Trading Costs

Trading costs depend on execution venue and market type.

Included costs may include:

* Opening and closing fees
* Funding fees
* Rollover fees
* Execution impact

All trading conditions simulate realistic market execution environments. For the full fee schedule see [Fees](/resources/fees).

***

<a id="execution-venues" />

## <span style={{color: "#B7FF00"}}>15</span> · Execution Venues

DojiFunded currently supports:

<CardGroup cols={2}>
  <Card icon="chart-bar" title="GMX" href="https://gmx.io">On-chain crypto and commodity perpetual markets</Card>
  <Card icon="building" title="Ostium" href="https://ostium.io">Multi-asset execution across stocks, ETFs, forex, indices, commodities, and crypto</Card>
</CardGroup>

All funded trades are routed through supported on-chain execution infrastructure. Prediction market integrations and additional execution venues are planned.

***

<a id="risk-disclosure" />

## <span style={{color: "#B7FF00"}}>16</span> · Risk Disclosure

Trading leveraged products carries substantial risk.

By using DojiFunded, you acknowledge:

* Most traders may not pass evaluations
* Evaluation fees are non-refundable
* Leveraged trading can result in rapid losses
* Funded accounts can be breached at any time
* Market volatility may significantly impact performance
* DojiFunded reserves the right to update platform rules prospectively

Trading performance does not guarantee future results.

***

## Next steps

<CardGroup cols={3}>
  <Card title="Doji accounts" icon="layer-group" href="/doji-accounts">
    Compare account types side by side.
  </Card>

  <Card title="User lifecycle" icon="route" href="/onboarding/user-lifecycle">
    See how you move from onboarding to funded trading and payouts.
  </Card>

  <Card title="Payouts" icon="hand-holding-dollar" href="/platform/payouts">
    Understand how payouts are calculated and settled.
  </Card>
</CardGroup>
