Order Types

IcebergOrder

Last Updated
Quick Definition

Iceberg Order — An iceberg order is a large order split into smaller visible portions, hiding the total size from the market to minimize price impact.

Track Iceberg Order with PipJournal

What Is an Iceberg Order?

An iceberg order is a large conditional order that appears to the market as a series of smaller orders. The term comes from the metaphor of an iceberg—you only see the tip above the surface, while the bulk remains hidden beneath. In forex trading, an iceberg order breaks a large order into visible and hidden portions, executing them sequentially without exposing your full intended volume.

When you place an iceberg order, you specify:

  • Total order size (the hidden portion)
  • Visible portion (what the market sees)
  • Price level (limit or market-dependent)

As the visible portion fills, the next chunk automatically becomes visible, continuing until the entire order executes or is cancelled.

Why Iceberg Orders Matter for Traders

Large orders in forex create market impact. When other traders see a huge buy or sell order on the order book, they anticipate price movement and act accordingly—often moving price against you before your order fully executes. This slippage is expensive.

Iceberg orders minimize this problem. By showing only a fraction of your order at a time, you maintain the element of surprise. To the market, your order looks like a normal-sized trade from a typical trader, not a major institutional move. This allows you to fill your position with less price movement against you.

Price Impact Example

Without an iceberg order (selling 10 million EUR):

  • Market sees the full 10M order
  • Other traders assume a major sell signal
  • Price drops immediately to reflect selling pressure
  • You sell into a falling market, getting worse fills

With an iceberg order (10M total, 500K visible at a time):

  • Market sees 500K initially
  • Traders don’t know the full size
  • Order fills more gradually without major price moves
  • Your average fill is better

How Iceberg Orders Work in Practice

The mechanics are straightforward: You set your order parameters once, and the order manages itself. Each time a visible portion fills, the next portion automatically becomes visible at the same price level.

Example scenario:

  • Total order: 5 million GBP/USD
  • Visible portion: 250,000 at a time
  • You place the order at 1.2700

The order book shows 250K at 1.2700. When 250K fills, another 250K automatically appears at 1.2700. This continues until all 5 million executes or the limit price is no longer available.

Some advanced platforms let you adjust the visible portion dynamically or use iceberg orders with market execution when price reaches certain levels.

Iceberg vs. Limit Order: A limit order shows your full intended size immediately. An iceberg hides most of it, revealing portions as it executes. Limit orders are simpler but signal your intentions. Iceberg orders are more sophisticated and discreet.

Iceberg vs. Dark Pool Orders: Dark pool orders execute completely off-market, outside public order books. Iceberg orders are partially hidden but still execute on-exchange. Iceberg orders offer more liquidity and faster execution for most sizes.

Iceberg vs. Stop Order: Stop orders trigger execution when price reaches a level. Iceberg orders execute at a specified price and hide volume. They serve different purposes—stops are for risk management, icebergs are for execution discretion.

Using Iceberg Orders in Your Journal

Tracking iceberg orders in your trading journal is important for several reasons:

  1. Execution Quality: Note the visible and total portions. Compare your average fill price to the limit price to measure execution efficiency.
  2. Risk Management: Large orders inherently carry more risk. Document why you used an iceberg order and whether it achieved your goal of minimizing impact.
  3. Pattern Recognition: Over time, journal data reveals which order types work best for your strategy and position sizes.

In PipJournal, you can log custom order notes and tag trades by order type, making it easy to analyze iceberg order performance against your other executions.

Key Takeaways

  • Iceberg orders hide volume: You specify the total size, but only a portion is visible at a time.
  • They minimize price impact: Large orders move the market. Icebergs let you execute big sizes discretely.
  • Not all brokers support them: Check availability with your broker. Institutional platforms are more likely to offer them.
  • Useful for large positions: If you’re trading millions in a single pair, iceberg orders reduce slippage.
  • Requires discipline: Iceberg orders are a tool. Journal them to understand when they benefit your execution.

Common Questions

What is an iceberg order in forex?

An iceberg order is a conditional order that reveals only a small portion (the visible portion) to the market at a time. When the visible portion is filled, another portion automatically becomes visible, continuing until the entire order is complete. This hides the true size of your order from other market participants.

Why would a trader use an iceberg order?

Traders use iceberg orders to execute large positions without signaling their intention to the market. If the market knew the full size of your order, price might move against you before execution completes. By revealing only a fraction at a time, you avoid excessive slippage and market impact.

How does an iceberg order help with price impact?

Price impact occurs when large orders move the market. An iceberg order minimizes this by breaking the order into smaller chunks. Each visible portion appears as a normal-sized order, so the market doesn't immediately react to your full intended volume.

What's the difference between an iceberg order and a regular limit order?

A regular limit order shows your full order size to the market immediately. An iceberg order hides the majority of your order, revealing only a preset visible portion. Iceberg orders are ideal for large trades where discretion matters.

Are iceberg orders available in forex trading?

Not all forex brokers support iceberg orders natively. Most institutional brokers and platforms offer them, but retail forex platforms vary. Check your broker's documentation to see if they support conditional or iceberg order types.

Share this article

Track Iceberg Order Automatically

PipJournal calculates your iceberg order and other key metrics from your trade data. Import trades and get instant insights.

SSL Secure
One-Time Payment
No credit card required
4.8/5 (47 reviews)