StrategyXL StrategyXL

QuickStart

Get up and running in four short steps.

Setup takes about five minutes. Here are the four steps, in order — same flow whether you're trying StrategyXL for the first time or moving to a new machine.

1

Install

Close Excel if it's open, then download StrategyXL.msi and run it. Installation is per-user — no Windows admin prompt, and the add-in stays scoped to your user account. Excel will pick it up automatically the next time you open it. The same download link is also in your purchase email.

More about the install

Windows SmartScreen

On first run, Windows may show a blue "Windows protected your PC" dialog. This is expected, not a malware warning. StrategyXL is signed with a valid SSL.com EV code-signing certificate issued to Second Chapter Ventures, LLC (dba StrategyXL); new signed releases just need to accumulate download volume before Windows clears the warning automatically. To proceed: click More info, then Run anyway.

SmartScreen dialog after clicking 'More info', showing publisher details (Second Chapter Ventures, LLC) and the 'Run anyway' button
After clicking More info, the dialog expands to show the publisher and a Run anyway button.

Per-user install

Files install into %LOCALAPPDATA%\StrategyXL\ only. No system folders touched, no admin/UAC prompt.

System requirements

  • Windows 10 or later (macOS and Excel Web are not supported)
  • Microsoft 365, Excel 2019, or Excel 2021 (64-bit recommended)
  • .NET Framework 4.8 — already installed on Windows 10/11; the installer will prompt if missing

If the StrategyXL tab doesn't appear after install

First, close all Excel windows and reopen Excel. If still missing: File → Options → Add-ins. At the bottom, set Manage to Excel Add-ins and click Go. Confirm StrategyXL is checked. If it's not in the list, click Browse and select StrategyXL64.xll from %LOCALAPPDATA%\StrategyXL\.

2

Get a free Tiingo API key

StrategyXL uses Tiingo for market data — bring-your-own model, so the data flows directly from Tiingo to your spreadsheet without passing through us. Sign up at tiingo.com (the free tier is plenty for normal use) and copy your API token from the dashboard.

Step-by-step Tiingo signup

Create your account

  1. Go to tiingo.com.
  2. Click Sign-up in the top-right corner.
  3. Fill in a username, email, and password, then click Sign-up.
Tiingo's registration modal with Username, E-mail, Password, and Password (confirm) fields
Tiingo's registration modal.
  1. Tiingo will email you a confirmation link — click it to verify your address.

Find your API token

  1. Back at tiingo.com, click your username in the top-right and choose Account.
  2. In the left-side menu, click API.
  3. Copy the long string shown in the API Token box. You'll paste it into Excel in Step 4 below.
Tiingo Account dropdown, the API menu item highlighted in the left sidebar, and the API Token box on the right with a copy button
Account → API → copy the token.

About the free tier

The free Starter plan covers 30+ years of historical end-of-day prices on U.S. stocks and ETFs (over 100,000 symbols total), 500 unique symbols per month, 50 requests per hour, and 1 GB of bandwidth per month. That's plenty for typical personal use. If you batch across many tickers or run long historical backtests, Tiingo's paid plans lift those caps.

Tiingo Starter vs Power plan comparison showing the free tier's quotas and what the paid Power plan adds
Tiingo's free Starter plan vs. the paid Power plan.

Privacy

Your API token stays on your machine in a local SQLite database under your user profile. StrategyXL never sees it — it only travels between your copy of Excel and Tiingo's servers.

3

Activate StrategyXL

Open Excel — the StrategyXL ribbon tab appears automatically. Click License, paste your license key (it arrives by email after purchase) into the input box, and click Activate. The sheet closes itself when activation succeeds.

Your license activates on up to two machines (e.g. a laptop and a desktop). To move to a different machine later, click Unlink this machine on the License sheet first to free a slot.

The License button highlighted on the StrategyXL ribbon, with the License sheet shown below in its post-activation state (Status: Active, Last validated, Replace and Unlink this machine buttons visible)
The License button on the StrategyXL ribbon, and the License sheet in its post-activation state. On first launch, the key field is empty and the primary button reads Activate.
More about your license

The license email

Your key is sent automatically after purchase by Lemon Squeezy. If you don't see it within a few minutes, check your spam/junk folder. Still missing? Email support@strategyxl.com from the address you purchased with and we'll resend.

Replace vs. Unlink

Two buttons live on the License sheet. Replace swaps to a different key on this same machine (e.g. if you upgrade plans). Unlink this machine frees this device's activation slot so you can activate a different one in its place.

Automatic re-validation

StrategyXL silently checks back with the licensing server about once a week to confirm your key is still in good standing. If you're offline when the check is due, you get a 7-day grace window before the ribbon locks itself, so a vacation, plane trip, or temporary outage won't disrupt your work.

4

Add your Tiingo key

Click Tiingo Key on the ribbon. Paste the API token you copied in step 2, then click Save Settings. This is a one-time setup per machine — every feature that needs market data uses this key from now on. To confirm the key works before exploring features, click Test Connection on the ribbon — you'll get a quick OK/fail message.

The Tiingo Key button highlighted on the StrategyXL ribbon, with the Settings sheet shown below in its post-save state (a key is already saved, primary button reads Update, Last saved timestamp visible)
The Tiingo Key button on the StrategyXL ribbon, and the Settings sheet in its post-save state. On first launch, the key field is empty and the primary button reads Save Settings.

You're ready

For your first try, click Stock Price History on the ribbon. Enter a ticker like AAPL, pick a date range, and click Run. You'll get formatted OHLCV data, dividends, splits, and seven indicator charts in a few seconds — that loop (load, analyze, iterate) is the foundation of everything else in the product.

From there, explore the rest of the ribbon at your own pace. Stock Backtest is the deepest feature — full rules-based strategies with composable entry and exit conditions, run across years of historical bars.

Need help?

Email support@strategyxl.com. Every email gets a real reply.