MOC Orders: End-of-Day Trading Tactics

A market-on-close (MOC) order seeks execution in the closing auction without an execution-price limit. It can help align a trade with a closing benchmark or exit a position before overnight trading. The price is unknown when you submit, and acceptance, deadlines, and execution handling depend on the exchange and broker.
Use LuxAlgo’s native charts to review the setup before the cutoff and Quant to help test explicit end-of-day rules. Place the live auction instruction through your broker. A strategy that fills at a historical candle’s close does not, by itself, reproduce a real closing-auction order.
How MOC Orders Work
Closing auctions bring eligible buy and sell interest together under venue-specific pricing rules. The auction price is a clearing price, not a weighted average of the day’s executed trades. It can differ from the last continuous-market quote you saw before the close.
A regular market order sent near 4 p.m. is not automatically an MOC order. It may execute in continuous trading or receive other handling depending on its timing and instructions. Select the actual order type and verify the destination and acceptance message.
| Order | Intended execution | Price boundary | Main trade-off |
|---|---|---|---|
| MOC | Closing auction | None specified | Unknown auction price and strict cutoffs |
| LOC | Closing auction if the limit permits | Maximum buy or minimum sell price | May not execute |
| Regular market | Available market liquidity | None specified | Timing and price may differ from the closing auction |
| Regular limit | When eligible prices and liquidity are available | Specified limit or better | A closing-auction fill is not assured |
For a broader comparison of timing, price, and trigger instructions, see our trading order types guide.
MOC Deadlines: NYSE and Nasdaq
The table below summarizes the exchanges’ published schedules for a normal U.S. equity session, in Eastern Time. Check broker cutoffs, security eligibility, and the exchange calendar: early-close days need a different schedule, and brokers can require earlier submission.
| Venue | Ordinary MOC entry cutoff | Modification and cancellation | Closing process |
|---|---|---|---|
| NYSE | 3:50 p.m. | Before 3:50 p.m.; not permitted afterward under the published schedule | Begins at 4 p.m. |
| Nasdaq | Must arrive before 3:55 p.m. | Before 3:50 p.m. | Closing Cross begins at 4 p.m. |
The NYSE auction fact sheet allows late MOC/LOC entry only on the opposite side of a published significant imbalance. This is a restricted exception, not an extension to rely on for a routine order. NYSE Arca and other venues have their own schedules; “NYSE” is not a universal cutoff for every U.S. security.
Nasdaq’s Crosses FAQ distinguishes its MOC deadline from later LOC entry rules. A later LOC window does not make an MOC ticket acceptable after 3:55 p.m. Build a submission buffer into your routine rather than aiming for the final second.
Market-On-Close Order Imbalance Trading: Video
Benefits of MOC Orders
Closing-Benchmark Alignment
An investor whose portfolio is measured against closing prices may prefer an auction execution to a trade made earlier in the afternoon. Index funds and other benchmarked portfolios can use closing liquidity when changing holdings. That alignment is useful, but it does not remove commissions, taxes, tracking differences elsewhere in the portfolio, or the price impact of the order itself.
Access to Concentrated Liquidity
The auction can concentrate more opposing interest than is available at a single moment in continuous trading. That can help absorb a large order, but lower impact is not guaranteed. A one-sided rebalance, limited matching interest, or a large order relative to the auction can move the price.
Measure execution against the benchmark that fits the mandate. For a hypothetical sale of 10,000 shares, a $0.02 difference between the decision price and the eventual auction fill equals $200 before fees. A favorable difference is possible too. This is execution arithmetic, not a forecast of savings or a claim that MOC fees are lower than other order types.
A Defined End-of-Day Routine
A planned MOC instruction can reduce the need to manually time a sale in the final seconds. It still requires submission checks and post-auction reconciliation. If the aim is to be flat overnight, confirm that the intended quantity actually sold and that no unrelated orders can reopen exposure.
MOC Order Risks
Unknown Execution Price
You cannot set “MOC at $189.” The MOC instruction has no limit price. If a hypothetical Tesla sale of 100 shares was planned while the stock traded at $189 but the closing auction clears at $187, gross proceeds are $18,700 rather than $18,900. The $200 difference illustrates price uncertainty; it is not a report of an actual 2024 trade.
If a minimum sale price matters more than completing the exit, a supported limit-on-close order may fit that requirement. A sell LOC at $188 cannot execute below $188, but it may leave the position open. Choose the trade-off deliberately instead of assuming price protection and a completed exit are both assured.
Rejected, Partial, or Missing Executions
Late tickets, unsupported securities, halts, account restrictions, and insufficient matching interest can interfere with the plan. Nasdaq explicitly states that it does not guarantee MOC execution in the Closing Cross. Do not treat the exchange’s handling on one venue as the rule everywhere.
After the close, inspect accepted quantity, filled quantity, average price, and any canceled remainder. Decide in advance how you would handle residual exposure. A delayed report is not a reason to submit a duplicate order without checking status.
The Cost of Committing Before the Close
Auction information and prices may change after ordinary cancellation is no longer available. Avoid sizing the trade as though you can always withdraw it after the final imbalance update. Last-minute news and concentrated order flow can produce a close far from your earlier estimate.
Adding an independent limit order does not put a limit on an existing MOC order. Both could execute and create an unintended position. Resolve changes through your broker’s supported cancel or replacement process before the applicable cutoff, and verify the resulting order state.
Practical End-of-Day Trading Methods
Before After-Hours News
A completed sale that closes a long position before an earnings release removes that position’s subsequent overnight exposure. An MOC purchase before the same release creates overnight exposure; it does not reduce gap risk simply because it trades at the close.
Define whether the objective is to exit, resize, or deliberately hold through the event. Do not assume an anticipated rebound makes the auction entry attractive. The result depends on what happens afterward, and the initial entry price is not known when the ticket is sent.
Index Changes and Rebalancing
Separate a required portfolio rebalance from a speculative trade based on expected rebalance demand. In the first case, evaluate benchmark alignment and execution cost. In the second, test whether the information was available before the order deadline and whether any apparent effect persists after costs.
A published buy imbalance does not guarantee a higher final price or a next-day gain. Opposing interest and indicative prices can change. Avoid using the final auction result to justify a decision that would have needed to be made earlier.
End-of-Day Risk Management
Write the desired post-close position for each security and reconcile it against current holdings and other working orders. An MOC hedge can introduce basis risk if it uses a different instrument; spreading trades across more symbols does not automatically reduce correlated exposure.
Set a fallback for a rejected order or an unfilled remainder. If a same-day exit is mandatory, a strategy that depends entirely on an uncertain late auction fill needs to account for that operational constraint.
Reading Auction Imbalances
An auction imbalance describes unmatched interest at a specified reference price. It is different from ordinary candle volume or an order-flow indicator. The NYSE auction schedule lists imbalance publication beginning at 3:50 p.m. with one-second dissemination. Nasdaq’s FAQ describes ten-second updates from 3:50 to 3:55 and one-second updates afterward.
When reviewing an entitled auction feed, record:
- Timestamp and venue: confirm the information is current and applies to the intended auction.
- Imbalance side and size: identify unmatched buy or sell interest.
- Paired quantity and reference price: understand the context in which the imbalance is calculated.
- Indicative prices and revisions: observe how the estimate changes as additional interest arrives.
A fixed threshold such as 50,000 shares has different significance in different stocks. Compare it with the security’s typical auction activity and the proposed order size. Neither a volume spike nor ordinary Level 2 depth substitutes for the exchange’s auction-specific messages.
Build an MOC Research Workflow with LuxAlgo
Review the Setup Before the Deadline
Open the intended equity in LuxAlgo’s native charts and choose the session and timeframe appropriate to your analysis. Mark the decision time, relevant price levels, and the desired position using drawing tools. Save the routine in a workspace so the next review uses a consistent layout.
Use support, resistance, price movement, and volume to describe context. Keep the actual auction data and broker ticket available separately when the method requires them.
Ask Quant to Make Timing Assumptions Explicit
Use Quant to help create or revise a rule-based research strategy. Specify the decision time, timezone, session, sizing, exit rule, and available data. Review the generated logic and compare results across periods and market conditions.
Example research prompt: “Build an end-of-day strategy that makes its decision before an editable cutoff. Use only information available at that time. Show how the simulated fill is modeled, include trading costs, and explain which auction data and execution assumptions are missing. Keep the exit rule separate from the entry rule.”
The key test is whether the strategy uses information you could actually have known before submission. A daily bar’s final high, low, volume, and close are not yet final at an earlier cutoff. If your dataset lacks historical auction messages or an appropriate closing-price series, label the test as a simplified proxy rather than a validated MOC simulation.
When exporting Pine Script® to TradingView, recheck behavior there. TradingView’s strategy documentation explains that simulated same-bar-close fills are configurable and warns that alerts generated after a session closes may not produce the intended live fill. A simulator setting cannot bypass an exchange’s submission deadline.
Compare the Plan with Actual Execution
Track the pre-cutoff decision price, order acceptance time, official auction price, actual fill, fees, and residual position. Use the LuxAlgo Journal for supported trade records and add notes for details that imports do not capture. Distinguish deviation from the decision price from deviation from the auction benchmark.
MOC Implementation Checklist
- Define whether closing-price alignment or a price limit is the priority.
- Verify venue, security, broker deadline, and the session calendar.
- Make the decision using information available before the cutoff.
- Submit with a buffer and confirm the accepted order type and quantity.
- Reconcile the auction fill, remaining position, costs, and other working orders.
MOC orders provide a structured way to participate at the close. Their usefulness depends on realistic timing, current auction rules, and a plan for the exposure that remains afterward.
Read next