Traderjoexyz

Traderjoexyz limit orders set a price while liquidity determines the fill.

Traderjoexyz lets you set a token buy or sell price through LFJ’s terminal limit orders. The aggregator executes against available on-chain liquidity when it can satisfy that price. An order can fill partly, and the received amount reflects the platform fee. Setting a target therefore establishes an execution condition, while available liquidity determines how much of the order trades.

- updated
Table of contents

Trader Joe adopted the LFJ brand on September 23, 2024. Older explanations sometimes describe liquidity-provider orders with different economics. Terminal orders deduct a fee from their output tokens; pool-based maker orders were designed to earn trading fees.

Bottom line: The target price governs execution, while partial fills and the output fee determine the quantity that a limit order delivers.

Setting a target for a token conversion

A token limit order connects a desired exchange price with an amount to trade. The buy or sell direction specifies which token you spend and which token you want to receive.

Buying the selected token

A buy order uses the selected payment asset to acquire the target token. Its price expresses the exchange condition for that purchase. The intended quantity remains separate from the price, and a larger quantity requires more qualifying liquidity.

Selling an existing holding

A sell order converts the selected token into the chosen output asset. The target specifies the exchange price between the selected token and the output asset. An unfilled instruction leaves the intended sale unfinished; entering an order does not establish a completed trade.

Aggregation finds liquidity for execution

LFJ’s aggregator seeks executable on-chain liquidity for terminal orders. This mechanism differs from matching your order directly against a queue of opposing orders in a conventional order book. The amount available for execution matters alongside the displayed price.

Liquidity Book describes how a pool arranges liquidity; aggregation describes how trading finds liquidity. A pool’s reserves can contribute to execution without making the limit order itself a liquidity-provider position. Liquidity providers can earn pool trading fees, while terminal traders receive output tokens after the platform deduction.

Why can a chart touch the target without a full fill?

A chart reaching the target does not establish that enough executable liquidity exists for the entire requested trade. LFJ terminal limit orders support partial fills when qualifying liquidity covers only part of the trade size.

Why can a chart touch the target without a full fill? (Traderjoexyz)
Diagram: Why can a chart touch the target without a full fill?

View full-size image

The execution fee changes the received amount

The terminal’s limit-order schedule charges a platform fee at execution. LFJ deducts a 1% platform fee from the output tokens of an executed terminal limit order. That deduction changes the net quantity received, even when execution meets the target price.

Gross output and net output

Gross output is the token amount before the platform deduction. Net output is the amount after that deduction. Compare gross output with received output in the same token, and keep the requested input separate.

Network gas remains separate

The platform percentage excludes network gas, which goes to the blockchain network. Network activity and the selected gas settings affect that separate cost. The trading interface displays the platform fee before confirmation, allowing the target price and net proceeds to be considered together.

Reconciling a gross fill with the received balance

For a hypothetical completed fill, assume gross output of 137.6 units of the selected output token. The applicable platform fee is the documented 1%. The question is whether receiving fewer tokens proves that execution missed the target price.

The output deduction explains the difference: 137.6 multiplied by 0.01 equals 1.376 tokens. Subtracting that fee leaves 136.224 tokens before any token-unit rounding. A receipt for that net quantity is consistent with the assumed gross fill.

The target price governs the exchange condition; the output fee governs how much of the resulting tokens reaches the recipient. This calculation isolates the platform deduction and excludes network gas. Its conclusion applies only to the assumed gross quantity and applicable fee rate.

Expiry ends execution eligibility, while cancellation ends an unwanted order

An expiry time sets the point after which a terminal limit order can no longer execute. That boundary concerns the order’s remaining eligibility, not whether its earlier executions occurred.

Unfilled orders that expire require a manual funds claim. Expiration and recovery of those funds are separate actions, so an expired status alone does not establish a returned wallet balance.

Cancellation provides another way to end an order that you no longer want. It does not reverse a completed exchange. When an order has already filled partly, the executed portion remains part of the trading history.

The unfilled amount and received output belong to different balances. Combining them can overstate the quantity that a sale converted.

Pool-based maker orders explain older fee descriptions

Trader Joe’s April 6, 2023 Liquidity Book V2.1 announcement described forthcoming maker-style limit orders. The proposed design would deposit tokens into a pool and withdraw liquidity when the desired price was met. Providing liquidity could earn a share of pool trading fees. Those economics concern the maker role described at that time, rather than the terminal’s output-fee schedule.

Ordinary single-sided Liquidity Book positions also let a deposit convert into the pool’s other asset as trading reaches its range. The deposited liquidity participates in the pool, and conversion can require monitoring before withdrawal. An aggregated terminal order and a pool deposit therefore use capital differently. JOE staking is another separate position that shares collected trading fees; an order entry is not a staking deposit.

Is a sell limit order the same as a stop-market order?

A sell limit order and a stop-market order use different execution conditions. A limit sets the desired exchange price; LFJ’s stop-market tool triggers a market sale when the token price drops through the selected stop level.

A price-conditioned sale

A sell limit order can remain unfilled while it waits for liquidity at the required price. It suits an instruction that should execute only when the required exchange terms are available.

A triggered market sale

A stop-market instruction responds to the trigger by selling against the available on-chain liquidity. The trigger price does not fix the eventual sale rate. A brief downward price wick can activate the sale before a recovery, so the trigger and execution price need separate interpretation.

Scheduled DCA orders distribute execution over time

LFJ’s dollar-cost averaging (DCA) orders divide a total amount into scheduled trades. Terminal DCA orders require at least $100 USD in total value. Their settings include the total amount, running time, and number of executions. A single limit order waits for its price condition; a DCA schedule distributes trading opportunities across intervals.

An optional maximum price can pause DCA execution when the token exceeds that bound. This adds a price condition to the schedule without turning its installments into one limit order. The fee applies to each executed installment. Price pauses can push completion beyond the initial estimate, leaving some of the intended amount undeployed while the schedule waits.

Traderjoexyz: what people ask

Where can I open the limit-order form for a token?

The limit-order controls are on the token’s terminal page. Token search, the homepage screener, and a watchlist provide ways to reach that terminal. Finding the token or opening its chart does not submit a trading instruction; the order itself specifies the intended trade.

Are stablecoins the only assets that can fund a limit order?

LFJ supports creating terminal limit orders with native assets or stablecoins on supported chains. The payment asset and target token must belong to a supported trading combination. A token’s availability on one chain does not establish the same order support on another, even when the ticker looks identical.

How can I replace an order without leaving its previous target active?

Cancel the unwanted order and establish its cancellation status before placing a replacement. Cancellation does not undo any portion that already executed. The replacement should concern the amount that you still intend to trade; reusing the original size after a partial fill could create a larger trading commitment than intended.

Does placing a limit order earn the rewards associated with JOE staking?

Placing a limit order does not create a JOE staking position. Staking distributes collected trading fees to deposited JOE, while a terminal order requests a token conversion. Rewards from a separate staking deposit and proceeds from a filled order represent different activities and should not be combined as one return.

Is a recovery-phrase request a legitimate way to reactivate an expired order?

Providing a recovery phrase cannot change an order’s execution deadline. LFJ does not ask users to disclose recovery phrases or private keys. A request to send those credentials to release expired-order funds exposes wallet control; the order’s expiry and funds-claim rules still govern its remaining tokens.