Skip to content

CPA vs Spironolactone: Clinical Comparison of Antiandrogen Choice

CPA (cyproterone acetate, commonly sold as Androcur) and spironolactone (Aldactone) are the two most widely used antiandrogens in MTF HRT in the Chinese-speaking world. This page compares them dimension by dimension along clinical decision axes. It does not give a universal recommendation — the choice should be made by a clinician based on individual comorbidities, monitoring conditions, and drug availability.

DimensionCPA (Androcur)Spironolactone (Aldactone)
MechanismProgesterone receptor agonism + weak AR antagonism + LH/FSH suppressionAldosterone antagonism (potassium-sparing diuretic) + high-dose AR antagonism
T-suppression efficacyMore reliable (negative feedback at the pituitary)Moderate (mostly receptor blockade; serum T may not reach castrate range)
Standard dose5-12.5 mg/day100-300 mg/day
Evidence level A A
Most serious long-term riskMeningioma (cumulative-dose related)Hyperkalemia (renal-function related)
Monitoring focusLiver function · prolactin · cumulative dose · headache/visual changesPotassium · renal function · blood pressure
Availability in mainland ChinaPrescription-only; obtainable at psychiatry/endocrinology clinicsStocked in cardiology/nephrology departments; relatively easy to obtain
Monthly cost~30-80 RMB~10-30 RMB

CPA: multi-pathway suppression, primarily negative feedback

Section titled “CPA: multi-pathway suppression, primarily negative feedback”

CPA reduces androgen action through three mechanisms [15] :

  1. Progesterone-receptor negative feedback (primary): suppresses hypothalamic GnRH → reduced pituitary LH/FSH → decreased testosterone synthesis
  2. Weak androgen-receptor antagonism: far weaker than bicalutamide, limited clinical relevance
  3. Mild 5α-reductase inhibition: reduces T → DHT conversion

Result: serum testosterone usually drops to the female range (<50 ng/dL); effect is more stable when combined with estrogen.

Spironolactone: dual-pathway aldosterone + androgen

Section titled “Spironolactone: dual-pathway aldosterone + androgen”

Spironolactone is originally a potassium-sparing diuretic; its antiandrogen action comes from competitive androgen-receptor blockade at high doses [7] [23] :

  1. Aldosterone-receptor antagonism (primary mechanism): potassium-sparing diuresis, lowers blood pressure
  2. Androgen-receptor antagonism (high dose): emerges above 100 mg
  3. Mild suppression of testosterone synthesis: mechanism not fully understood

Result: serum testosterone may only drop moderately or remain in the normal range, but tissue-level androgen action is blocked, and clinical feminization is still achievable.

IndicatorCPA 5-12.5 mgSpironolactone 100-300 mg
Median serum testosterone reduction80-95%30-60%
Proportion reaching female range (<50 ng/dL)HigherLower; usually requires E2 co-administration
Onset time4-8 weeks6-12 weeks
Effect on DHTModerateIndirectly reduced via AR blockade

Key point: for users who are “serum-number sensitive” (wanting T values in the female range), CPA reaches target more easily; for “symptom-oriented” users (focused on body hair, sebum, libido), both can be effective.

Other risks:

  • Hepatotoxicity: ALT/AST elevation, rare acute liver failure; check liver function every 3-6 months
  • Low mood / depression: progestogenic effect, reported by ~10-20% of users
  • Hyperprolactinemia: monitor PRL; persistent elevation suggests dose reduction
  • Decreased libido: expected effect of marked T suppression; some users find it bothersome

Other risks:

  • Polyuria / nocturia: diuretic effect; most tolerate within 4-8 weeks
  • Hypotension / orthostatic dizziness: prominent during initiation
  • Breast tenderness: common, usually does not require discontinuation
  • Libido fluctuation: significant individual variation
ContraindicationCPASpironolactone
History of meningiomaAbsolute contraindicationSafe
Severe hepatic impairmentContraindicatedUse with caution
Renal insufficiency (eGFR <30)Reduce doseContraindicated
Known hyperkalemiaSafeContraindicated
Concurrent ACEI/ARB without monitoringSafeContraindicated
Active depressive/bipolar episodeUse with cautionRelatively safe
Pregnancy (in fertile users)ContraindicatedContraindicated
Time pointCPASpironolactone
BaselineLiver function · prolactin · MRI (optional)Potassium · renal function · blood pressure
Week 2Potassium · blood pressure
Week 6-8Testosterone · liver function · prolactinTestosterone · potassium · renal function
Every 3-6 monthsLiver function · prolactin · cumulative-dose reviewPotassium · renal function
AnnuallyBrain MRI (long-term users)Breast screening
  • CPA: “Sepukon” (Androcur) 50 mg is the main strip; some hospitals stock domestic “cyproterone acetate tablets”. Psychiatry, endocrinology, and reproductive medicine departments can prescribe. ~30-80 RMB per box; insurance coverage limited
  • Spironolactone: “Aldactone” 20 mg/40 mg dominate; stocked in cardiology, nephrology, and dermatology (acne indication). Cheap, widely covered by insurance

Black market / overseas mail order: not recommended due to counterfeiting, uncontrolled storage temperatures, and lack of traceability.

How to Choose (Clinical Decision Framework)

Section titled “How to Choose (Clinical Decision Framework)”

Prefer CPA when:

  • You want serum T values in the female range
  • Spironolactone monotherapy fails to suppress T sufficiently
  • You have renal issues or tendency toward elevated potassium
  • You cannot tolerate the diuretic effects of spironolactone

Prefer spironolactone when:

  • You are a young user planning long-term HRT (>5 years) where cumulative dose matters
  • You have a history of meningioma or abnormal baseline MRI
  • You also need blood-pressure control or cardiovascular protection
  • CPA is unavailable or financially burdensome

Consider GnRH agonist when:

  • Both CPA and spironolactone are contraindicated/intolerable
  • You need maximal T suppression (transitional period before gonadectomy)
  • Finances permit

E2 injection monotherapy / high-dose monotherapy:

  • Some users achieve natural T suppression on high-dose E2 injection and can stop antiandrogens
  • Must be done under clinician supervision with continuous blood monitoring

See the detailed guide: Complete Antiandrogen Switching Guide