Documentation

What Is Stock Trading Profit Calculator

This tool helps you estimate real profit for a stock trade, not just price spread. It includes commission, stamp duty, transfer fee, optional personal tax, plus net profit, profit rate, holding cost, and unrealized P&L.

Core Features

  • Calculate profit from buy/sell price and quantity inputs
  • Customize commission, minimum commission, stamp duty, and transfer fee
  • Switch between A-share rule and custom tax rule
  • Auto-fix quantity for integer and lot-size constraints
  • Keep multiple trade records with cumulative profit summary
  • Export a text report to clipboard in one click

How To Use

  • Enter buy price, buy quantity, sell price, and sell quantity
  • Configure fee and tax parameters, then choose trading rule
  • Review result cards, fee breakdown, and holding section
  • Click "Add Record" to keep current result in history
  • Click "Export Report" to copy a shareable summary

Use Cases

  • Post-trade review with full cost coverage check
  • Strategy comparison under different fee and tax settings
  • Pre-trade planning for target spread and breakeven range
  • Position management with average cost and unrealized P&L

Notes

  • Results are for reference; actual settlement follows broker statements
  • A-share trades use 100-share lot rules
  • Tax policies may change, so keep parameters updated
  • This tool is for analysis only and is not investment advice

Investment Notes

  • For A-shares, stamp duty is charged only when selling.
  • Under custom tax rules, evaluate personal tax impact by holding period.
  • Broker commission has a minimum charge, so small orders cost relatively more.
  • Stock trading carries risk, please invest based on your own risk tolerance.

FAQ

  • Why net profit is lower than expected: the tool deducts all fees and tax items, not only price spread.
  • Why small trades perform worse: minimum commission increases cost ratio in low-value orders.
  • Why quantity was adjusted automatically: the value was not an integer or failed lot-size rules under current settings.