How often do you need to reconnect your broker to Autoview?

Autoview · Guide · Updated August 8, 2026

Short answer: it depends entirely on which broker, not on Autoview. TradeStation's refresh token is valid indefinitely by default. Charles Schwab's expires exactly 7 days after you last connected, whether you traded once or a thousand times in between. Same OAuth2 mechanism on Autoview's side, two very different clocks underneath it.

The real difference: TradeStation vs. Schwab

Both brokers connect to Autoview the same way: you sign in once through OAuth2, Autoview gets an access token plus a longer-lived refresh token, and Autoview uses the refresh token to keep renewing access without asking you to sign in again every time the access token itself expires. Where they diverge is what happens to that refresh token.

TradeStation states plainly in its own API documentation: "By default, Refresh Tokens of TradeStation API Keys will be valid indefinitely." Access tokens last 20 minutes, but Autoview renews those silently in the background. Left alone, a TradeStation connection just keeps working.

Charles Schwab does the opposite by design. Schwab's refresh token expires 7 days after it was issued, a fixed wall that doesn't reset just because you kept trading. Schwab's own developer portal was unreachable when this page was checked (a 403 on a direct fetch), so that number isn't pulled from Schwab's live docs -- it comes from Autoview's own connection code, which sets a 7-day expiry specifically for Schwab, and it matches what Schwab's community-documented client libraries independently report about the same limit. Two separate sources landing on the same number is why this page states it as fact rather than a guess.

Practically: connect TradeStation once and it tends to stay connected. Connect Schwab, and plan on signing back in roughly once a week, sooner if you go a full week without touching Autoview at all.

Why this is Autoview's architecture to explain

Autoview holds both brokers' OAuth tokens server-side, not in your browser. That means the reconnect cadence a Schwab trader feels isn't just "how Schwab works" in the abstract -- it's a property of how Autoview's own credential storage is built, and Autoview is the party with visibility into exactly when that wall is coming, not the trader guessing from a support forum.

What Autoview does for you automatically

None of this requires a script or a calendar reminder on your end. Autoview's credential-refresh process runs on a schedule and does three things without you asking:

  • Renews access tokens before they expire. Both brokers' access tokens get refreshed automatically, well ahead of their own short lifetimes, so a trading session never drops mid-command over an access token alone.
  • Warns you before the Schwab wall lapses. About one day before a Schwab connection's 7-day refresh token expires, Autoview emails you so reconnecting is a two-minute task instead of a surprise the next time an alert tries to fire.
  • Flags a broken connection instead of failing silently. If a refresh attempt is rejected because the token has genuinely expired, Autoview marks that connection as needing reconnection and emails you directly, rather than quietly dropping orders.

TradeStation doesn't get the expiry-warning email, because TradeStation has no fixed wall to warn you about in the first place -- there's nothing pending to flag.

If you're already seeing "Disconnected"

This page is about the OAuth2 reconnect cadence specifically -- Schwab's 7-day wall and TradeStation's lack of one. If you're on the Chrome extension and seeing a "Disconnected" status, that's a different, extension-specific sync state, not the broker-side token expiry this page covers; the Disconnected guide walks through that case, including exchange IP-allowlist errors. If you haven't set up Schwab or TradeStation yet, start with Getting Started with Charles Schwab or Getting Started with TradeStation.

Connect your broker