Trading Windows
CrossTrade lets you restrict alert execution to specific time windows at the alert level. Signals received outside the configured window are blocked.
What happens when a signal arrives outside the trading window?
If an alert has a trading window configured, any signal received before the window opens or after it closes is blocked. For example, with a window set from 9:30 AM ET to 16:00 ET, a signal received before 9:30 AM ET will not execute.
Can I use a rate limit to restrict signals to a limited time window?
A rate_limit parameter controls how often signals can fire, not when. For example, rate_limit=1/28800 allows one signal every 28,800 seconds (8 hours). To restrict signals to a specific time-of-day window, use the alert-level trading window setting rather than a rate limit.
Does using a trading window to block trades between 4 PM CST and 5 PM CST affect overnight margin requirements?
Overnight margin requirements are set by your broker, not by CrossTrade. The trading window only controls whether CrossTrade forwards a signal to your broker during the configured hours — it does not change how your broker calculates margin on positions held through the overnight session.
Where do I find the manual webhook testing tool?
Manual webhook testing is available under your webhooks page at app.crosstrade.io/user/webhooks. This is separate from the alert-level trading window configuration.
A webhook worked before and now fails intermittently — is this related to the trading window?
Intermittent failures are usually not caused by trading window settings. The most common cause is missing or stale market data for the symbol being traded. CrossTrade has increased the timeout window, which has made this much less common, but a symbol that is not updating (no live data) can still cause a signal to fail.