Business Services

Alibaba Group Holding Limited vs Mastercard Incorporated

WatchlistBABA / MAPrices through Oct 22, 2026

Why these are rivals: #2 and #3 by market value ($540B vs $263B) in Nasdaq's "Business Services" industry; SEC SIC 7389 / 7389 (same major group); #2 and #3 by market value ($540B vs $263B) with SEC SIC 7389 (Services-Business Services, NEC).

Rivals, but right now the price gap does not have a measured habit of closing, so there is no paper idea, whatever the gap.

  • Co-movement: daily return correlation, 252 sessions: -0.04 (needs >= 0.60)
  • Mean reversion: ADF t-statistic of the spread: -0.73 (needs <= -2.873 (5% critical value))
  • Speed: half-life of the spread, sessions: 108.95 (needs <= 63)
Business leadership

BABA is the larger business

Annual revenue reported to the SEC. Scale, not market share.

YearBABAMALarger
2025$148.4B$32.8BBABA
2024$137.3B$28.2BBABA
2023$130.3B$25.1BBABA
2022$126.5B$22.2BBABA
2021$134.6B$18.9BBABA
2020$109.5B$15.3BBABA

BABA led in every year with figures for both. Market value: BABA $263.0B, MA $540.0B.

Stock leadership

MA is ahead now

Measured against the pair's own last 252 trading days.

MA leads BABA by 2.50 standard deviations: +53.8% over its usual price ratio. 1 lead switch in the last year.

Price change3 mo6 mo12 mo
BABA-9.2%-22.7%-38.9%
MA+17.3%+26.0%+10.7%
Relationship

Not a measured twin today

Only these tests can make a pair tradable on paper.

Pass
Aligned sessions: 2521 (needs >= 254)
Fail
Co-movement: daily return correlation, 252 sessions: -0.04 (needs >= 0.60)
Fail
Mean reversion: ADF t-statistic of the spread: -0.73 (needs <= -2.873 (5% critical value))
Fail
Speed: half-life of the spread, sessions: 108.95 (needs <= 63)
Data
Both stocks current
The twins over two years

Prices side by side, and the gap between them

BABA Alibaba Group Holding Limited MA Mastercard IncorporatedPrice index, 100 = 2024-10-18. Tint = which stock is ahead of the pair's usual 1-year relationship (z beyond +/-0.5).
100150Oct 2024Oct 2025Oct 2026BABA 99MA 123
Spread z-score: BABA relative to MA, against the 252 sessions before each day. Above 0: BABA ahead; below 0: MA ahead. Lines at +/-2 (idea) and +/-4 (stop).
-4stop-2idea0+2idea+4stopOct 2024Oct 2025Oct 2026
Data table (504 sessions)
DateBABA indexMA indexzAhead
2026-10-2299.40122.63-2.50MA ahead
2026-10-21101.93120.58-2.28MA ahead
2026-10-20106.03120.16-2.06MA ahead
2026-10-19105.99119.38-2.04MA ahead
2026-10-16106.52119.58-2.05MA ahead
2026-10-15108.49119.36-1.95MA ahead
2026-10-14108.53116.83-1.84MA ahead
2026-10-13108.22117.13-1.90MA ahead
2026-10-12108.15115.25-1.82MA ahead
2026-10-09108.73114.10-1.74MA ahead
2026-10-08103.19111.31-1.93MA ahead
2026-10-07104.46110.40-1.82MA ahead
2026-10-06106.67109.73-1.67MA ahead
2026-10-05108.17109.34-1.58MA ahead
2026-10-02103.34106.96-1.74MA ahead
2026-10-01104.90106.52-1.64MA ahead
2026-09-30104.99106.80-1.66MA ahead
2026-09-29105.18109.15-1.80MA ahead
2026-09-28106.18110.06-1.82MA ahead
2026-09-25107.14109.94-1.77MA ahead
2026-09-24108.01109.63-1.72MA ahead
2026-09-23108.17108.44-1.66MA ahead
2026-09-22113.55107.66-1.32MA ahead
2026-09-21113.00109.94-1.50MA ahead
2026-09-18110.55109.47-1.63MA ahead
2026-09-17105.97109.57-1.92MA ahead
2026-09-16104.73109.96-2.05MA ahead
2026-09-15106.75111.03-2.01MA ahead
2026-09-14106.64111.25-2.06MA ahead
2026-09-11106.71110.24-2.01MA ahead
2026-09-10105.98109.50-2.04MA ahead
2026-09-09106.80109.91-2.03MA ahead
2026-09-08109.99110.56-1.89MA ahead
2026-09-04110.55112.18-1.97MA ahead
2026-09-03109.16113.43-2.15MA ahead
2026-09-02109.16113.91-2.20MA ahead
2026-09-01110.17112.54-2.07MA ahead
2026-08-31111.32114.13-2.10MA ahead
2026-08-28116.08115.29-1.89MA ahead
2026-08-27113.55114.60-2.01MA ahead
2026-08-26116.99115.91-1.88MA ahead
2026-08-25116.61116.08-1.92MA ahead
2026-08-24115.66116.18-1.99MA ahead
2026-08-21116.51112.45-1.70MA ahead
2026-08-20127.43111.14-0.98MA ahead
2026-08-19125.84111.11-1.06MA ahead
2026-08-18125.11111.23-1.11MA ahead
2026-08-17121.75108.89-1.15MA ahead
2026-08-14120.87110.25-1.28MA ahead
2026-08-13119.26109.82-1.35MA ahead
2026-08-12122.25108.40-1.08MA ahead
2026-08-11124.82108.73-0.95MA ahead
2026-08-10129.18109.07-0.73MA ahead
2026-08-07125.36109.03-0.93MA ahead
2026-08-06123.80111.54-1.17MA ahead
2026-08-05125.48110.49-1.01MA ahead
2026-08-04125.93110.61-0.99MA ahead
2026-08-03124.28110.58-1.07MA ahead
2026-07-31119.35110.99-1.37MA ahead
2026-07-30113.56111.82-1.76MA ahead
2026-07-29112.30109.10-1.68MA ahead
2026-07-28112.46108.99-1.66MA ahead
2026-07-27112.27106.85-1.54MA ahead
2026-07-24109.48104.52-1.57MA ahead
2026-07-23111.35102.70-1.33MA ahead
2026-07-22113.79103.03-1.20MA ahead
2026-07-21115.17104.25-1.20MA ahead
2026-07-20117.49106.02-1.18MA ahead
2026-07-17112.24105.28-1.44MA ahead
2026-07-16114.70106.82-1.39MA ahead
2026-07-15114.90103.65-1.17MA ahead
2026-07-14109.66104.20-1.51MA ahead
2026-07-13109.68104.14-1.50MA ahead
2026-07-10109.67102.01-1.34MA ahead
2026-07-09108.50101.33-1.36MA ahead
2026-07-08106.39100.68-1.44MA ahead
2026-07-0795.81102.96-2.29MA ahead
2026-07-0695.59103.25-2.33MA ahead
2026-07-0293.86104.46-2.55MA ahead
2026-07-0195.67101.18-2.22MA ahead
2026-06-3093.7099.47-2.26MA ahead
2026-06-2993.2498.70-2.26MA ahead
2026-06-2692.5696.65-2.18MA ahead
2026-06-2592.8194.69-2.03MA ahead
2026-06-2497.4395.75-1.77MA ahead
2026-06-23100.1794.52-1.50MA ahead
2026-06-22102.4893.75-1.28MA ahead
2026-06-18104.5694.86-1.22MA ahead
2026-06-17104.8995.48-1.23MA ahead
2026-06-16108.3497.09-1.12MA ahead
2026-06-15109.8895.02-0.87MA ahead
2026-06-12110.1494.89-0.84MA ahead
2026-06-11110.0294.22-0.79MA ahead
2026-06-10112.6494.72-0.66MA ahead
2026-06-09116.8695.91-0.49near the usual relationship
2026-06-08117.2294.06-0.33near the usual relationship
2026-06-05118.1995.11-0.35near the usual relationship
2026-06-04122.9693.30+0.05near the usual relationship
2026-06-03124.1991.33+0.26near the usual relationship
2026-06-02127.7292.51+0.37near the usual relationship
2026-06-01122.4395.92-0.14near the usual relationship
2026-05-29121.2795.67-0.17near the usual relationship
2026-05-28123.1795.62-0.07near the usual relationship
2026-05-27124.7395.87+0.00near the usual relationship
2026-05-26126.4095.48+0.12near the usual relationship
2026-05-22126.9296.55+0.08near the usual relationship
2026-05-21128.3596.76+0.14near the usual relationship
2026-05-20131.2896.46+0.31near the usual relationship
2026-05-19132.4296.78+0.35near the usual relationship
2026-05-18130.1097.96+0.16near the usual relationship
2026-05-15129.4495.71+0.28near the usual relationship
2026-05-14137.7794.89+0.73BABA ahead
2026-05-13142.3595.02+0.93BABA ahead
2026-05-12131.5896.80+0.33near the usual relationship
2026-05-11134.0496.41+0.48near the usual relationship
2026-05-08136.7495.96+0.64BABA ahead
2026-05-07137.6597.02+0.61BABA ahead
2026-05-06138.0895.26+0.75BABA ahead
2026-05-05129.1296.27+0.27near the usual relationship
2026-05-04130.1197.75+0.23near the usual relationship
2026-05-01128.3895.96+0.27near the usual relationship
2026-04-30128.7597.40+0.19near the usual relationship
2026-04-29127.34101.72-0.14near the usual relationship
2026-04-28127.7598.31+0.09near the usual relationship
2026-04-27129.3898.08+0.19near the usual relationship
2026-04-24132.6097.64+0.37near the usual relationship
2026-04-23128.5897.30+0.21near the usual relationship
2026-04-22133.1898.80+0.34near the usual relationship
2026-04-21132.1799.03+0.28near the usual relationship
2026-04-20136.84100.06+0.44near the usual relationship
2026-04-17137.66100.96+0.42near the usual relationship
2026-04-16135.30100.43+0.35near the usual relationship
2026-04-15130.12100.70+0.10near the usual relationship
2026-04-14128.2399.38+0.10near the usual relationship
2026-04-13124.9798.50+0.00near the usual relationship
2026-04-10124.3196.58+0.09near the usual relationship
2026-04-09124.6597.53+0.05near the usual relationship
2026-04-08122.3598.21-0.10near the usual relationship
2026-04-07116.8896.50-0.27near the usual relationship
2026-04-06119.4197.13-0.18near the usual relationship
2026-04-02119.1595.56-0.09near the usual relationship
2026-04-01120.7995.22+0.01near the usual relationship
2026-03-31122.4896.77+0.00near the usual relationship
2026-03-30119.0995.67-0.10near the usual relationship
2026-03-27119.7893.78+0.05near the usual relationship
2026-03-26122.4396.98-0.01near the usual relationship
2026-03-25126.7997.37+0.17near the usual relationship
2026-03-24122.5096.63+0.01near the usual relationship
2026-03-23123.0796.91+0.02near the usual relationship
2026-03-20119.5196.12-0.11near the usual relationship
2026-03-19121.9495.12+0.08near the usual relationship
2026-03-18131.2494.60+0.55BABA ahead
2026-03-17133.3398.11+0.43near the usual relationship
2026-03-16133.4798.48+0.41near the usual relationship
2026-03-13132.0096.45+0.47near the usual relationship
2026-03-12131.0296.31+0.43near the usual relationship
2026-03-11133.0697.61+0.45near the usual relationship
2026-03-10133.6099.69+0.35near the usual relationship
2026-03-09129.49100.27+0.12near the usual relationship
2026-03-06127.69101.16-0.01near the usual relationship
2026-03-05127.26101.61-0.06near the usual relationship
2026-03-04130.11101.27+0.10near the usual relationship
2026-03-03132.37101.55+0.19near the usual relationship
2026-03-02139.18100.90+0.53BABA ahead
2026-02-27140.69100.17+0.64BABA ahead
2026-02-26144.5499.70+0.84BABA ahead
2026-02-25148.6798.65+1.08BABA ahead
2026-02-24149.4896.45+1.26BABA ahead
2026-02-23149.1696.07+1.28BABA ahead
2026-02-20150.79101.95+0.99BABA ahead
2026-02-19150.61100.76+1.07BABA ahead
2026-02-18152.07102.25+1.04BABA ahead
2026-02-17151.74101.08+1.11BABA ahead
2026-02-13152.04100.39+1.17BABA ahead
2026-02-12154.96102.15+1.19BABA ahead
2026-02-11160.42104.09+1.30BABA ahead
2026-02-10162.56104.66+1.36BABA ahead
2026-02-09159.13103.68+1.29BABA ahead
2026-02-06158.65106.27+1.13BABA ahead
2026-02-05154.02106.88+0.92BABA ahead
2026-02-04155.36107.20+0.96BABA ahead
2026-02-03159.77106.66+1.17BABA ahead
2026-02-02164.40107.56+1.29BABA ahead
2026-01-30165.54104.35+1.52BABA ahead
2026-01-29170.12105.30+1.64BABA ahead
2026-01-28171.49100.97+1.95BABA ahead
2026-01-27168.62100.79+1.87BABA ahead
2026-01-26167.30102.13+1.75BABA ahead
2026-01-23169.12101.63+1.86BABA ahead
2026-01-22172.98103.20+1.91BABA ahead
2026-01-21164.67102.17+1.69BABA ahead
2026-01-20158.54102.98+1.43BABA ahead
2026-01-16161.48104.48+1.46BABA ahead
2026-01-15166.87105.10+1.62BABA ahead
2026-01-14165.87105.90+1.55BABA ahead
2026-01-13163.05105.55+1.48BABA ahead
2026-01-12162.36109.67+1.25BABA ahead
2026-01-09147.38111.47+0.62BABA ahead
2026-01-08150.81112.34+0.71BABA ahead
2026-01-07143.27112.31+0.44near the usual relationship
2026-01-06147.32112.39+0.59BABA ahead
2026-01-05152.55110.12+0.90BABA ahead
2026-01-02152.05109.06+0.94BABA ahead
2025-12-31143.10110.56+0.55BABA ahead
2025-12-30143.86111.83+0.52BABA ahead
2025-12-29144.97111.92+0.56BABA ahead
2025-12-26148.63112.25+0.68BABA ahead
2025-12-24146.50112.22+0.61BABA ahead
2025-12-23147.64111.62+0.69BABA ahead
2025-12-22147.38111.50+0.69BABA ahead
2025-12-19146.24110.82+0.69BABA ahead
2025-12-18143.83109.66+0.66BABA ahead
2025-12-17143.60109.52+0.67BABA ahead
2025-12-16145.75109.62+0.75BABA ahead
2025-12-15146.53110.22+0.75BABA ahead
2025-12-12151.99110.77+0.92BABA ahead
2025-12-11153.18109.11+1.04BABA ahead
2025-12-10155.05104.36+1.33BABA ahead
2025-12-09152.26104.11+1.26BABA ahead
2025-12-08154.38104.67+1.31BABA ahead
2025-12-05154.56105.65+1.28BABA ahead
2025-12-04153.70105.03+1.29BABA ahead
2025-12-03154.33107.24+1.22BABA ahead
2025-12-02157.31105.73+1.39BABA ahead
2025-12-01160.36105.35+1.52BABA ahead
2025-11-28153.57106.62+1.25BABA ahead
2025-11-26153.86105.54+1.32BABA ahead
2025-11-25153.29105.84+1.30BABA ahead
2025-11-24156.92104.17+1.51BABA ahead
2025-11-21149.30104.66+1.25BABA ahead
2025-11-20149.64102.23+1.39BABA ahead
2025-11-19155.12102.72+1.55BABA ahead
2025-11-18155.93102.18+1.62BABA ahead
2025-11-17153.97103.97+1.48BABA ahead
2025-11-14150.15105.69+1.29BABA ahead
2025-11-13156.05107.60+1.40BABA ahead
2025-11-12154.16108.69+1.30BABA ahead
2025-11-11156.99108.14+1.43BABA ahead
2025-11-10161.95107.09+1.65BABA ahead
2025-11-07162.39106.90+1.69BABA ahead
2025-11-06163.63107.15+1.74BABA ahead
2025-11-05160.91107.16+1.67BABA ahead
2025-11-04160.40107.05+1.68BABA ahead
2025-11-03163.71105.37+1.88BABA ahead
2025-10-31166.39106.90+1.91BABA ahead
2025-10-30169.80107.23+2.03BABA ahead
2025-10-29175.70107.41+2.23BABA ahead
2025-10-28172.53109.60+2.05BABA ahead
2025-10-27175.19110.85+2.10BABA ahead
2025-10-24170.56111.10+1.97BABA ahead
2025-10-23167.82111.12+1.90BABA ahead
2025-10-22161.93110.66+1.75BABA ahead
2025-10-21162.72110.79+1.79BABA ahead
2025-10-20169.35109.69+2.09BABA ahead
2025-10-17163.09108.64+1.96BABA ahead
2025-10-16161.17106.50+2.03BABA ahead
2025-10-15161.97109.00+1.95BABA ahead
2025-10-14159.00109.99+1.81BABA ahead
2025-10-13162.85108.31+2.06BABA ahead
2025-10-10155.24107.97+1.82BABA ahead
2025-10-09169.56109.34+2.28BABA ahead
2025-10-08176.82111.64+2.44BABA ahead
2025-10-07177.03112.30+2.44BABA ahead
2025-10-06182.78112.10+2.69BABA ahead
2025-10-03183.57112.42+2.74BABA ahead
2025-10-02184.85111.81+2.88BABA ahead
2025-10-01178.44111.12+2.74BABA ahead
2025-09-30174.49110.16+2.70BABA ahead
2025-09-29175.63110.03+2.81BABA ahead
2025-09-26167.83109.45+2.59BABA ahead
2025-09-25171.31109.87+2.75BABA ahead
2025-09-24172.25110.16+2.83BABA ahead
2025-09-23159.21110.39+2.31BABA ahead
2025-09-22160.35113.20+2.21BABA ahead
2025-09-19158.95113.13+2.18BABA ahead
2025-09-18158.63113.50+2.17BABA ahead
2025-09-17162.23115.94+2.21BABA ahead
2025-09-16158.36113.57+2.22BABA ahead
2025-09-15154.29112.90+2.10BABA ahead
2025-09-12151.38112.41+2.02BABA ahead
2025-09-11151.75114.02+1.96BABA ahead
2025-09-10140.52112.21+1.53BABA ahead
2025-09-09143.61113.10+1.65BABA ahead
2025-09-08137.85113.61+1.33BABA ahead
2025-09-05132.36113.15+1.07BABA ahead
2025-09-04127.81115.36+0.69BABA ahead
2025-09-03133.21114.90+1.02BABA ahead
2025-09-02135.26114.63+1.16BABA ahead
2025-08-29131.80115.29+0.94BABA ahead
2025-08-28116.73114.36+0.12near the usual relationship
2025-08-27119.33114.39+0.28near the usual relationship
2025-08-26121.24114.58+0.39near the usual relationship
2025-08-25121.40114.89+0.39near the usual relationship
2025-08-22120.02116.00+0.24near the usual relationship
2025-08-21115.29114.64+0.04near the usual relationship
2025-08-20116.66114.78+0.12near the usual relationship
2025-08-19117.14113.40+0.24near the usual relationship
2025-08-18118.52113.13+0.34near the usual relationship
2025-08-15118.38112.66+0.37near the usual relationship
2025-08-14119.38113.06+0.41near the usual relationship
2025-08-13123.85111.92+0.75BABA ahead
2025-08-12119.52111.20+0.54BABA ahead
2025-08-11115.83111.09+0.33near the usual relationship
2025-08-08117.50111.23+0.43near the usual relationship
2025-08-07118.09108.69+0.64BABA ahead
2025-08-06117.99110.22+0.54BABA ahead
2025-08-05114.26109.63+0.35near the usual relationship
2025-08-04114.71110.36+0.34near the usual relationship
2025-08-01114.29108.43+0.44near the usual relationship
2025-07-31117.77109.71+0.57BABA ahead
2025-07-30114.60108.28+0.48near the usual relationship
2025-07-29116.53109.10+0.55BABA ahead
2025-07-28119.25110.06+0.65BABA ahead
2025-07-25117.18110.05+0.54BABA ahead
2025-07-24118.28109.13+0.67BABA ahead
2025-07-23119.67108.86+0.77BABA ahead
2025-07-22117.85108.22+0.71BABA ahead
2025-07-21117.42107.42+0.75BABA ahead
2025-07-18117.38107.03+0.77BABA ahead
2025-07-17114.52107.61+0.57BABA ahead
2025-07-16112.98107.59+0.48near the usual relationship
2025-07-15114.20106.59+0.62BABA ahead
2025-07-14105.65107.10+0.05near the usual relationship
2025-07-11104.19106.55-0.01near the usual relationship
2025-07-10104.11109.14-0.17near the usual relationship
2025-07-09101.37109.45-0.38near the usual relationship
2025-07-08105.43108.93-0.07near the usual relationship
2025-07-07103.75109.45-0.21near the usual relationship
2025-07-03106.12110.25-0.10near the usual relationship
2025-07-02108.08108.75+0.13near the usual relationship
2025-07-01111.27109.35+0.29near the usual relationship
2025-06-30110.72108.83+0.30near the usual relationship
2025-06-27111.37106.58+0.49near the usual relationship
2025-06-26111.23105.71+0.54BABA ahead
2025-06-25111.83106.46+0.53BABA ahead
2025-06-24114.23107.98+0.59BABA ahead
2025-06-23110.41105.04+0.55BABA ahead
2025-06-20110.33103.22+0.67BABA ahead
2025-06-18110.80104.34+0.63BABA ahead
2025-06-17112.30110.29+0.35near the usual relationship
2025-06-16113.21110.13+0.42near the usual relationship
2025-06-13110.19108.85+0.32near the usual relationship
2025-06-12113.85114.13+0.22near the usual relationship
2025-06-11117.48114.41+0.42near the usual relationship
2025-06-10118.99114.18+0.53BABA ahead
2025-06-09118.60113.17+0.57BABA ahead
2025-06-06116.55114.29+0.39near the usual relationship
2025-06-05117.11113.38+0.48near the usual relationship
2025-06-04116.62113.13+0.47near the usual relationship
2025-06-03112.24112.71+0.24near the usual relationship
2025-06-02112.03112.57+0.24near the usual relationship
2025-05-30111.14113.41+0.13near the usual relationship
2025-05-29114.40111.90+0.42near the usual relationship
2025-05-28113.97111.54+0.42near the usual relationship
2025-05-27116.68111.27+0.60BABA ahead
2025-05-23117.87109.15+0.80BABA ahead
2025-05-22118.60110.42+0.77BABA ahead
2025-05-21120.66110.30+0.90BABA ahead
2025-05-20122.19112.54+0.85BABA ahead
2025-05-19120.04113.57+0.67BABA ahead
2025-05-16120.53112.96+0.74BABA ahead
2025-05-15120.96112.76+0.79BABA ahead
2025-05-14130.87111.03+1.44BABA ahead
2025-05-13128.53111.67+1.28BABA ahead
2025-05-12129.41111.99+1.32BABA ahead
2025-05-09122.36110.13+1.06BABA ahead
2025-05-08122.81109.83+1.11BABA ahead
2025-05-07120.31109.68+0.99BABA ahead
2025-05-06124.63108.26+1.33BABA ahead
2025-05-05123.57108.67+1.26BABA ahead
2025-05-02122.78108.34+1.24BABA ahead
2025-05-01117.67105.87+1.12BABA ahead
2025-04-30116.60106.14+1.05BABA ahead
2025-04-29116.06104.52+1.13BABA ahead
2025-04-28115.56103.52+1.18BABA ahead
2025-04-25117.43103.32+1.31BABA ahead
2025-04-24116.46103.70+1.24BABA ahead
2025-04-23116.15102.65+1.30BABA ahead
2025-04-22113.13102.13+1.16BABA ahead
2025-04-21107.5498.64+1.06BABA ahead
2025-04-17106.29100.19+0.88BABA ahead
2025-04-16104.2299.44+0.80BABA ahead
2025-04-15109.62100.20+1.10BABA ahead
2025-04-14111.2799.25+1.28BABA ahead
2025-04-11105.1798.72+0.94BABA ahead
2025-04-10101.7196.71+0.86BABA ahead
2025-04-09102.2999.82+0.68BABA ahead
2025-04-0897.0192.95+0.82BABA ahead
2025-04-07103.4794.03+1.19BABA ahead
2025-04-04113.7894.85+1.79BABA ahead
2025-04-03126.26102.75+1.98BABA ahead
2025-04-02126.71106.01+1.81BABA ahead
2025-04-01129.55106.23+1.97BABA ahead
2025-03-31129.09106.15+1.97BABA ahead
2025-03-28129.29104.70+2.10BABA ahead
2025-03-27132.41107.99+2.08BABA ahead
2025-03-26129.10106.34+2.03BABA ahead
2025-03-25129.60105.58+2.13BABA ahead
2025-03-24131.29105.29+2.27BABA ahead
2025-03-21131.93103.75+2.45BABA ahead
2025-03-20133.66103.88+2.58BABA ahead
2025-03-19139.80103.82+2.97BABA ahead
2025-03-18139.35102.68+3.09BABA ahead
2025-03-17144.07103.03+3.41BABA ahead
2025-03-14137.75102.19+3.20BABA ahead
2025-03-13135.07100.68+3.24BABA ahead
2025-03-12133.89101.61+3.16BABA ahead
2025-03-11135.72101.83+3.34BABA ahead
2025-03-10129.40104.02+2.82BABA ahead
2025-03-07137.28105.89+3.24BABA ahead
2025-03-06136.63106.48+3.23BABA ahead
2025-03-05137.68108.13+3.24BABA ahead
2025-03-04126.77107.50+2.60BABA ahead
2025-03-03127.71111.35+2.38BABA ahead
2025-02-28129.37111.61+2.52BABA ahead
2025-02-27133.31109.39+3.05BABA ahead
2025-02-26135.78108.70+3.36BABA ahead
2025-02-25130.83109.24+3.03BABA ahead
2025-02-24125.98108.26+2.80BABA ahead
2025-02-21140.34107.97+4.02BABA ahead
2025-02-20132.74109.09+3.45BABA ahead
2025-02-19122.81110.10+2.59BABA ahead
2025-02-18123.89110.12+2.73BABA ahead
2025-02-14121.77109.38+2.66BABA ahead
2025-02-13116.70109.68+2.21BABA ahead
2025-02-12115.52109.35+2.16BABA ahead
2025-02-11110.10109.37+1.65BABA ahead
2025-02-10108.68109.52+1.51BABA ahead
2025-02-07101.05108.99+0.77BABA ahead
2025-02-0698.00109.84+0.35near the usual relationship
2025-02-0596.92109.67+0.25near the usual relationship
2025-02-0499.92108.28+0.73BABA ahead
2025-02-0396.27109.22+0.24near the usual relationship
2025-01-3196.50107.57+0.43near the usual relationship
2025-01-30100.30109.62+0.65BABA ahead
2025-01-2994.43106.29+0.33near the usual relationship
2025-01-2893.75106.01+0.28near the usual relationship
2025-01-2787.86106.06-0.43near the usual relationship
2025-01-2487.03103.32-0.25near the usual relationship
2025-01-2384.06103.46-0.64MA ahead
2025-01-2284.35102.10-0.46near the usual relationship
2025-01-2183.35102.27-0.60MA ahead
2025-01-1783.10101.62-0.57MA ahead
2025-01-1680.47101.32-0.89MA ahead
2025-01-1580.48101.16-0.87MA ahead
2025-01-1479.7498.58-0.70MA ahead
2025-01-1378.6397.79-0.76MA ahead
2025-01-1078.6297.74-0.76MA ahead
2025-01-0881.70100.01-0.60MA ahead
2025-01-0782.4899.04-0.39near the usual relationship
2025-01-0683.4999.15-0.27near the usual relationship
2025-01-0383.51100.97-0.47near the usual relationship
2025-01-0282.93101.17-0.57MA ahead
2024-12-3182.78101.98-0.69MA ahead
2024-12-3082.13101.78-0.76MA ahead
2024-12-2783.04103.07-0.78MA ahead
2024-12-2684.04103.84-0.73MA ahead
2024-12-2483.49103.75-0.80MA ahead
2024-12-2383.12102.44-0.72MA ahead
2024-12-2080.33102.26-1.08MA ahead
2024-12-1982.31101.34-0.72MA ahead
2024-12-1882.98100.70-0.56MA ahead
2024-12-1785.08102.84-0.52MA ahead
2024-12-1684.02102.71-0.65MA ahead
2024-12-1385.74102.45-0.40near the usual relationship
2024-12-1287.11103.11-0.29near the usual relationship
2024-12-1186.87103.51-0.37near the usual relationship
2024-12-1087.70102.45-0.15near the usual relationship
2024-12-0990.13101.25+0.28near the usual relationship
2024-12-0683.89102.37-0.64MA ahead
2024-12-0582.15101.63-0.79MA ahead
2024-12-0482.92100.93-0.62MA ahead
2024-12-0383.65101.91-0.63MA ahead
2024-12-0283.91102.91-0.71MA ahead
2024-11-2985.30103.21-0.57MA ahead
2024-11-2784.54103.11-0.66MA ahead
2024-11-2683.16102.35-0.77MA ahead
2024-11-2583.55101.99-0.68MA ahead
2024-11-2281.16100.88-0.89MA ahead
2024-11-2183.5599.76-0.45near the usual relationship
2024-11-2084.7199.26-0.25near the usual relationship
2024-11-1985.04100.60-0.36near the usual relationship
2024-11-1887.23101.02-0.13near the usual relationship
2024-11-1586.49101.07-0.24near the usual relationship
2024-11-1488.43100.79+0.02near the usual relationship
2024-11-1389.82101.07+0.15near the usual relationship
2024-11-1289.60102.48-0.03near the usual relationship
2024-11-1193.16102.67+0.35near the usual relationship
2024-11-0891.96101.63+0.31near the usual relationship
2024-11-0797.76100.30+1.06BABA ahead
2024-11-0694.44100.93+0.63BABA ahead
2024-11-0596.8697.91+1.18BABA ahead
2024-11-0496.0797.92+1.08BABA ahead
2024-11-0195.2798.40+0.94BABA ahead
2024-10-3195.6696.76+1.13BABA ahead
2024-10-3096.3699.49+0.91BABA ahead
2024-10-2997.4698.05+1.15BABA ahead
2024-10-2897.5698.43+1.11BABA ahead
2024-10-2595.1198.26+0.87BABA ahead
2024-10-2494.0798.89+0.70BABA ahead
2024-10-2395.6899.49+0.79BABA ahead
2024-10-2298.0899.36+1.03BABA ahead
2024-10-2198.5299.74+1.03BABA ahead
2024-10-18100.00100.00+1.14BABA ahead

One-day company-specific moves (4+ standard deviations, which block ideas for 10 sessions): Feb 24, 2025 (BABA -10.2%, MA +0.3%); Jul 8, 2026 (BABA +11.1%, MA -2.2%). Upcoming earnings: MA Oct 29, 2026 (pre-market).

Paired trades

The shared paper book and the replay, kept apart

Forward paper record

No paper position on this pair yet.

Historical simulation (a diagnostic, same rules)

No simulated trade through Oct 20, 2026: the pair rarely passed every test while 2 standard deviations apart.

Per $10,000 a leg. A replay on today's companies cannot prove an edge.

The companies

BABA and MA at a glance

BABA Alibaba Group Holding Limited

Listing
NYSE · SEC CIK 1577552
Industry
Business Services · SIC 7389 Services-Business Services, NEC
Market value
$263.0B
Price history
2,521 daily closes, Oct 12, 2016 to Oct 22, 2026

MA Mastercard Incorporated

Listing
NYSE · SEC CIK 1141391
Industry
Business Services · SIC 7389 Services-Business Services, NEC
Market value
$540.0B
Price history
2,521 daily closes, Oct 12, 2016 to Oct 22, 2026

Daily prices: Nasdaq.com. Filings and industry codes: SEC EDGAR. Earnings dates: Nasdaq earnings calendar.

Related
All pairs →
PairStatusAhead nowIndustry
V / BABAWatchlistV by 2.33 sdBusiness Services
V / MAWatchlistV by 0.99 sdBusiness Services

Follow the research behind the paper book

Boostio is a research-first platform in private beta: crypto candidates, daily market stories, public paper trading and now rival stocks. Exploring these pages stays free and open.

Explore the private beta

Paper only: hypothetical paired positions with modelled costs. No broker, no orders, no real money. A historical simulation is a diagnostic, not proof of an edge. Not investment advice.