Support

Common questions, troubleshooting, and how to reach us.

Activation & devices

The app says "device limit reached" on first launch. What now?

Your account is limited to 2 devices. If you've already activated 2 machines and want to install on a third, you have two options:

1. Sign in to your account and remove a device you no longer use at prismjournal.net/devices. Removing a device immediately frees its slot.

2. Buy an extra device slot for $6.99 (one-time, never expires). The slot is added to your account immediately after checkout, and the next launch on the new machine will succeed.

I reformatted my computer. How do I reactivate?

A reinstall on the same physical machine counts as a new device, because the local device ID is gone. Sign in at prismjournal.net/devices and remove the old entry (it will say "last seen X days ago"). Then re-launch the app — it'll register fresh.

Devices not seen in 60+ days are eligible for automatic cleanup, so old reinstalls are usually self-healing.

Does the app phone home? Will it stop working offline?

No. Prism Journal makes one network call total: when you first launch a new install and sign in. Every launch after that is fully offline. Your trades, screenshots, and account data live on your machine — they never leave it.

If you're disconnected from the internet on first launch, simply connect briefly to activate, then you can run forever offline.

System requirements

I see "Windows protected your PC" when I try to run the installer.

This is expected — not a bug, not malware. Windows SmartScreen blocks unsigned installers from new publishers by default until they build up reputation across thousands of installs.

To proceed:

  1. In the warning dialog, click "More info" (it's a small link, easy to miss)
  2. A "Run anyway" button appears at the bottom — click it
  3. The installer launches normally and walks you through setup

The installer was downloaded from downloads.prismjournal.net, your browser already verified the HTTPS certificate, and the file size matches what we host. SmartScreen's warning is purely about publisher reputation, not file integrity.

Coming soon: we're getting a code-signing certificate that will eliminate this warning. Existing customers get the signed installer free as part of lifetime updates.

What operating systems does Prism Journal support?

Windows 10 and Windows 11 only at launch. The installer is a single ~26 MB Windows .exe that installs to your user profile (no admin password needed) and works on both x86-64 and x64-emulating ARM64 Windows.

Mac and Linux builds are planned for v1.5+ but not available today. If you'd buy a Mac version on day one of release, email [email protected] with the subject "Mac version interest" — that's the demand signal that bumps it up the roadmap.

Most futures traders are on Windows because the major trading platforms (NinjaTrader, Sierra Chart, Apex, TopstepX) are Windows-only. Mac users in this niche typically run Parallels or VMware to host a Windows trading environment — Prism Journal works fine there.

Where can I download the installer?

After purchase, the download link appears on your welcome page and on your account page. The direct download URL is https://downloads.prismjournal.net/PrismJournal-Setup-1.2.0.exe.

If Windows shows a SmartScreen warning when you run the installer, see the FAQ entry above on how to proceed.

Importing trades from your broker

Which brokers can I import trades from?

Prism Journal v1.1+ has built-in CSV import presets for these futures platforms:

  • TopstepX (ProjectX) — exact format match, no setup needed
  • Tradovate — auto-detects Performance Report or Orders export
  • Rithmic R|Trader Pro — Completed Orders export, FIFO-paired into trades
  • Quantower — Trades panel export with Net P/L, paired automatically

Any other broker (NinjaTrader, Sierra Chart, Interactive Brokers, etc.) works through the Custom CSV import — Prism auto-detects common column names like Symbol, Side, Quantity, Price, Date/Time, and P&L. If your broker isn't in the list, try Custom first.

How do I import trades from TopstepX (ProjectX)?
  1. Sign in to TopstepX → go to your trading account
  2. Open the Trades or Performance tab
  3. Export trades as CSV (use the export button on the trade history page)
  4. In Prism Journal, click Import in the sidebar → Broker CSV exportTopstepX (ProjectX)
  5. Pick the CSV file → Prism shows a preview of parsed trades, duplicates, and any errors
  6. Click Import to commit. Imported trades default to model_type "continuation" with risk $0 — edit them on the All Trades page after import

Trades are tagged imported and topstepx so you can filter them quickly later.

How do I import trades from Tradovate?
  1. In Tradovate, open the Performance page
  2. Use the export icon to download a CSV of your trade history (use Performance Report for matched trade pairs, or Orders export for individual fills)
  3. In Prism Journal: Import → Broker CSV → Tradovate
  4. Upload the CSV. Prism auto-detects whether the export contains pre-matched trade pairs or individual fills

If your export shows just undefined as the file content, that's a known Tradovate UI bug — try re-exporting (smaller date range, or different account selected) or use the Custom CSV import option.

How do I import trades from Rithmic R|Trader?

Rithmic exports order-level data, so Prism Journal pairs the buy/sell fills into trades for you (FIFO matching).

  1. In R|Trader, open Recent Orders (for older trades, use Order History)
  2. Right-click on the column headers in the Completed Orders section → Add/Remove columns → make sure these are present:
    • Account
    • Buy/Sell
    • Symbol
    • Qty Filled
    • Avg Fill Price
    • Update Time
    • Order Number
    • Commission (optional but recommended)
  3. Click the clipboard / export icon at the top to save as CSV
  4. In Prism Journal: Import → Broker CSV → Rithmic R|Trader

Open positions (buys without matching sells in your export window) are reported as warnings and skipped — they'll match correctly when you export again with the closing fills included.

How do I import trades from Quantower?
  1. In Quantower, open the Trades panel (under Portfolio → Trades, or near Orders History)
  2. In the export popup, click Check All ColumnsExport file
  3. In Prism Journal: Import → Broker CSV → Quantower

Quantower's export uses Net P/L per fill, so Prism uses the broker-reported P&L exactly — your numbers should match precisely. FIFO pairing handles partial fills automatically.

My broker isn't in the list. Can I still import?

Yes — pick Custom CSV. Prism auto-detects common column names regardless of broker:

  • Symbol / Contract / Ticker
  • Side / Buy/Sell / Direction
  • Quantity / Qty / Size / Contracts
  • Price / Fill Price / Avg Fill Price
  • Date/Time / Timestamp / Trade Time
  • P&L / Net P/L / Profit-Loss (optional)
  • Commission / Fee / Fees (optional)

If your broker uses different column names, the import preview will tell you which required columns are missing. Email [email protected] with a sanitized sample CSV (rip out any personal data) and we'll add a built-in preset for your broker in the next update.

What happens to risk amount, model type, notes, and tags on imported trades?

Broker exports don't carry journaling metadata, so Prism applies sensible defaults:

  • Model type defaults to continuation — edit per-trade on the All Trades page
  • Risk amount defaults to $0 — set this so the Prism Score's RR axis works correctly
  • Outcome auto-derived from P&L (win > 0, loss < 0, breakeven = 0)
  • Notes set to "Imported from [Broker]" so you know the source
  • Tags auto-applied: imported + the broker name (e.g. topstepx) — filter by these on the All Trades page to find imported trades quickly
Will imports create duplicates if I import the same CSV twice?

No. Prism fingerprints each trade by date + time + instrument + contracts + entry price + exit price. If a parsed trade matches an existing trade exactly, it's flagged as a duplicate and skipped on import.

Import the same export weekly without worry — only new trades get added.

Account & purchases

I bought the app but never got the password setup email.

Step 1 — check your spam folder. The email comes from [email protected] with subject "Set your Prism Journal password". Because Prism Journal is a brand-new sender domain, the first emails to your inbox often land in spam until your provider's filter learns to trust us.

If you find it in spam, click "Not spam" (Gmail) or "Mark as not junk" (Outlook). This trains your filter so future emails — including device-related notifications — go straight to your inbox.

Step 2 — request a fresh link. Go to the sign-in page, enter your email, click "Forgot password?". A new email arrives within 30 seconds.

Step 3 — still nothing? Email [email protected] with your Stripe receipt (or last 4 digits of the card you used) and we'll fix it manually within a business day. Refunds available within 7 days if you can't access your account.

How do I get a refund?

Email [email protected] within 7 days of purchase and we'll refund the full amount, no questions asked. We process refunds within 1-2 business days.

Can I transfer my license to a different email?

Yes. Email [email protected] from the original purchase email and tell us the new email — we'll move the account over. Your purchase history and device limit increases come with you.

Still stuck?

Email us directly. We read everything.

[email protected]