Install VisualHFT Terminal and verify first launch
Install a released Windows build, confirm its publisher and channel, launch VisualHFT Terminal, and establish a clean Dashboard baseline.
Use this guide for the VisualHFT Terminal (Core and Pro) installer, VisualHFT-Setup.exe. If you clone from GitHub, use the open-source build guide; the package layout and available plugins are different.
Choose an installation path
Use the path that matches how you intend to work with VisualHFT Terminal.
| Path | Best for | What you need |
|---|---|---|
| VisualHFT Terminal installer | Operators and researchers using Core or Pro | A VisualHFT Terminal access or download link |
| Source build | Plugin authors, contributors, and teams evaluating the public code | Follow the pinned open-source build guide |
The VisualHFT Terminal installer is the normal Core and Pro path. Build from source when you need to inspect or change the public application, develop open-source plugins, or validate a contribution.
System requirements
- Windows 11 on a 64-bit processor
- A current graphics driver for GPU-backed chart surfaces
- Outbound HTTPS and secure WebSocket access for live exchange connectors
- A VisualHFT account, which you create in the app after installing
The installer is self-contained and carries its .NET 10 runtime. You do not need to install a separate .NET SDK or Visual Studio for Core or Pro.
Install a released build
- Pick CORE or PRO in Pricing and enter your email: the email links
VisualHFT-Setup.exe, the beta installer. - Open the file properties and inspect its Digital Signatures tab before running it. Stop if the signature is missing or invalid.
- Run the installer as your normal Windows user. It installs per-user under
%LocalAppData%\VisualHFT. - Let the installed application launch once, then close it. Open the plan link from the email, then create your account in the app; the app opens checkout for your plan. The beta runs on our test environment: pay with the test card
4242 4242 4242 4242, any future expiry date and any CVC; nobody is charged. - Wait for the Dashboard and toolbar to finish loading before opening connectors or studies.
Released builds update through the VisualHFT release channel they were installed from. Stable and beta channels are separate; the pricing email installs the beta, which replaces an existing VisualHFT install, and beta accounts do not carry over to the stable release.
Build from source
The public repository is the canonical source for open-source build instructions. It requires the VisualHFT OxyPlot fork in a sibling directory—cloning only the application repository is not sufficient.
Open the pinned source-build guide →
Confirm a healthy first launch
A healthy first launch has these properties:
- the main shell opens without a blocking error;
- Marketplace, Plugins Management, and Application Settings are reachable from the Dashboard toolbar;
- provider and connector state are visible before you rely on any data;
- panels may show empty or placeholder values until data arrives;
- the notification surface does not report a persistent startup failure.
No market data is required for this check. Empty charts on first launch are expected.
Establish a first Dashboard baseline
Treat the initial workspace as a small operational baseline:
- Keep Multi Venue Prices visible as the initial market-data surface.
- Open Plugins Management and inspect plugin status before starting anything.
- Configure one connector and one liquid symbol.
- Add studies only after the connector is publishing current data.
Start with one venue and one liquid symbol. Adding several feeds at once makes connection, symbol-normalization, and entitlement problems harder to isolate.
Next step
Continue to Run and operate VisualHFT Terminal to configure a connector, select a venue and symbol, and verify feed health.
For the public source-build workflow, read Getting Started with the Open-Source VisualHFT Application.