Trading Journal for Filipino Traders
The best trading journal for Filipino traders. Track PSE stocks, forex, and crypto with BIR tax reporting, PHP currency conversion, and support for COL.
Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime7-day money-back guarantee
Tax & Regulations
Filipino stock traders pay a 0.6% stock transaction tax on sales (in lieu of capital gains tax for listed stocks). Unlisted stock gains are taxed at 15% capital gains tax. Forex and crypto gains are subject to regular income tax at progressive rates (20-35% on income above PHP 250,000). The stock transaction tax is automatically withheld by the broker. BIR Revenue Memorandum Circular 97-2021 extends scrutiny to online trading income.
The Securities and Exchange Commission (SEC Philippines) regulates the securities market. The Philippine Stock Exchange (PSE) operates the national stock exchange with over 1.5 million registered online trading accounts. The Bangko Sentral ng Pilipinas (BSP) regulates banks and forex dealers. Retail forex trading through offshore brokers is common but operates in a regulatory gray area with no direct BSP or SEC oversight. The Philippine Deposit Insurance Corporation (PDIC) covers bank deposits.
Markets & Trading Hours
PSE: 9:30 AM - 3:30 PM PHT. US markets: 10:30 PM - 5:00 AM PHT. Hong Kong: 9:30 AM - 4:00 PM (overlaps with PSE).
Trading Challenges in Philippines
Transaction Tax on Every Sale
The 0.6% stock transaction tax applies to every sell transaction — one of the highest in Asia — making frequent trading significantly more expensive than markets like the US or Hong Kong.
Limited PSE Liquidity
Outside the PSEi 30 component stocks, many Philippine stocks have thin trading volumes, leading to wider spreads and difficulty executing positions above PHP 500,000.
Forex Regulatory Uncertainty
Retail forex trading through offshore brokers like XM, Exness, and IC Markets exists in a regulatory gray area in the Philippines, with no direct SEC or BSP oversight and no investor protection.
Multi-Platform Fragmentation
Filipino traders typically use 2-3 separate platforms — COL Financial for PSE, an offshore broker for forex, and Binance or Coins.ph for crypto — making consolidated performance tracking nearly impossible.
How JournalPlus Helps
Transaction Tax Cost Tracking
JournalPlus includes the 0.6% stock transaction tax, broker commissions, VAT on commissions, and SCCP fees in P&L calculations, showing true net returns for every trade.
PSE Broker Import
Import trades from COL Financial, BPI Trade, First Metro Sec, and other Philippine brokers via CSV with full PHP reporting.
Multi-Platform Consolidation
Unify PSE, forex, crypto, and US equity trades from separate brokers into a single journal. See total portfolio performance across all platforms and asset classes.
PHP Currency Conversion
Automatic PHP conversion for USD-denominated trades at actual exchange rates, separating stock performance from currency impact so you see true peso-denominated P&L.
The Philippines has over 1.5 million registered online trading accounts on the PSE, with COL Financial alone holding more than 800,000 retail accounts. Access to the markets has never been easier — but profitability remains elusive for traders who do not track their true costs.
The Real Cost of Trading on the PSE
The 0.6% stock transaction tax on every sale makes the Philippines one of the most expensive markets in Asia for active traders. Unlike capital gains tax, this tax applies to the gross selling price regardless of whether you made a profit.
A Concrete Example: How Costs Compound
Maria, a COL Financial trader in Makati, buys 5,000 shares of Jollibee (JFC) at PHP 218 per share (total position: PHP 1,090,000) and sells at PHP 232 (gross proceeds: PHP 1,160,000). Here is what she actually keeps:
- Gross profit: PHP 70,000
- Stock transaction tax (0.6% of PHP 1,160,000): PHP 6,960
- Broker commission (0.25% buy + sell): approximately PHP 5,625
- VAT on commission (12%): PHP 675
- SCCP and other fees: approximately PHP 200
- Net profit: roughly PHP 56,540 — a 19% haircut from her gross gain
For a day trader making 20 round-trip trades per month on similar position sizes, the 0.6% transaction tax alone consumes PHP 139,200 annually. Add broker commissions and the total trading cost exceeds PHP 250,000 per year before accounting for any losses.
Why Most Filipino Day Traders Lose Money
The 0.6% transaction tax creates a structural disadvantage for high-frequency trading. To break even on a round-trip trade with all costs included, a PSE stock must move roughly 1.2-1.5% in your favor. On the PSEi 30 stocks, the average daily range is 1.5-2.5%, meaning your entire expected move goes to covering costs. Without tracking net returns per trade, many Filipino traders show a positive win rate but a negative P&L.
The Multi-Platform Problem
Filipino traders face a fragmentation problem that traders in the US or Singapore rarely encounter. A typical active Filipino trader uses three separate platforms:
- COL Financial or BPI Trade for PSE equities
- An offshore broker (XM, Exness, or IC Markets) for forex
- Binance or Coins.ph for crypto
Each platform has its own reporting format, its own currency denomination, and its own fee structure. Without consolidation, there is no way to answer the basic question: “Am I actually making money across all my trading?”
Maria from the example above also trades EUR/USD on XM with a $500 account, making $120 profit this month. At PHP 56.50 per dollar, that is PHP 6,780 in additional income. But unlike her PSE trades where the 0.6% tax is auto-withheld, this forex profit has no automatic withholding. It is taxable as regular income, and without documentation, she has no records for her BIR annual return.
BIR Compliance: The Risk Filipino Traders Ignore
Revenue Memorandum Circular 97-2021
BIR Revenue Memorandum Circular 97-2021 expanded tax enforcement to online income sources, explicitly covering online sellers and digital transactions. While its primary target was e-commerce, the circular signals BIR’s growing focus on digital income streams — including trading profits from offshore platforms.
For PSE trades, compliance is straightforward: the 0.6% stock transaction tax is withheld automatically by your broker. But for forex and crypto gains, the burden falls entirely on the trader:
- Progressive income tax rates apply: 20% on taxable income from PHP 250,001 to PHP 400,000, scaling to 35% on income above PHP 8,000,000
- No automatic withholding from offshore forex brokers or crypto exchanges
- Self-reporting required on your annual income tax return (BIR Form 1701)
- Penalties for non-compliance include surcharges of 25-50% plus 12% annual interest
A trader earning PHP 500,000 in forex profits owes approximately PHP 130,000 in income tax. Without trade-by-trade records, calculating this accurately is nearly impossible — and claiming zero forex income when BIR can request bank transfer records from your peso funding account is a growing risk.
The PHP Currency Conversion Trap
Filipino traders who buy US stocks or trade USD-denominated forex pairs face a hidden variable: the PHP/USD exchange rate fluctuates between PHP 55 and PHP 58, meaning a 3-peso swing (roughly 5%) can materially affect your actual returns in pesos.
Consider a trader who buys $1,000 worth of Apple stock when the rate is PHP 55/USD (cost: PHP 55,000). The stock rises 5% to $1,050. If the peso strengthened to PHP 53/USD during that period, the PHP value of the position is only PHP 55,650 — a 1.2% gain in pesos despite a 5% gain in dollars. Conversely, if the peso weakened to PHP 58/USD, the same trade yields PHP 60,900 — a 10.7% gain.
Without separating stock performance from currency impact, you cannot tell whether your returns come from good trading or favorable exchange rate movements.
How JournalPlus Solves These Problems
True Cost Tracking for PSE Trades
JournalPlus calculates every cost layer: the 0.6% stock transaction tax, broker commission, VAT on commission, SCCP fees, and PSE transaction fees. Each trade shows your gross profit, total costs, and net return — no spreadsheet required.
Multi-Platform Consolidation
Import trades from COL Financial, BPI Trade, and First Metro Sec for PSE equities. Add your offshore forex broker trades and crypto exchange history. JournalPlus merges everything into a single portfolio view with PHP-denominated reporting across all asset classes.
Holding Period Analysis
The high transaction tax makes holding period a critical variable for Filipino traders. JournalPlus correlates your net returns with holding duration, showing you the breakeven holding period for different position sizes. Many PSE traders discover that shifting from day trades to 3-5 day swing trades dramatically improves net profitability — the same edge, but fewer tax events.
PHP Currency Conversion with Rate Tracking
For USD-denominated trades, JournalPlus records the PHP/USD rate at both entry and exit. Your P&L report separates the trade return from the currency return, so you know exactly how much of your profit (or loss) came from the underlying asset versus peso movement.
BIR-Ready Documentation
JournalPlus categorizes every trade by asset type and tax treatment: PSE equities (0.6% STT, auto-withheld), unlisted stocks (15% CGT), and forex/crypto (progressive income tax). Export a complete trade log organized by tax category for your BIR Form 1701 filing.
The OFW Trader: Trading PSE From Abroad
An estimated 10 million Overseas Filipino Workers send remittances home, and a growing number trade PSE stocks remotely. OFW traders face a unique time zone challenge:
- Middle East (Dubai, Riyadh): PSE opens at 5:30 AM and closes at 11:30 AM local time — tradeable but requires early mornings
- Hong Kong/Singapore: PSE hours overlap almost exactly — ideal for monitoring
- United States (East Coast): PSE opens at 9:30 PM and closes at 3:30 AM — requires overnight sessions
- United States (West Coast): PSE opens at 6:30 PM and closes at 12:30 AM — evening trading is feasible
For OFW traders who cannot watch the market live during PSE hours, JournalPlus provides asynchronous trade review. Log your limit orders, review executions after the session, and analyze performance patterns without needing to be online during Philippine market hours.
Philippine Market Structure: What Traders Should Know
PSEi 30 vs. Small-Cap Liquidity
The PSEi composite index has ranged between approximately 6,200 and 7,400 in recent periods. The 30 component stocks (SM, BDO, Ayala Land, JFC, and others) account for the vast majority of daily turnover. Outside this group, bid-ask spreads widen significantly and fills above PHP 500,000 become unreliable.
JournalPlus tracks your execution quality — comparing your fill price against the quoted spread — so you can measure the liquidity cost of trading smaller PSE names.
The Facebook Trading Group Effect
The Philippines has one of the highest social media usage rates in the world, and Facebook groups like “Philippine Stock Market Pair Trade” (with over 500,000 members) serve as the primary education and idea-sharing platform for retail traders. While these communities provide accessibility, they also create herding behavior — when a stock is promoted in a large group, the resulting volume spike often reverses within days.
Tracking which of your trades originated from social media tips versus your own analysis helps identify whether group-sourced ideas are actually profitable for your account.
Building a Process That Works in the Philippine Market
The combination of high transaction costs, multi-platform fragmentation, and growing BIR scrutiny means Filipino traders need systematic record-keeping more than almost any other market. A trading journal is not optional — it is the difference between knowing your true P&L and guessing at it.
JournalPlus consolidates your COL Financial, forex, and crypto trades into one PHP-denominated view, tracks every cost including the 0.6% transaction tax, and generates the documentation you need for BIR compliance. For Filipino traders serious about profitability, that visibility is the foundation everything else is built on.
What Traders Say
"The 0.6% transaction tax was killing my day trading without me realizing it. JournalPlus showed me I needed to hold positions longer to be profitable — my win rate stayed the same but net P&L went positive."
"I use COL Financial for PSE, XM for forex, and Binance for crypto. Before JournalPlus, I had no idea my forex losses were wiping out my PSE gains. Now I see the full picture."
Frequently Asked Questions
How are stock trades taxed in the Philippines?
Listed stock sales on the PSE are subject to a 0.6% stock transaction tax on the gross selling price, automatically withheld by your broker. This replaces capital gains tax for listed shares. Unlisted stock sales are taxed at 15% capital gains tax. The 0.6% tax applies regardless of whether you made a profit — it is calculated on the sale amount, not on gains.
How are forex and crypto gains taxed in the Philippines?
Forex and crypto profits are classified as regular income and taxed at progressive rates: 20% on income from PHP 250,001 to PHP 400,000, scaling up to 35% on income above PHP 8,000,000. Unlike PSE stocks, there is no automatic withholding — you must self-report these gains on your BIR annual income tax return. BIR Revenue Memorandum Circular 97-2021 specifically extends scrutiny to online income including trading profits.
Does JournalPlus support COL Financial imports?
Yes. JournalPlus supports CSV imports from COL Financial (which holds over 800,000 retail accounts), BPI Trade, First Metro Sec, AAA Equities, and other Philippine stock brokers. You can also import trades from offshore forex brokers and crypto exchanges.
Can I track forex and crypto alongside PSE stocks?
Yes. JournalPlus handles multi-asset portfolios including PSE equities, forex, crypto, and US stocks in a single journal. This is especially important for Filipino traders who typically use 2-3 separate platforms — JournalPlus consolidates everything with PHP-based reporting.
How does JournalPlus handle PHP currency conversion for US stock trades?
When you trade USD-denominated stocks or forex pairs, JournalPlus converts your entry and exit at the actual PHP/USD exchange rates on each date. With the peso typically ranging from PHP 55 to PHP 58 per dollar, a 2-3 peso swing between entry and exit can add or subtract 3-5% from your true PHP returns — a hidden factor most traders miss.
Is JournalPlus useful for OFW traders?
Yes. Overseas Filipino Workers trading PSE remotely face unique challenges — PSE hours (9:30 AM - 3:30 PM PHT) fall during sleeping hours in the Middle East and late evening in the US. JournalPlus helps OFW traders review trades asynchronously, track performance across time zones, and maintain BIR-ready records regardless of location.
What records do I need for BIR if I trade forex or crypto?
BIR requires documentation of all income sources. For forex and crypto, maintain records of every trade including date, asset, entry/exit price, fees, and PHP-equivalent profit or loss. JournalPlus generates these records automatically, giving you an audit trail that satisfies BIR requirements under RMC 97-2021.
Start Improving Your Trading
Join thousands of traders who use JournalPlus to track, analyze, and improve their performance.
Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime7-day money-back guarantee