This article covers macOS-specific setup and configuration requirements for Tradecopia Pro (desktop).
You might need this article if:
You're installing Tradecopia on a Mac and want to know what to configure before you start trading
You want to understand what macOS permissions and firewall settings Tradecopia needs
You're using an Apple Silicon Mac (M1, M2, or M3) and want to confirm compatibility
You want to prevent common macOS-specific issues from affecting your trading session
Pro+ Lite and Pro+ users: You access Tradecopia through a web browser — there is nothing to configure at the macOS level. If something isn't working on your cloud plan, contact the Tradecopia support team.
If you already have a specific error, see Why won't Tradecopia open on macOS, and how do I fix it? for resolution steps.
Which macOS build to install
Tradecopia currently ships one macOS build:
Build | For |
macOS Intel (DMG) | All Mac users — Intel and Apple Silicon |
Apple Silicon (M1/M2/M3): The Intel build runs on Apple Silicon Macs through Rosetta 2 — Apple's built-in Intel compatibility layer. You do not need to do anything to enable this. Download and install the Intel DMG and macOS handles the translation automatically.
If Rosetta 2 is not yet installed on your machine, macOS will prompt you to install it the first time you open an Intel app. You can also install it manually:
softwareupdate --install-rosetta
A native Apple Silicon build may be available in a future release.
First-launch permissions
When you open Tradecopia for the first time, macOS will present permission prompts. These are standard security checks — accept them all for the app to function correctly.
Permission | Why it is needed |
Network access | Broker connections and trade replication use WebSocket connections to broker APIs |
Incoming network connections | The macOS firewall may prompt to allow or block — must be allowed |
Keychain access | Tradecopia stores authentication tokens securely in the macOS keychain |
Always click Allow when macOS asks whether Tradecopia can accept incoming network connections or access network resources. Denying these will prevent broker connections from being established.
If you previously denied a permission, you can review and update it in System Settings → Privacy & Security. Check the Firewall, Network, and Security sections.
The damaged app error — Gatekeeper
If macOS shows "Tradecopia is damaged and can't be opened. You should move it to the Trash" — this is not file damage. It is macOS Gatekeeper quarantining an app downloaded from the internet. A reinstall will not fix it.
Fix: Open Terminal (Finder → Applications → Utilities → Terminal) and run:
xattr -cr /Applications/Tradecopia.app
Then try opening Tradecopia again. If the error persists, confirm the app was dragged to the Applications folder from the DMG before running the command. If it is installed elsewhere, adjust the path:
xattr -cr ~/Desktop/Tradecopia.app
For the Security block variant ("Cannot be opened because the developer cannot be verified") — open System Settings → Privacy & Security and click Allow Anyway after an attempted launch. See Why won't Tradecopia open on macOS, and how do I fix it? for more detail on both scenarios.
Firewall configuration
macOS has a built-in application firewall that can block broker connections even after the app opens.
Check your firewall: System Settings → Network → Firewall
Confirm Tradecopia is listed and set to Allow incoming connections. If it is not listed, add it manually, or temporarily disable the firewall to confirm whether it is causing the issue.
Third-party firewalls (Little Snitch, Lulu, others): These tools prompt for every new outbound connection Tradecopia makes. You must approve connections for:
Broker API endpoints
OAuth authentication redirects (Tradovate, NinjaTrader)
WebSocket connections
Create a rule to allow all outbound connections from Tradecopia, or approve each prompt as it appears during initial setup.
App Nap — prevent session interruptions
macOS App Nap throttles or suspends background apps it considers inactive. If Tradecopia is running while you are working in another application, App Nap may interrupt replication mid-session.
To disable App Nap for Tradecopia, run this once in Terminal:
defaults write com.tradecopia.app NSAppSleepDisabled -bool YES
Alternatively, keep Tradecopia as the active foreground application during your trading session.
Additional configuration
VPN: VPNs can interfere with broker WebSocket connections and OAuth authentication flows. If you experience connection issues not explained by firewall or permissions, temporarily disable your VPN and retry. Some VPN providers route traffic through servers that broker APIs reject.
Display sleep: If your display sleeps, macOS may reduce background process priority. During trading sessions, set a longer display sleep interval or disable it: System Settings → Displays → Advanced → Prevent automatic sleeping when the display is off.
macOS updates: macOS may prompt for system updates or restarts during active sessions. Decline or defer these during trading hours — a system restart will close Tradecopia and stop all replication.
Date and time: Broker connections and OAuth token validation are time-sensitive. If authentication fails unexpectedly, confirm automatic date and time is enabled: System Settings → General → Date & Time → Set time and date automatically.
Quick reference
Symptom | First check |
"Damaged and can't be opened" | Run |
App won't open, no error shown | System Settings → Privacy & Security → Allow Anyway |
Broker connection failing on launch | System Settings → Network → Firewall → allow incoming connections |
OAuth popup not appearing | Check firewall and VPN — both can block the OAuth redirect |
Replication drops mid-session | Disable App Nap — run |
Authentication keeps failing | System Settings → General → Date & Time → enable automatic time |
App crashes on Apple Silicon | Install Rosetta 2 — run |
App crashes after macOS update | Clean reinstall — see How to reinstall Tradecopia or do a clean reset |
Related articles
Why won't Tradecopia open on macOS, and how do I fix it? — Detailed resolution for all five common macOS error scenarios
How to reinstall Tradecopia or do a clean reset — Full uninstall and clean reinstall runbook for Windows and macOS
What are the system requirements for Tradecopia desktop? — Hardware and OS requirements
How do I download and install Tradecopia desktop? — Installation guide