Broker
Interactive Brokers
Stocks and options through a session-based connection, with a paper account for rehearsing before anything is funded.
Stocks
Supported
Options
Supported
Crypto
Not offered
Paper
Supported
Connecting
A session, not a static key
The connection is authorised by you and held as a session rather than a permanent key. That is stricter, and it means a connection can need re-authorising after a period of inactivity, which the platform surfaces rather than failing quietly on the next order.
Worth knowing
No crypto here
Crypto is not offered on this connection, so a crypto rule is sent to another of your connected accounts that can hold it rather than failing at the last step. Options and stocks both work, and options resolve their legs against the live chain the same way they do elsewhere.