How Risk Normalization Works

The Problem

Imagine a leader with a $1,000,000 account opens a $50,000 BTC long. That's only 5% of their portfolio — a conservative trade. If a follower with $2,000 copies the same dollar amount, they'd be opening a position 25x their account size — an extreme leverage bet that could be liquidated instantly.

The Solution: Copy Risk, Not Size

HyperSync calculates the risk percentage the leader is taking, then applies that same percentage to your account.

The Formula

Leader Risk % = Position Value / Leader Account Equity

Your Position Size = Your Equity × Leader Risk % × Risk Multiplier

Final Position Size = min(Your Position Size, Max Position Size Cap)

Worked Example

Leader:
  Account equity:    $500,000
  Position value:    $25,000 BTC long
  Risk percentage:   25,000 / 500,000 = 5%

Follower (you):
  Account equity:    $5,000
  Risk multiplier:   1.0x
  Max leverage cap:  10x

Calculation:
  Base position:     $5,000 × 5% × 1.0 = $250

Risk Validation:
  Leverage used:     $250 / $5,000 = 0.05x ✓ (under 10x cap)
  Liquidation check: Estimated liq price is >25% away ✓
  Margin check:      Sufficient free margin ✓

Result: Open $250 BTC long

With Risk Multiplier Variations

Using the same example above (leader risking 5%):

Your Equity
Risk Multiplier
Position Size
Effective Leverage

$5,000

0.5x

$125

0.025x

$5,000

1.0x

$250

0.05x

$5,000

1.5x

$375

0.075x

$5,000

2.0x

$500

0.1x

$10,000

1.0x

$500

0.05x

$50,000

1.0x

$2,500

0.05x

Leverage Capping

If the calculated position would exceed your maximum leverage cap, HyperSync reduces the position size:

But if the leader takes a highly leveraged position:

Liquidation Buffer

Before executing any copy trade, HyperSync estimates the liquidation price and ensures there's a 25% buffer:

What Gets Logged

Every copy trade generates a Risk Event in the audit log:

  • Approved: Trade passed all checks, executed as calculated

  • Resized: Trade was reduced to meet leverage/liquidation constraints

  • Rejected: Trade failed risk validation and was not executed

You can view all risk events in the Risk Dashboard (/dashboard/risk).

Last updated