pricing

Free to use. Pay when you connect a broker.

Download Pyx and use it with your own files for as long as you like. One subscription adds read-only brokerage sync, verified in-app updates, and agent access. No tiers, no add-ons, no account.

macOS · Windows · Linux · in beta

free
$0forever

No account, no key, no card.

macOS 14 or newer (Apple Silicon), Windows 10 and 11, Linux x86_64


  • Manual accounts, plus CSV and OFX import from Vanguard, Fidelity, Schwab, and more
  • One SQLite file on your disk, encrypted at rest, that never leaves your machine
  • Chart workspace with 12 indicators, 8 drawing tools, and your trades on the chart
  • Research with SEC-sourced financials, comps, and ownership
  • Markdown notes linked to holdings, in a folder you choose
  • True time-weighted returns, per-lot cost basis, ETF look-through, multi-currency
  • Tags, saved views, exports, command palette, about 70 rebindable commands
subscriptioneverything in free, plus
$70/ year

Billed yearly. Two months free.

Key by email in about a minute. Secure checkout by Polar.


  • Read-only brokerage sync through SnapTrade: link, resync, daily refresh
  • Verified in-app updates
  • Local MCP server for your own agents

Already have a key? Paste it under Settings > Subscription inside Pyx.

how it works
  1. 01

    Download

    Get the DMG, open it, drag Pyx to Applications. No account to create and no form to fill in.

  2. 02

    Bring your data

    Import a CSV or OFX statement from your broker, or add accounts by hand. Everything except sync works right away.

  3. 03

    Subscribe when you want sync

    Connect a brokerage from inside Pyx and it sends you to checkout. Your key arrives by email in about a minute. Paste it under Settings > Subscription.

the deal, plainly
Why is the app free?
Because you are the customer, not the product. No ads, no upsells, and nothing free that pays for itself with your portfolio.
What does the subscription pay for?
The parts that cost money per user: brokerage sync through SnapTrade, signed updates, and agent access. Free features keep shipping in every release.
What happens if I cancel?
Sync, updates, and agent access stop when the paid period ends. Everything else keeps working, and the data you already synced stays in your file, with CSV export throughout.
Will there be other tiers?
Maybe. Faster refresh and placing trades from inside Pyx would cost more. Every tier will stay fairly priced, and this one will not get worse.

By subscribing you agree to the Terms of Service and Privacy Policy. Refunds are handled by Polar, the merchant of record. See the Refund policy.