Windows This computer
Windows 10 or 11, 64-bit
Download for WindowsAn installer, for the current user
A desktop trading terminal for US stocks and options. The beta is free. Start with paper trading to learn the app. Supported live accounts can also be connected; live orders use real money, and beta software faults can cause losses. No TapeVision account sign-up is required.
Windows 10 or 11, 64-bit
Download for WindowsAn installer, for the current user
A Mac with Apple silicon (M1 or later)
Download for macOSA zip file containing the app
x86-64 Linux with a desktop
Download for LinuxOne AppImage, no installation
A browser may ask to keep the Windows installer, and Windows and macOS may show an extra prompt when a new version opens. See the install instructions. TapeVision is software, not advice, and trading can lose money.
A browser may ask to keep the Windows installer, and Windows and macOS may show an extra prompt the first time each beta version opens. Only open a copy downloaded from this page.
One file, from the Windows button: tapevision-<version>-win-x64.exe, for 64-bit Windows.
The browser may flag the installer as not commonly downloaded and hold it back until it is kept. Open the downloads list with Ctrl + J:
Edge: the … menu beside the file, then Keep, then Show more, then Keep anyway.
Chrome: on the flagged file, choose Keep or Download suspicious file.
Firefox: right-click the file in the Downloads panel, then choose Allow download.
Other browsers ask in a similar way: a Keep or Allow choice beside the file in the downloads list.
Windows may show Windows protected your PC. Choose More info, then Run anyway.
Choose an installation folder. Installing for your account does not need administrator rights. TapeVision then appears in the Start menu.
If Windows 11's Smart App Control is on, it blocks unsigned apps and allows no exception for a single one, so on that PC TapeVision runs only once its builds are signed.
tapevision-<version>-mac-arm64.zip, from the macOS button —
Safari unpacks it by itself. Drag TapeVision into Applications.
The first time you open it, macOS may say it cannot verify the app.
System Settings → Privacy & Security, scroll to Security and choose Open Anyway beside the line about TapeVision; confirm with a password or Touch ID. Each new version asks once more.
Clear the download marker macOS put on the app, then open it normally:
xattr -dr com.apple.quarantine "/Applications/TapeVision.app"macOS may ask whether TapeVision can use TapeVision Safe Storage, the key used to encrypt stored data. Choose Always Allow.
A Mac app replaces itself only when Apple has signed it, so on a Mac the app says a newer version exists and its Download button fetches the new zip in the browser. Open it as above.
One file, from the Linux button: tapevision-<version>-linux-x86_64.AppImage.
In a file manager: Properties → Permissions → “Allow executing file as program”. Or in a terminal:
chmod +x tapevision-*-linux-x86_64.AppImageDouble-click the AppImage to start TapeVision. After the first start, TapeVision also appears in the desktop app search and can be pinned.
Some desktops, GNOME among them, show none without an extension. The app keeps running all the same; starting it again brings the window back instead of a second copy.
There is no sign-in. On first start, review the risk notice, choose whether to send crash reports and usage data, then take a short tour of the app.
Choose Set up a paper account in the tour or on an empty chart. It guides you through creating a free Alpaca paper account in three steps. Add other accounts under Settings → Connections → Broker accounts.
Open Layouts below the watchlist. The app includes Day trading, Sectors and Investing layouts; change them or save your own.
Select the paper account in the status bar, then try the order ticket, chart order lines and one-key trading without using real money.
Turn on Virtual Order in the ticket, then watch a trailing stop follow a paper position. Then close the window: the app keeps watching from the tray.
Use the built-in paper broker or a broker's paper account to learn the app. Supported live accounts are also permitted. Live orders use real money; software faults can delay, duplicate or prevent orders, or affect their price or quantity, and can cause financial loss. Faults can also cause unintended orders to be sent, including orders the user did not request. Beta terms apply.
The app tells you when a new version is available. Choose whether to install it now or when you next quit.
A beta version's default expiry for opening new positions is 90 days after it was built, not after download or installation. The beta may end earlier under the terms, including for recently downloaded versions. The app displays its scheduled expiry; changes may leave less warning time. Expiry does not itself disable closing orders or existing stops; app-held stops still need the app running and awake, a broker connection and live prices for the session.
Orders and data requests go only to the brokers and sources you connect. Here is the other information the app shares.
Virtual orders, the journal, settings and broker keys are stored locally in a folder only your
user account can read — %APPDATA%\TapeVision on Windows, ~/Library/Application Support/TapeVision
on a Mac, ~/.config/TapeVision on Linux. Broker keys are encrypted.
The app checks signed update information every 15 minutes. Separately, it sends a daily version report with a random installation identifier, app version, release channel, build type and computer language. This helps Tapevision understand which versions remain in use, plan updates and decide which translations to provide. The version report contains no trading activity or brokerage-account details. The Privacy notice explains retention.
Save report creates a local file and sends nothing. Send report and Send feedback show what will be included before anything is sent. A separate setting controls additional trading-detail fields in diagnostics. Messages and screenshots can contain personal or trading information; check their contents before sending.
Usage data is off by default and can be changed under Settings → About → Usage data. It records weekly use of app areas and connected broker types under a separate random usage identifier.
Usage data never includes broker keys, account numbers, symbols, position sizes, prices, P&L or time of day. Download statistics use aggregate counts without visitor identifiers or cookies used for that counting. Hosting and security providers receive technical request information, including IP addresses.
Send a report or an idea from the app or by email.
Send feedbackOrder entry, charts, accounts and more.