Evidence What produced this stance
The stance is a starting point produced by arithmetic, not by an opinion. Every reading behind it is printed below with its value and where the value came from; if you disagree with a reading, the stance it produced is worth disagreeing with too.
Base stance: hold · Mixed evidence
the standing policy before today’s readings
Subtracting verified ongoing charges is arithmetic; deciding that a particular fee gap is worth a structural benefit is a house judgement.
Limit: The 0.2pp and 0.4pp bands do not include spreads, tracking difference, taxes, platform fees or an individual's holding period.
Ongoing charge versus the broad Thai index fund
+0.46pp a year
STATIC
argues against
push -2
· -33.3 score pts
0.86% against 0.40% for the SET50 fund. The extra charge is certain; the extra dividend is not.
Inputs: SET:1DIV TER · SET:TDEX TER
Rule: > 0.4pp argues against with double weight; > 0.2pp argues against
Mixed evidence
mechanism established · threshold house-rule · internal record not-testable
Subtracting verified ongoing charges is arithmetic; deciding that a particular fee gap is worth a structural benefit is a house judgement.
Limit: The 0.2pp and 0.4pp bands do not include spreads, tracking difference, taxes, platform fees or an individual's holding period.
Thai dividend withholding
10%
STATIC
argues against
push -1
· -16.7 score pts
One tenth of every dividend is withheld before it reaches you. The higher a fund's yield, the more of its total return runs through that deduction — so a high-dividend strategy is taxed harder than a growth one for the same total return.
Inputs: Thai dividend withholding rate
Rule: 10% withholding always argues against a dividend-maximising implementation
Verified structural rule
mechanism established · threshold authority · internal record not-testable
The withholding rate is a tax input. How much it should change an allocation depends on the investor and the alternative implementation.
Limit: Tax treatment can depend on election, filing and taxpayer facts; this app does not calculate personal tax.
Thai rice priced against Vietnamese
+12.3%
STATIC
argues against
push -1
· -16.7 score pts
High-dividend Thai indices lean domestic and rural-adjacent. This is the number that has to fall before that tilt starts working.
Inputs: th.food.rice_premium_vn
Rule: > 10% argues against
Experimental house rule
mechanism supported · threshold house-rule · internal record not-testable
Relative export prices can affect competitiveness, but translating a rice-price premium into an equity allocation is a house hypothesis.
Limit: The 10% boundary is not externally validated and the current series is static, so no historical decision record exists.
What would change this.
A fee cut that narrows the gap below 0.2pp, or a decision that you want spendable income rather than total return, would make this a hold. Nothing in the market readings alone moves it back to accumulate.
The flip is named in advance on purpose. A stance that can only be explained after it changes is a story; a stance that names its own reversal beforehand can be held honestly, and can be checked later against what actually happened.
The score is the strength of the argument among the evidence that is currently available, from −100 to +100. It is not a forecast, a probability or an expected return. Anything between −30 and +30 is a genuine shrug and leaves the stance where it started.
Data coverage says only how many declared inputs exist today. It is not confidence, research strength or agreement among inputs. A reading that cannot be computed is shown as unavailable and counts for nothing — it is never quietly scored as neutral.
Exact score: Score = sum of known pushes (-4) ÷ known-test ceiling (6) × 100. At +30/−30 the base stance moves at most one rung.