0050 (TPE) — Price vs 120-Day High

Each day's closing price (today uses a live quote when available) as a percentage of the highest daily price traded in the preceding 120 days. 100% means today's price matches the 120-day peak.

—
Loading latest price…

Ratio over time (120-day peak)

Loading…

The reference peak is the rolling 120-day high.

Loading…
View underlying data as a table
DatePrice (NT$)120-day high (NT$)Ratio

Ratio over time (all-time high)

Loading…

Same as the chart above, but the reference peak is the highest price since Jan 2010 (the earliest date TWSE can provide) instead of the rolling 120-day high.

Loading…
View underlying data as a table
DatePrice (NT$)All-time high (NT$)Ratio

Since the latest 80% point (rolling 120-day high)

Loading…

For each day, finds the most recent date at-or-before it (which can be that day itself) when price was at or below 80% of its 120-day high — from the graph above — and shows that day's price as a percentage of it. The reference date resets every time a new 80% point occurs.

Loading…
View underlying data as a table
DatePrice (NT$)Ratio

Since the latest 80% point (all-time high)

Loading…

Same as the chart above, but the "80% point" is judged against the highest price since 2010 instead of the rolling 120-day high.

Loading…
View underlying data as a table
DatePrice (NT$)Ratio

Custom period return

Pick a buying date and a selling date — the curve traces price as a percentage of your buying price, day by day, from the buying date to the selling date.

Loading…
View underlying data as a table
DatePrice (NT$)Ratio

Backtest: success rate vs. target sell price (rolling 120-day high)

Simulates buying one unit on every trading day 0050 closes at or below 80% of its 120-day high. For each target on the x-axis, the curve shows what share of those units reached that percentage of their buy price within 24 months.

Loading…
View underlying data as a table
Target (% of buy price)Success rateSuccesses / decidable units

Backtest: success rate vs. target sell price (all-time high)

Same buy simulation as the backtest above, but the "80% point" that triggers a buy is judged against the highest price since 2010 instead of the rolling 120-day high.

Loading…
View underlying data as a table
Target (% of buy price)Success rateSuccesses / decidable units

Backtest: success rate vs. holding period (rolling 120-day high, 170% target)

Same simulation — buy one unit on every trading day 0050 closes at or below 80% of its 120-day high. The curve shows, for each holding period x, what share of those units reached 170% of their buy price within x months.

Loading…
View underlying data as a table
Holding period (months)Success rateSuccesses / decidable units

Backtest: success rate vs. holding period (all-time high, 170% target)

Same buy simulation as the backtest above, but the "80% point" that triggers a buy is judged against the highest price since 2010 instead of the rolling 120-day high.

Loading…
View underlying data as a table
Holding period (months)Success rateSuccesses / decidable units
Methodology & limitations

Price alert signup

Enter your email and set one or both trigger conditions below. We'll email you once a condition is met (you'll need to click the link in a confirmation email first to activate it).

Condition 1 — drop below a % of the 120-day high

Triggers when price ≤ value1% of the rolling 120-day high. Checked at 11:00 and 14:00 on working days. You'll get an alert for each day this holds, at most one per day. Use the link in the email to unsubscribe when you no longer want these.

Condition 2 — reach a % of a reference price

Triggers when price ≥ value2% of value3 (fill in both, or leave both blank). You'll get one alert, then this condition ends with no repeat emails. Sign up again if you want another alert.