All templates
For options traders, Tradestation users & active traders

Track your Tradestation options expirations and assignment risk

Every morning, WebRun opens Tradestation, reads every open options position, flags any contract expiring within 3 trading days along with whether it is in or out of the money, adds a calendar event for expiration day, and sends a WhatsApp alert naming which positions carry real assignment risk.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 8:00 AM, before market open WebRun
1 Tradestation read open options positions
2 Google Calendar add expiration reminders
3 WhatsApp send the assignment risk alert
Run a sample
In short

How do I track options expiration and assignment risk on Tradestation?

WebRun reads every open Tradestation options position each morning and flags any contract expiring within 3 trading days, noting whether it is in the money and carries assignment risk. It adds a calendar reminder for the expiration date and sends a WhatsApp alert naming at-risk positions, so nothing gets assigned as a surprise.

  • No contract gets assigned as a surprise, since every risky one gets a 3-day heads-up
  • In the money status is spelled out, not left for you to calculate
  • A calendar and a same-day alert cover both routine and urgent reminders

Built for options traders · Tradestation users · active traders · premium sellers

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens www.tradestation.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Tradestation - read open options positions
    tradestation.com
    WebRun in Tradestation: read open options positions
    WebRun opens Tradestation to read open options positions.
    • Open Tradestation and read every open options position
    • Capture the strike, expiration date, and current mark for each contract
    • Flag any contract expiring within 3 trading days and note if it is in the money

    Done when Every open position and its expiration status is captured for today.

  3. 2
    Google Calendar - add expiration reminders
    calendar.google.com How to Automate Google Calendar
    WebRun in Google Calendar: add expiration reminders
    WebRun opens Google Calendar to add expiration reminders.
    • Add an event on the expiration date for any contract expiring within 3 days
    • Title it with the ticker, strike, and whether it is in or out of the money
    • Skip a date already on the calendar from a prior run

    Done when Every near-term expiration has a calendar event.

  4. 3
    WhatsApp - send the assignment risk alert
    whatsapp.com How to Automate WhatsApp
    WebRun in WhatsApp: send the assignment risk alert
    WebRun uses WhatsApp to send the assignment risk alert.
    • Send an alert naming any contract expiring within 3 days that is in the money
    • State the strike, current mark, and estimated assignment risk in plain terms
    • Send nothing on a day with no near-term in-the-money contract

    Done when A WhatsApp alert went out for every real assignment risk, and nothing otherwise.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.tradestation.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM, before market open
DeliveryHow each run's result reaches you
Assignment risk alert · WhatsApp
OutputWhat each run produces - A calendar event per near-term expiration and a WhatsApp alert naming positions with real assignment risk.
Alert + calendar events
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will WebRun close, roll, or exercise a position to manage assignment risk?

No. WebRun only reads your open positions and reports on expiration and assignment risk. It never places, closes, rolls, or exercises a contract, and it never moves funds in your account.

How does it decide a position carries assignment risk?

Any contract expiring within 3 trading days that is currently in the money is flagged, since those are the positions most likely to be assigned if held to expiration.

Why both a calendar event and a WhatsApp alert?

The calendar event is a standing reminder of the date itself, while the WhatsApp alert is the more urgent, same-day nudge specifically for positions with real assignment risk.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.