Refund Policy

Refund Policy

Last updated: May 28, 2026

Digital Research Access

MacroTerminal Research and Insider memberships provide access to digital research, newsletters, dashboards, and member-only market commentary. Access begins after Stripe confirms a successful subscription payment and MacroTerminal issues the membership access code.

Cancellation

You may cancel future subscription renewals at any time through the billing flow or by contacting [email protected]. Cancellation stops future renewal charges, but access generally continues until the end of the current paid billing period.

Cancellation requests should be made before the next renewal date. We cannot guarantee that a request received after a renewal has already been processed will stop that completed charge.

Refunds

Because memberships provide immediate access to digital research, payments are generally non-refundable after a billing period starts. We may issue a refund when there is a duplicate charge, clear billing error, inability to access the paid product after reasonable support attempts, or another case we approve at our discretion.

If a refund is approved, access may be revoked immediately for the refunded billing period. Partial refunds, credits, or extensions may be offered instead of a cash refund when appropriate.

Refund requests should be sent within 7 days of the charge. Include the billing email, charge date, tier, and a short description of the issue.

No Performance-Based Refunds

MacroTerminal does not refund membership fees because of market outcomes, trading losses, portfolio performance, missed opportunities, or disagreement with research opinions. The service is general market research, not a guarantee of investment performance.

Newsletter and Data Limitations

Refunds are not provided because a newsletter, alert, score, market regime, data point, or model-derived view later changes, is delayed, is withheld by data-quality controls, or differs from a user's trading decision.

Contact

For billing or refund questions, contact [email protected].

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.