API-First ACB Platform

Adjusted Cost Base
Done Right.

The modern API for calculating ACB on Canadian securities. Return of Capital, superficial losses, and corporate actions—handled automatically.

# Calculate ACB with one API call
curl -X POST https://api.acbplatform.ca/v1/acb/calculate \
  -H "X-API-Key: cb_live_..." \
  -d '{"cusip": "317504108", "transactions": [...]}'

# Response includes ACB, capital gains, ROC adjustments
{"current_acb_per_unit": 9.87, "net_capital_gain": 106.50}

Built for Developers

Everything you need to integrate accurate ACB calculations into your application.

Accurate Calculations

Canadian tax rules built-in: Return of Capital, superficial loss detection, and corporate action adjustments.

Complete Distribution Data

T3, T5, and T5013 tax breakdown data for thousands of Canadian ETFs, REITs, and securities.

Lightning Fast API

Sub-100ms response times. Calculate ACB for an entire portfolio in a single bulk request.

Enterprise Security

Encrypted data, rate limiting, API key rotation, and full audit logging for compliance.

Developer Experience

OpenAPI spec, SDKs for Python and JavaScript, webhook notifications, and detailed docs.

Usage Analytics

Real-time dashboard with usage metrics, billing insights, and performance monitoring.

Simple, Usage-Based Pricing

Start free, scale as you grow. No hidden fees.

Free
$0/month
  • 10 calculations/month
  • Full ACB engine access
  • Security lookup API
  • Community support
Get Started
Corporate
$199/month
  • 1,000 calculations included
  • $0.10/additional calculation
  • Bulk API access
  • Priority support + SLA
Contact Sales

Stop Overpaying on Capital Gains

Most Canadians leave money on the table. Here's what proper ACB tracking catches.

Phantom Distributions

Return of Capital silently reduces your ACB. Miss it, and you'll overpay when you sell. We track every T3/T5 distribution automatically.

DRIP Reinvestments

Reinvested distributions add to your ACB. Forget them and you're taxed twice—once on the distribution, again on the "gain."

Trading Commissions

Every commission increases your ACB and reduces your taxable gain. $9.99 here, $9.99 there—it adds up fast.

Superficial Loss Recovery

Denied losses should be added to your new ACB. Most people lose this deduction forever. We make sure you don't.

Foreign Tax Credits

Paid foreign withholding tax? That's money back on your return. We track Box 34 so you can claim it.

Multi-Account Averaging

Same stock in TFSA, RRSP, and taxable? CRA requires averaged ACB across accounts. Almost nobody does this right.

CRA has your T3 data. If your numbers don't match, you get audited. We make sure they match—and that you're not paying a cent more than you owe.

Enterprise-Grade Security

Your financial data deserves the highest protection. Here's how we keep it safe.

AES-256 Encryption at Rest

All data stored using Oracle Transparent Data Encryption (TDE). Your financial records are encrypted with the same standard used by banks and governments.

TLS 1.3 In Transit

Every API call encrypted with TLS 1.3. Certificate pinning and HSTS ensure your data never travels unprotected.

Bcrypt Password Hashing

Passwords and API keys hashed with bcrypt (work factor 12). Even we can't see your credentials—only you can.

Zero Plaintext Storage

No sensitive data stored in plaintext—ever. Transaction data, personal info, everything encrypted or hashed.

Rate Limiting & DDoS Protection

Intelligent rate limiting per API key. Built-in protection against abuse, brute force, and denial of service attacks.

SOC 2 Compliant Infrastructure

Hosted on Oracle Cloud with SOC 2 Type II and ISO 27001 certifications. Auto-patching, audit logs, and 24/7 monitoring.

Security headers: X-Content-Type-Options, X-Frame-Options, CSP, HSTS, Referrer-Policy

Ready to simplify ACB?

Get started in minutes. No credit card required.

Create Free Account