Lifetime pricing and a Zakat calculator

April 30, 2025


New

Lifetime pricing

Yearly subscriptions are out, one-time payments are in: Standard $249 (Trading 212 + Alpaca, 2 funds) and Pro $999 (Alpaca, all ETFs). Existing yearly subscribers keep full access on a legacy tier, so nothing changes for them.

Zakat calculator

Handles the full calculation: short-term and long-term holdings, live prices, and direct import of your Amal export. Detailed breakdown so you can show your work.

Requested by Pro subscribers: see which filtered funds other Amal users actually invest in, sorted by the share of users holding them, with a jump to the overview to compare performance.

Fixed

  • Clicking cancel on a scheduled liquidation email could show "Failed to cancel". The queue had already removed the job while our database still said pending. Cancellation now handles that case cleanly
  • Weekend-triggered liquidations were stacking delays (24-hour review plus market-open wait) and landing 5+ days out. We now compute a single target time that respects both
  • Trading 212 pie creation validates that share weights sum to exactly 1 before submitting
  • The Stripe webhook supports the new lifetime payment model

Fund creation paused

Late in the month we found inaccuracies in some upstream fund-holdings data and disabled fund creation in both apps rather than ship bad data into your portfolio. Existing funds keep running. Creation comes back once we trust the data again.