Skip to main content

Why Does My P&L Look Different Between Moomoo and TradeZella Calendars?

Learn why P&L values differ between Moomoo and TradeZella calendars. Both platforms calculate daily profit/loss differently but show accurate totals.

Hamza avatar
Written by Hamza
Updated this week

If you've noticed that your daily P&L (profit and loss) looks different between your Moomoo app calendar and your TradeZella calendar, don't worry—this is completely normal. Both platforms calculate daily P&L using different methods, but your overall trading performance and stats remain accurate.

How TradeZella Calculates Daily P&L

TradeZella shows realized P&L for each day.

This means TradeZella only counts profit or loss on the day you actually close a position (or part of it).

Example:

Let's say you're trading a stock position:

  • Today: You open a position and later close half of it, realizing $200 profit

  • Tomorrow: You close the remaining half, realizing another $200 profit

What you'll see in TradeZella:

  • Today: +$200

  • Tomorrow: +$200

TradeZella attributes the profit to the specific day you locked it in by closing the trade.

How Moomoo Calculates Daily P&L

Moomoo uses a Net Asset Value (NAV) approach that tracks your total account value changes.

Moomoo's Formula:

Return on Day X = NAV on Day X − NAV on Day (X-1) − Net Inflows on Day X

Where:

  • NAV = Net Asset Value (your total account value)

  • Net Inflows = Money you deposited or withdrew

  • Cutoff time: 8:00 PM US Eastern Time

What Moomoo includes in Daily P&L:

  • ✅ Unrealized P&L from price changes (open positions gaining/losing value)

  • ✅ Realized P&L from closed trades

  • ✅ Other credits like dividends or interest

If you check Monday's P&L in Moomoo, it shows the change from Sunday's closing account value to Monday's closing value (including both realized and unrealized profits), adjusted for any deposits or withdrawals you made before 8:00 PM ET.

Why the Calendars Look Different (But Both Are Correct)

The key difference is what each platform is measuring:

Platform

What It Measures

TradeZella

When you locked in profits/losses by closing trades

Moomoo

How your total account value changed each day (including both realized and unrealized profits)

Real-World Example:

You open a stock position on Monday. By end of day, the stock is up and your position has $500 in unrealized gains.

  • Moomoo Calendar (Monday): Shows +$500 (your account value increased)

  • TradeZella Calendar (Monday): Shows $0 (you haven't closed the trade yet)

On Tuesday, you close the position and lock in the $500 profit.

  • Moomoo Calendar (Tuesday): Might show $0 or small change (you already counted the unrealized gain yesterday)

  • TradeZella Calendar (Tuesday): Shows +$500 (this is when you realized the profit)

The Bottom Line: Your Stats Are Accurate

Your overall P&L is correct in both platforms
Your total performance stats match
This is NOT a bug or sync issue

The daily breakdown looks different because of calculation methods, but when you zoom out to monthly or yearly totals, both platforms show the same accurate results.

Special Case: Trading Options

If you trade options and notice larger discrepancies, it could be because option-expired trades are showing as open positions in TradeZella when they should be closed.

Solution: Enable auto-close for your option trades to ensure they're properly reflected in your calendar.

If the numbers seem significantly off or you have concerns about your P&L calculations, our support team is here to help. Reach out and we'll investigate your specific account.

Did this answer your question?