ThesisLab
Checking session…

Sign in for research now, connect Alpaca Paper when you want execution

You can use Google or Email to access research, journal, macro, tracking, and agents in Research/Manual mode. To place paper trades, connect an Alpaca Paper account.

Research / Manual mode
Thesis, journal, tracking, macro, and agents without broker execution.
Execution mode
Unlock paper order placement only after Alpaca Paper is connected.
Server-side security
Broker credentials/tokens stay off the client and are stored encrypted.
Link later
Start with Google/Email now, connect Alpaca later on the same account.
Sign in
You can enter without Alpaca. Execution can be linked later.
What changes by mode
Execution mode (Alpaca Paper connected)
Paper order placement, refresh/cancel, and broker-backed positions/transactions.
Research / Manual mode (no Alpaca)
Research and tracking stay available. Broker execution stays disabled until Alpaca Paper is linked.
Execution rule
Execution is enabled only when an Alpaca Paper connection is present on your account. Otherwise the app runs in Research/Manual mode.
Advanced: Sign in with Alpaca API keys
Use your Alpaca PAPER API key and secret. Keys are validated against Alpaca paper and stored server-side encrypted.
Paper-only. Live keys are rejected.
Authorize ThesisLab
Alpaca Paper connection is optional for research mode and required for execution mode. If you authorize Alpaca, ThesisLab can access paper account information and place paper transactions at your direction. Alpaca does not warrant or guarantee that ThesisLab will work as advertised or expected. Before authorizing, learn more about ThesisLab.
By continuing, you agree that this is a research/training environment and that you are responsible for your own decisions. Tokens and broker credentials are stored server-side encrypted; broker execution is server-side only.
Learn more about ThesisLab
ThesisLab supports research-first workflows and paper trading execution through Alpaca Paper when linked to your account.