TESTNET
Markets
Trade
Lending Vaults
More
User Docs Developer Docs Sdk API Docs Help
Welcome to Polyester
Concepts
Overview
Creating an Account
Authentication Methods
Turnkey
Smart Wallets
Dashboard
Account Security
MFA
Asset Lifecycle
Supported Assets
Deposit Funds
Withdraw Funds
Transfer Funds
Inventory and Supply
Overview
Trading Fees
Base vs Quote
Lending Fees
Withdrawal Fees
Liquidation Fees
Rebates
Overview
On-chain Visibility
Overview
Supplying
Borrowing
Collateral
Interest
Liquidations
Overview
Trades
Candles
Order Book
Data Delivery
Notifications
Appearance
Localization
Sound Effects
Overview
Architecture
Benchmarks
Matching Engine
Settlement
Safeguards
Overview
Validators
Gas Abstraction
Layer-1 Benchmarks
Audits
Read Pre-compiles
Create Invite Code
Managing Links/Codes
Claiming Rewards
Auto-Convert Rewards
Overview
Create/Delete subaccounts
Permissions
Roles
Audit Logs
Unified Trading Account
Spot Trading
Order Types
Tools
Privacy
Custom Layouts
Overview
Asset Wrapping
Vaults
Zipper Security
What Is TEE?
  1. Trading
  2. /
  3. Tools

Tools

The Trading page is a modular, real-time environment where every component is a widget that can be rearranged, resized, or removed. Details about order logic, execution mechanics, and risk controls are covered on their respective pages and linked where relevant.


The Order Form

The order form is the tool for placing trades on Polyester.

Users always see their available balance at the top of the order form. The ”+” icon navigates to the deposit page to add funds.

The order form dynamically adapts in real time based on the order type chosen and the side (buy or sell) selected. For example, certain fields only appear for limit orders, trailing orders, or advanced execution types.

When placing an order, size can be entered using either the base or quote asset. All calculations update instantly, allowing users to see the corresponding amount before submitting.

Advanced order types are available from the dropdown menu next to Market. Order modifiers such as TP/SL, Time-in-Force, post-only, and execution parameters for TWAP orders are configured directly within the order form, between the Total field and the Buy/Sell button.

For detailed explanations of each order type, see Order Types.


Cancelling Orders

Open orders can be cancelled at any time from the trading interface.

Individual orders can be cancelled directly from the Open Orders table, where each row displays the details for the respective order. When an order is cancelled, any funds reserved for that order are immediately released back to the user's available trading balance.


Trading Options & Settings

How orders behave on the trading page is affected by configurable options found in Trading Settings.

These settings include Self-Trade Prevention (STP), which defines how the system handles orders that would otherwise match against a user's own existing orders:

  • Expire-Maker (default)

    Cancels the resting (maker) order and allows the incoming (taker) order to continue matching against other liquidity or rest in the book.

  • Expire-Taker

    Cancels the incoming (taker) order while leaving the resting (maker) order untouched.

  • Expire-Both

    Cancels both orders immediately.

Additional trading settings allow users to control confirmation behavior, including whether to show confirmations when placing orders, closing positions, or submitting orders above a configurable size threshold.

Changes to trading settings apply only to future orders.


Using the PolyChart

PolyChart is Polyester’s native charting system, built and maintained in-house. It has direct access to exchange data and order flow.

The chart stays responsive during heavy market activity. Users can zoom far beyond typical limits, load large ranges of historical data, and interact without lag as markets update in real time.

PolyChart offers extensive customization. Candle styles, indicators, drawings, grid layouts, and visual preferences update instantly and persist across sessions, synced to each account.

Users can submit a feature request for PolyChart to suggest improvements.


The Order Book

The order book displays current market liquidity and updates in real time.

Polyester exposes multiple levels of order book data:

  • L1 shows the best bid and best ask prices.
  • L2 shows aggregated depth across price levels.
  • L3 represents the full order event stream, showing how liquidity is created, modified, and removed over time.

L1 and L2 data are available in real time to all users. L3 data is available to all users in delayed form by default, with real-time access available to qualified users who meaningfully contribute to market quality.

Clicking on price levels in the order book will populate the order form, making it easy to place limit or conditional orders directly from visible liquidity.

More details about order book data levels and access can be found on the Order Book page.


Depth Chart

The depth chart is a visualization built directly from order book data.

It shows cumulative buy and sell liquidity across price levels and provides a graphical view of how depth is distributed on both sides of the market. The depth chart complements the order book by making changes in liquidity easier to interpret at a glance.


Trading Page Widgets

Everything on the Trading page is implemented as a widget.

Widgets can be freely rearranged, resized, or removed to create a layout that fits individual trading workflows. Layout adding/removing, customization, persistence, and saved views are covered in detail on the Custom Layouts page.

Other available widgets on the Trading page include:

  • Open Orders

    Displays currently active orders for the selected market.

  • Order History

    Shows historical orders and their final outcomes.

  • Market Trades

    Displays all completed trades for the selected market in real time, including price, size, and side. Trader identities are intentionally not shown to reduce position hunting.

  • Portfolio & Balances

    Shows balances allocated to the Unified Trading Account, including available and reserved amounts.

  • Breaking News

    Surfaces news relevant to the selected trading pair.

  • Social Feed

    Aggregates recent social commentary related to the selected market.


Trading via API

Trading on Polyester can also be performed programmatically using APIs.

API trading interacts with the same Unified Trading Account and is subject to the same permissions, balances, and risk controls enforced by the Smart Wallet. API keys can be scoped, rotated, and revoked at any time.

For details on API access and endpoints, see the Developer Documentation.

Previous

Order Types

Next

Privacy

  • The Order Form
  • Cancelling Orders
  • Trading Options & Settings
  • Using the PolyChart
  • The Order Book
  • Depth Chart
  • Trading Page Widgets
  • Trading via API