Skip to main content

trade types

This type-only entrypoint exports the main trade calculation enums and result types.

Exports

  • TradeType
  • TradeMode
  • TriggerThresholdType
  • TradeFlags
  • SwapAmounts
  • IncreasePositionAmounts
  • DecreasePositionAmounts
  • DepositAmounts
  • WithdrawalAmounts
  • NextPositionValues
  • SwapStats
  • SwapPathStats
  • MarketEdge
  • SwapRoute
  • SwapPaths
  • SwapEstimator
  • NaiveSwapEstimator
  • NaiveNetworkEstimator
  • MarketEdgeLiquidityGetter
  • SwapOptimizationOrderArray
  • FindSwapPath
  • TradeFeesType
  • ExternalSwapAggregator
  • ExternalSwapQuote
  • ExternalSwapPath
  • ExternalSwapQuoteParams
  • ExternalSwapCalculationStrategy
  • ExternalSwapInputs
  • TradeFees
  • GmSwapFees
  • TradeSearchParams
import type { IncreasePositionAmounts, SwapAmounts, TradeFees } from "@gmx-io/sdk/types/trade";