Mahersaham Transaction Analysis: Understand Your Trading Patterns

Have you ever wondered how many trades you have actually made since you started investing? How many times you bought and sold, how much in fees you have accumulated, and which stocks you traded most frequently? All these answers are now available on a single page - Transaction Analysis on mahersaham.com.
Transaction Analysis is an exclusive tool for M+ clients that allows you to analyse your entire trading history automatically. It is not just a plain transaction list - it breaks down your trading data into patterns, statistics and insights that help you improve your investment strategy.
In this article, we will walk through every section of Transaction Analysis so you know how to read and make the most of the information provided.
What Is Transaction Analysis?
Transaction Analysis is an analytics module on mahersaham.com that pulls all your trading records from the M+ system and reorganises the data into an easy-to-understand format. It automatically calculates total transactions, buy and sell values, net cash flow, fee costs, trading patterns and average prices for every stock you have ever traded.
Unlike a regular account statement that simply lists transactions one by one, Transaction Analysis aggregates all data into summary cards, charts and interactive tables. This makes it easy to see the big picture without having to calculate anything manually.
For example, at a single glance you can see that you have made 145 transactions in total - 62 buys and 83 sells - with a total buy value of RM 229,692.44 and total sell value of RM 276,726.45. A positive net cash flow of RM 47,034.01 shows that you have sold more than you bought overall.
Who Can Use Transaction Analysis?
Transaction Analysis is only available to clients who have a CDS account through Malacca Securities (M+). This is because the trading data is pulled directly from the broker's system, so only accounts registered with M+ can access this module.
To use it, you need to:
- Have a CDS account opened through Mahersaham under Malacca Securities
- Log in to mahersaham.com with the same account
- Navigate to the Transactions section and click the "Transaction Analysis" button
If you do not have a CDS account yet, you can apply through our open CDS account page. Once your account is active and you start trading, all your trading data will be available for analysis.
Trading Summary

The top section of Transaction Analysis displays four key summary cards:
- Total Transactions - the overall number of transactions made, broken down into buys and sells. For example, 145 transactions consisting of 62 buys and 83 sells.
- Total Buy Value - the total value of all purchases in RM. This tells you how much capital you have deployed to buy stocks over the entire period.
- Total Sell Value - the total value of all sales in RM. Comparing sell value against buy value gives you a rough sense of whether you are in profit or loss overall.
- Net Cash Flow - the net cash flow, which is the difference between total sell value and total buy value. A positive value means you have taken out more money from the market than you put in, while a negative value means you still have more capital tied up in stocks.
These summary cards are useful for a quick health check. In just a few seconds, you can understand the overall position of your trading account without reviewing every single transaction.
Trading Patterns
The Trading Patterns section reveals your trading habits that you may not even be aware of. It analyses the timing, day and month of your trades to identify recurring patterns.
Information displayed includes:
- Trading Frequency - your trading frequency is categorised as Low, Medium or High. For example, 4.4 trades per month is categorised as Low, indicating a long-term investment or swing trading style rather than day trading.
- Most Active Day - the day of the week when you trade most often. If Wednesday is your most active day, you might tend to act after seeing how the week has started.
- Most Active Month - the month with the highest trading activity. This can be correlated with earnings season or specific market events.
- Peak Trading Hour - the time of day when you most frequently make trades. An early morning time like 8:00 suggests you are among traders who act before the market fully opens.
- Unique Stocks - the number of different stocks you have traded. A figure of 66 stocks for example shows fairly high diversification - you are not overly concentrated in just a few names.
This data is incredibly useful for self-reflection. If you notice your trading frequency is too high but your returns are not proportional, it may be time to reduce frequency and focus on quality trades only.
Fees Analysis
Many investors are not aware of how much money they spend on trading costs because fees are deducted automatically. The Fees Analysis section opens your eyes to the true cost of trading.
Information shown includes:
- Total Fees Paid - the total amount of fees paid across all transactions. A figure like RM 1,783.49 may not seem large, but it can be significant for smaller accounts.
- Average Fee per Trade - the average cost per transaction. If the average is RM 12.30 per trade, you can calculate how much fees would accumulate if you traded daily versus weekly.
- Fees as % of Value - fees as a percentage of total trading value. A low percentage indicates your trading costs are still manageable relative to your trading size.
This analysis is particularly important for active traders. If you trade frequently with small lot sizes, trading fees can eat into your profits. By looking at this data, you can decide whether you need to increase your trade size or reduce your frequency to optimise costs.
All Traded Stocks
This section presents an interactive table listing every stock you have ever traded. The table is searchable and sortable by any column you choose.
Available columns include:
- Stock - the stock name and code
- Transactions - total number of transactions for that stock
- Buys - number of buy transactions
- Sells - number of sell transactions
- Total Volume - total number of units traded
- Avg Buy Price - volume-weighted average buy price
- Avg Sell Price - volume-weighted average sell price
- Net Position - remaining stock position - positive means you still hold shares, negative means fully sold
The search function allows you to find a specific stock quickly without scrolling through the entire list. You can also sort the table by any column - for example, sort by Total Volume to see which stock you traded the most, or by Transactions to see which stock you traded most frequently.
Comparing the Avg Buy Price with the Avg Sell Price gives you a quick indication of whether your trades on that stock were profitable on average. If the average sell price is higher than the average buy price, it means you sold at a better price on average.
Monthly Activity Breakdown
At the bottom of the page, you will find a monthly activity breakdown. This section shows how many transactions you made each month, along with the total buy and sell values for that month.
The Monthly Activity Breakdown is useful for spotting several things:
- Trading consistency - do you trade consistently every month, or only during certain months?
- Market reaction - does your activity spike during volatile markets? This might indicate you tend to act emotionally.
- Long-term trends - is your trading frequency increasing or decreasing over time? This can reflect changes in your strategy or confidence.
Mature investors typically have consistent trading patterns that are not overly influenced by short-term market fluctuations.
Tips for Using Transaction Analysis
Here are several ways to get the most out of Transaction Analysis:
- Review at least once a month - make it part of your portfolio review routine. You do not need to check it daily, but periodic reviews help you stay aware of your trading habits.
- Compare fees against profits - if total fees paid are close to or exceed your net profit, you need to reassess your trading strategy. You may need to reduce frequency or increase lot size.
- Watch frequently traded stocks - stocks with high transaction counts but low net profit may not suit your trading style. Consider focusing on stocks that deliver more consistent returns.
- Use trading pattern data to improve discipline - if your Most Active Day falls on Monday, you might be reacting too quickly to weekend news. Consider waiting until Tuesday or Wednesday before making decisions.
- Check net position for each stock - a negative net position might indicate you have sold off stock that was previously accumulated, while a positive net position means you still hold those shares.
Frequently Asked Questions (FAQ)
Is Transaction Analysis free for all users?
No. Transaction Analysis is only available to clients who have a CDS account through Malacca Securities (M+). Trading data is pulled directly from the broker's system, so only M+ accounts registered through Mahersaham can access this module.
Can I view trading data from previous years?
Yes. Transaction Analysis analyses your entire trading history available in the M+ system. This means all transactions from the date your account was opened until today will be included in the analysis, including data from years ago.
What does a positive or negative Net Cash Flow mean?
A positive Net Cash Flow means your total sell value exceeds your total buy value - you have taken out more money from the market than you put in. A negative Net Cash Flow means you still have more capital tied up in stocks that have not been sold yet.
How are Average Buy Price and Average Sell Price calculated?
Both averages are calculated on a volume-weighted basis. This means transactions with larger quantities have a greater impact on the average compared to smaller transactions. It is more accurate than a simple average because it accounts for the size of each trade.
Why is my Trading Frequency categorised as Low?
The trading frequency category is based on the average number of trades per month. Low means fewer than 10 trades per month, which typically indicates a swing trading or long-term investment style. This does not mean your approach is wrong - in fact, many successful investors trade with low frequency but high quality.
Is Transaction Analysis data updated automatically?
Yes. Every time you open the Transaction Analysis page, the latest data is fetched from the M+ system. You do not need to upload any files or enter data manually - everything is automatic.
Conclusion
Transaction Analysis on mahersaham.com transforms your raw trading data into actionable insights. From summarising buy and sell values, to analysing fee costs and trading patterns - all this information helps you become a more aware and disciplined investor.
If you are already an M+ client through Mahersaham, log in now and explore your Transaction Analysis. If you are not yet a client, this is another strong reason to start your investment journey with us.
If you do not have a CDS account yet, open a CDS account through Mahersaham to start investing in Bursa Malaysia as well as international stocks such as US and Hong Kong.
To strengthen your fundamentals first, download the free Stock Basics Ebook that explains the first steps into the world of stocks in a simple way.