▌ STRATEGIES
usvietnamcrypto

← back to every strategy on vietnam

RSI(2) mean reversion

In an uptrend, a sharp two-day drop is usually bought back within days.

The rules, exactly as run

  1. Only when the close is above its 200-day average — no catching knives in a downtrend.
  2. Buy at the close when the 2-day RSI closes below 10.
  3. Sell at the close when price closes back above its 5-day average.
  4. Long only, one position per symbol at a time.

Live

Return, live
+0.9%
over 5 trades the agent called
Win rate
40%
Per trade
+0.512%
Still open
1

If you had put in $100

$100.00

Live calls only, and positions still open are included at today’s price — a rule that holds for months would otherwise read as having done nothing while sitting on a year of gains. Only settled trades are counted underneath. The backfilled record below is the rules replayed over history they have already seen — turning that into a dollar figure would be money invented out of hindsight. Reset the counter whenever you like; it is kept in your browser, not in the journal.

Live so far

RSI(2) mean reversionJust owning FPT.VN, HPG.VN, MWG.VN, SSI.VN, VCB.VN, VIC.VN, VNM.VN and E1VFVN30.VN
+2%+5%+7% 0% +2%+0% 2026-07-31 2026-10-02

Backfilled: 2016-10-03 to 2026-10-02

RSI(2) mean reversionJust owning FPT.VN, HPG.VN, MWG.VN, SSI.VN, VCB.VN, VIC.VN, VNM.VN and E1VFVN30.VN
+100%+300% 0% +333%-30% 2017-06-30 2026-10-02

The shape of the trades

Best trade
+9.8%
Worst trade
-14.1%
Median trade
-0.12%
t-statistic
-4.35
under 2 is noise

Versus doing nothing

ReturnWorst fallTradesWin ratePer tradeDays holding
RSI(2) mean reversion-30%-37%45147%-0.620%8%
Just owning FPT.VN, HPG.VN, MWG.VN, SSI.VN, VCB.VN, VIC.VN, VNM.VN and E1VFVN30.VN+411%-58%———100%

The catch

This is the highest win rate of the three by a mile, and that is exactly what makes it dangerous to read. It wins small and often by buying into falling prices; when a fall keeps going, there is no stop to save it. Watch the worst trade, not the win rate.

Trades, newest first

EnteredHeldAtExitedReturnWhy
2026-09-30VIC.VN227,9002026-10-02-1.71%still holding — marked at today’s price, not settled
2026-09-14VIC.VN241,4002026-09-22+0.99%closed above the 5-day average
2026-09-03VNM.VN61,2002026-09-10+0.65%closed above the 5-day average
2026-09-03E1VFVN30.VN35,2402026-09-10+0.60%closed above the 5-day average
2026-08-17VIC.VN198,0002026-08-20+2.02%closed above the 5-day average
2026-08-10VIC.VN208,5002026-08-12+3.36%closed above the 5-day average
2026-07-22 backfillVIC.VN202,1002026-07-27+5.64%closed above the 5-day average
2026-07-15 backfillVIC.VN217,0002026-07-16+2.77%closed above the 5-day average
2026-07-10 backfillE1VFVN30.VN35,5702026-07-29-6.35%closed above the 5-day average
2026-06-01 backfillE1VFVN30.VN35,6002026-06-04-0.31%closed above the 5-day average
2026-05-22 backfillVIC.VN216,5002026-06-05-4.39%closed above the 5-day average
2026-05-20 backfillE1VFVN30.VN35,9302026-05-26+0.31%closed above the 5-day average
2026-05-11 backfillMWG.VN82,2192026-05-14+0.84%closed above the 5-day average
2026-05-04 backfillHPG.VN24,6402026-05-07+0.54%closed above the 5-day average
2026-03-20 backfillVIC.VN135,0002026-03-26-3.70%closed above the 5-day average
2026-03-04 backfillVIC.VN155,6002026-03-16-7.01%closed above the 5-day average
2026-03-04 backfillHPG.VN24,7302026-03-10-2.17%closed above the 5-day average
2026-03-04 backfillE1VFVN30.VN34,5902026-03-11-1.73%closed above the 5-day average
2026-03-02 backfillVNM.VN64,4872026-03-11-5.41%closed above the 5-day average
2026-03-02 backfillVCB.VN62,3812026-03-17-3.82%closed above the 5-day average
2026-03-02 backfillMWG.VN88,6202026-03-11-3.89%closed above the 5-day average
2026-02-23 backfillMWG.VN90,5892026-02-25+1.09%closed above the 5-day average
2026-02-06 backfillMWG.VN87,0442026-02-11+3.96%closed above the 5-day average
2026-02-06 backfillE1VFVN30.VN34,9702026-02-11+1.34%closed above the 5-day average
2026-02-05 backfillVCB.VN67,8352026-02-13-5.85%closed above the 5-day average
2026-02-04 backfillFPT.VN100,5152026-02-11-3.24%closed above the 5-day average
2026-01-27 backfillVIC.VN151,0002026-02-06-13.25%closed above the 5-day average
2026-01-26 backfillE1VFVN30.VN36,2502026-02-02+0.77%closed above the 5-day average
2026-01-23 backfillVCB.VN68,0342026-01-27+2.92%closed above the 5-day average
2026-01-21 backfillSSI.VN31,7002026-01-30-1.74%closed above the 5-day average
2026-01-21 backfillHPG.VN23,9262026-01-28-0.37%closed above the 5-day average
2026-01-15 backfillMWG.VN82,7122026-01-16+3.57%closed above the 5-day average
2026-01-15 backfillE1VFVN30.VN36,3002026-01-16+1.57%closed above the 5-day average
2026-01-12 backfillVIC.VN163,7002026-01-19-1.04%closed above the 5-day average
2026-01-05 backfillVNM.VN58,3872026-01-07+1.00%closed above the 5-day average
2026-01-05 backfillSSI.VN23,1022026-01-07+3.26%closed above the 5-day average
2026-01-05 backfillMWG.VN86,0602026-01-06+1.60%closed above the 5-day average
2026-01-05 backfillHPG.VN23,1672026-01-07+2.50%closed above the 5-day average
2025-12-12 backfillHPG.VN23,2122025-12-16+2.69%closed above the 5-day average
2025-12-11 backfillMWG.VN81,0382025-12-16-0.36%closed above the 5-day average

Showing the latest 40 of 457 — the full history lives in journal.json.

Activity — what the agent actually did

01:03:09█run finished — 55,052 trades on record
01:03:09●fetch BTC-USD daily max → 3337 bars for btc-trend
01:03:05●fetch VNM.VN daily max → 3752 bars for vn-trend
01:03:05●fetch VIC.VN daily max → 3761 bars for vn-trend
01:03:05●fetch VCB.VN daily max → 4303 bars for vn-trend
01:03:05●fetch SSI.VN daily max → 4312 bars for vn-trend
01:03:04●fetch MWG.VN daily max → 3158 bars for vn-trend
01:03:04●fetch HPG.VN daily max → 4312 bars for vn-trend
01:03:04●fetch FPT.VN daily max → 4312 bars for vn-trend
01:03:03●fetch TQQQ daily max → 4186 bars for trend3x
01:03:03●fetch QQQ daily max → 6935 bars (safe asset for trend3x)
01:03:03●fetch LTC-USD daily 20y → 3219 bars for dual-momentum
01:03:02●fetch AVAX-USD daily 20y → 2205 bars for dual-momentum
01:03:02●fetch LINK-USD daily 20y → 2820 bars for dual-momentum
01:03:02●fetch DOGE-USD daily 20y → 2650 bars for dual-momentum
01:03:02●fetch ADA-USD daily 20y → 3094 bars for dual-momentum
01:03:02●fetch BNB-USD daily 20y → 3256 bars for dual-momentum
01:03:02●fetch XRP-USD daily 20y → 3077 bars for dual-momentum
01:03:02●fetch SOL-USD daily 20y → 2247 bars for dual-momentum
01:03:02●fetch ETH-USD daily 20y → 3337 bars for dual-momentum
01:03:02●fetch BTC-USD daily 20y → 3337 bars for dual-momentum
01:03:02●fetch BIL daily 20y → 4868 bars (safe asset for dual-momentum)
01:03:02●fetch E1VFVN30.VN daily 20y → 2533 bars for dual-momentum
01:03:01●fetch VNM.VN daily 20y → 3752 bars for dual-momentum
01:03:01●fetch VIC.VN daily 20y → 3761 bars for dual-momentum
01:03:01●fetch VCB.VN daily 20y → 4303 bars for dual-momentum
01:03:00●fetch SSI.VN daily 20y → 4312 bars for dual-momentum
01:03:00●fetch MWG.VN daily 20y → 3158 bars for dual-momentum
01:03:00●fetch HPG.VN daily 20y → 4312 bars for dual-momentum
01:02:59●fetch FPT.VN daily 20y → 4312 bars for dual-momentum
01:02:59●fetch BIL daily 20y → 4868 bars (safe asset for dual-momentum)
01:02:59●fetch XLI daily 20y → 5031 bars for dual-momentum
01:02:58●fetch XLV daily 20y → 5031 bars for dual-momentum
01:02:58●fetch XLE daily 20y → 5031 bars for dual-momentum
01:02:58●fetch XLF daily 20y → 5031 bars for dual-momentum
01:02:57●fetch XLK daily 20y → 5031 bars for dual-momentum
01:02:57●fetch EEM daily 20y → 5031 bars for dual-momentum
01:02:57●fetch EFA daily 20y → 5031 bars for dual-momentum
01:02:57●fetch MDY daily 20y → 5031 bars for dual-momentum
01:02:56●fetch DIA daily 20y → 5031 bars for dual-momentum
01:02:56●fetch IWM daily 20y → 5031 bars for dual-momentum
01:02:56●fetch QQQ daily 20y → 5031 bars for dual-momentum
01:02:56●fetch SPY daily 20y → 5031 bars for dual-momentum
01:02:56●fetch BIL daily 20y → 4868 bars (safe asset for dual-momentum)
01:02:55●fetch LTC-USD daily 20y → 3219 bars for momentum-vol
01:02:55●fetch AVAX-USD daily 20y → 2205 bars for momentum-vol
01:02:55●fetch LINK-USD daily 20y → 2820 bars for momentum-vol
01:02:55●fetch DOGE-USD daily 20y → 2650 bars for momentum-vol
01:02:55●fetch ADA-USD daily 20y → 3094 bars for momentum-vol
01:02:55●fetch BNB-USD daily 20y → 3256 bars for momentum-vol
01:02:55●fetch XRP-USD daily 20y → 3077 bars for momentum-vol
01:02:55●fetch SOL-USD daily 20y → 2247 bars for momentum-vol
01:02:55●fetch ETH-USD daily 20y → 3337 bars for momentum-vol
01:02:55●fetch BTC-USD daily 20y → 3337 bars for momentum-vol
01:02:54●fetch E1VFVN30.VN daily 20y → 2533 bars for momentum-vol
01:02:54●fetch VNM.VN daily 20y → 3752 bars for momentum-vol
01:02:54●fetch VIC.VN daily 20y → 3761 bars for momentum-vol
01:02:53●fetch VCB.VN daily 20y → 4303 bars for momentum-vol
01:02:53●fetch SSI.VN daily 20y → 4312 bars for momentum-vol
01:02:53●fetch MWG.VN daily 20y → 3158 bars for momentum-vol
01:02:52●fetch HPG.VN daily 20y → 4312 bars for momentum-vol
01:02:52●fetch FPT.VN daily 20y → 4312 bars for momentum-vol
01:02:52●fetch XLI daily 20y → 5031 bars for momentum-vol
01:02:51●fetch XLV daily 20y → 5031 bars for momentum-vol
01:02:51●fetch XLE daily 20y → 5031 bars for momentum-vol
01:02:51●fetch XLF daily 20y → 5031 bars for momentum-vol
01:02:50●fetch XLK daily 20y → 5031 bars for momentum-vol
01:02:50●fetch EEM daily 20y → 5031 bars for momentum-vol
01:02:50●fetch EFA daily 20y → 5031 bars for momentum-vol
01:02:49●fetch MDY daily 20y → 5031 bars for momentum-vol
01:02:49●fetch DIA daily 20y → 5031 bars for momentum-vol
01:02:49●fetch IWM daily 20y → 5031 bars for momentum-vol
01:02:49●fetch QQQ daily 20y → 5031 bars for momentum-vol
01:02:49●fetch SPY daily 20y → 5031 bars for momentum-vol
01:02:49●fetch LTC-USD daily 20y → 3219 bars for momentum
01:02:45●fetch AVAX-USD daily 20y → 2205 bars for momentum
01:02:42●fetch LINK-USD daily 20y → 2820 bars for momentum
01:02:39●fetch DOGE-USD daily 20y → 2650 bars for momentum
01:02:36●fetch ADA-USD daily 20y → 3094 bars for momentum
01:02:33●fetch BNB-USD daily 20y → 3256 bars for momentum
01:02:28●fetch XRP-USD daily 20y → 3077 bars for momentum
01:02:25●fetch SOL-USD daily 20y → 2247 bars for momentum
01:02:22●fetch ETH-USD daily 20y → 3337 bars for momentum
01:02:18●fetch BTC-USD daily 20y → 3337 bars for momentum
01:02:14●fetch E1VFVN30.VN daily 20y → 2533 bars for momentum
01:02:14●fetch VNM.VN daily 20y → 3752 bars for momentum
01:02:13●fetch VIC.VN daily 20y → 3761 bars for momentum
01:02:13●fetch VCB.VN daily 20y → 4303 bars for momentum
01:02:12●fetch SSI.VN daily 20y → 4312 bars for momentum
01:02:12●fetch MWG.VN daily 20y → 3158 bars for momentum
01:02:11●fetch HPG.VN daily 20y → 4312 bars for momentum
01:02:11●fetch FPT.VN daily 20y → 4312 bars for momentum
01:02:10●fetch XLI daily 20y → 5031 bars for momentum
01:02:10●fetch XLV daily 20y → 5031 bars for momentum
01:02:09●fetch XLE daily 20y → 5031 bars for momentum
01:02:09●fetch XLF daily 20y → 5031 bars for momentum
01:02:08●fetch XLK daily 20y → 5031 bars for momentum
01:02:08●fetch EEM daily 20y → 5031 bars for momentum
01:02:07●fetch EFA daily 20y → 5031 bars for momentum
01:02:07●fetch MDY daily 20y → 5031 bars for momentum
01:02:06●fetch DIA daily 20y → 5031 bars for momentum
01:02:06●fetch IWM daily 20y → 5031 bars for momentum
01:02:06●fetch QQQ daily 20y → 5031 bars for momentum
01:02:05●fetch SPY daily 20y → 5031 bars for momentum
01:02:05▲OPEN overnight LTC-USD @ 70.66 (crypto)
01:02:05▼CLOSE overnight LTC-USD +0.00% — the next open
01:02:00●fetch LTC-USD daily 5y → 1827 bars for overnight
01:01:57▲OPEN overnight AVAX-USD @ 10.99 (crypto)
01:01:57▼CLOSE overnight AVAX-USD +0.00% — the next open
01:01:52●fetch AVAX-USD daily 5y → 1827 bars for overnight
01:01:49▲OPEN overnight LINK-USD @ 14.22 (crypto)
01:01:49▼CLOSE overnight LINK-USD -0.01% — the next open
01:01:45●fetch LINK-USD daily 5y → 1827 bars for overnight
01:01:42▲OPEN overnight DOGE-USD @ 0.0963 (crypto)
01:01:42▼CLOSE overnight DOGE-USD +0.00% — the next open
01:01:39●fetch DOGE-USD daily 5y → 1827 bars for overnight
01:01:36▲OPEN overnight ADA-USD @ 0.2633 (crypto)
01:01:36▼CLOSE overnight ADA-USD +0.00% — the next open
01:01:32●fetch ADA-USD daily 5y → 1827 bars for overnight
01:01:29▲OPEN overnight BNB-USD @ 795.9 (crypto)
01:01:29▼CLOSE overnight BNB-USD -0.00% — the next open
01:01:25●fetch BNB-USD daily 5y → 1827 bars for overnight
01:01:21▲OPEN overnight XRP-USD @ 1.522 (crypto)
01:01:21▼CLOSE overnight XRP-USD -0.01% — the next open
01:01:20●fetch XRP-USD daily 5y → 1827 bars for overnight
01:01:16▲OPEN overnight SOL-USD @ 121.2 (crypto)
01:01:16▼CLOSE overnight SOL-USD -0.01% — the next open
01:01:15●fetch SOL-USD daily 5y → 1827 bars for overnight
01:01:12▲OPEN overnight ETH-USD @ 2,727 (crypto)
01:01:12▼CLOSE overnight ETH-USD -0.00% — the next open
01:01:11●fetch ETH-USD daily 5y → 1827 bars for overnight
01:01:07▲OPEN overnight BTC-USD @ 8.657e+04 (crypto)
01:01:07▼CLOSE overnight BTC-USD +0.00% — the next open
01:01:06●fetch BTC-USD daily 5y → 1827 bars for overnight
01:00:59●fetch E1VFVN30.VN daily 5y → 725 bars for overnight
01:00:53●fetch VNM.VN daily 5y → 1296 bars for overnight
01:00:48●fetch VIC.VN daily 5y → 1305 bars for overnight
01:00:43●fetch VCB.VN daily 5y → 1296 bars for overnight
01:00:37●fetch SSI.VN daily 5y → 1305 bars for overnight
01:00:32●fetch MWG.VN daily 5y → 1296 bars for overnight
01:00:28●fetch HPG.VN daily 5y → 1305 bars for overnight
01:00:23●fetch FPT.VN daily 5y → 1305 bars for overnight
01:00:21●fetch XLI daily 5y → 1255 bars for overnight
01:00:19●fetch XLV daily 5y → 1255 bars for overnight
01:00:16●fetch XLE daily 5y → 1255 bars for overnight
01:00:14●fetch XLF daily 5y → 1255 bars for overnight
01:00:13●fetch XLK daily 5y → 1255 bars for overnight
01:00:11●fetch EEM daily 5y → 1255 bars for overnight
01:00:09●fetch EFA daily 5y → 1255 bars for overnight
01:00:07●fetch MDY daily 5y → 1255 bars for overnight
01:00:06●fetch DIA daily 5y → 1255 bars for overnight
01:00:05●fetch IWM daily 5y → 1255 bars for overnight
01:00:04●fetch QQQ daily 5y → 1255 bars for overnight
01:00:04●fetch SPY daily 5y → 1255 bars for overnight
01:00:04●fetch LTC-USD daily 10y → 3219 bars for rsi2
00:59:58●fetch AVAX-USD daily 10y → 2205 bars for rsi2
00:59:55●fetch LINK-USD daily 10y → 2820 bars for rsi2
00:59:52▼CLOSE rsi2 DOGE-USD +3.33% — closed above the 5-day average
00:59:52●fetch DOGE-USD daily 10y → 2650 bars for rsi2
00:59:49●fetch ADA-USD daily 10y → 3094 bars for rsi2
00:59:45●fetch BNB-USD daily 10y → 3256 bars for rsi2
00:59:41●fetch XRP-USD daily 10y → 3077 bars for rsi2
00:59:37●fetch SOL-USD daily 10y → 2247 bars for rsi2
00:59:34●fetch ETH-USD daily 10y → 3337 bars for rsi2
00:59:30●fetch BTC-USD daily 10y → 3337 bars for rsi2
00:59:26●fetch E1VFVN30.VN daily 10y → 2021 bars for rsi2
00:59:25●fetch VNM.VN daily 10y → 2588 bars for rsi2
00:59:25●fetch VIC.VN daily 10y → 2597 bars for rsi2
00:59:25●fetch VCB.VN daily 10y → 2588 bars for rsi2
00:59:24●fetch SSI.VN daily 10y → 2597 bars for rsi2
00:59:24●fetch MWG.VN daily 10y → 2588 bars for rsi2
00:59:24●fetch HPG.VN daily 10y → 2597 bars for rsi2
00:59:23●fetch FPT.VN daily 10y → 2597 bars for rsi2
00:59:23●fetch XLI daily 10y → 2514 bars for rsi2
00:59:22●fetch XLV daily 10y → 2514 bars for rsi2
00:59:22●fetch XLE daily 10y → 2514 bars for rsi2
00:59:22●fetch XLF daily 10y → 2514 bars for rsi2
00:59:21●fetch XLK daily 10y → 2514 bars for rsi2
00:59:21●fetch EEM daily 10y → 2514 bars for rsi2
00:59:21●fetch EFA daily 10y → 2514 bars for rsi2
00:59:21●fetch MDY daily 10y → 2514 bars for rsi2
00:59:20●fetch DIA daily 10y → 2514 bars for rsi2
00:59:20●fetch IWM daily 10y → 2514 bars for rsi2
00:59:20●fetch QQQ daily 10y → 2514 bars for rsi2
00:59:19●fetch SPY daily 10y → 2514 bars for rsi2
00:59:19█daily run started — 8 strategies × 3 baskets
00:44:40█run finished — 55,051 trades on record
00:44:40●fetch BTC-USD daily max → 3336 bars for btc-trend
00:44:37●fetch VNM.VN daily max → 3752 bars for vn-trend
00:44:37●fetch VIC.VN daily max → 3761 bars for vn-trend
00:44:37●fetch VCB.VN daily max → 4303 bars for vn-trend
00:44:37●fetch SSI.VN daily max → 4312 bars for vn-trend
00:44:37●fetch MWG.VN daily max → 3158 bars for vn-trend
00:44:37●fetch HPG.VN daily max → 4312 bars for vn-trend
00:44:37●fetch FPT.VN daily max → 4312 bars for vn-trend
00:44:36●fetch TQQQ daily max → 4186 bars for trend3x
00:44:36●fetch QQQ daily max → 6935 bars (safe asset for trend3x)
00:44:35●fetch LTC-USD daily 20y → 3218 bars for dual-momentum
00:44:35●fetch AVAX-USD daily 20y → 2204 bars for dual-momentum
00:44:35●fetch LINK-USD daily 20y → 2819 bars for dual-momentum
00:44:35●fetch DOGE-USD daily 20y → 2649 bars for dual-momentum
00:44:35●fetch ADA-USD daily 20y → 3093 bars for dual-momentum
00:44:35●fetch BNB-USD daily 20y → 3255 bars for dual-momentum
00:44:35●fetch XRP-USD daily 20y → 3076 bars for dual-momentum
00:44:35●fetch SOL-USD daily 20y → 2246 bars for dual-momentum
00:44:35●fetch ETH-USD daily 20y → 3336 bars for dual-momentum
00:44:35●fetch BTC-USD daily 20y → 3336 bars for dual-momentum
00:44:35●fetch BIL daily 20y → 4868 bars (safe asset for dual-momentum)
00:44:35●fetch E1VFVN30.VN daily 20y → 2533 bars for dual-momentum
00:44:34●fetch VNM.VN daily 20y → 3752 bars for dual-momentum
00:44:34●fetch VIC.VN daily 20y → 3761 bars for dual-momentum
00:44:34●fetch VCB.VN daily 20y → 4303 bars for dual-momentum
00:44:33●fetch SSI.VN daily 20y → 4312 bars for dual-momentum
00:44:33●fetch MWG.VN daily 20y → 3158 bars for dual-momentum
00:44:33●fetch HPG.VN daily 20y → 4312 bars for dual-momentum
00:44:33●fetch FPT.VN daily 20y → 4312 bars for dual-momentum
00:44:33●fetch BIL daily 20y → 4868 bars (safe asset for dual-momentum)
00:44:32●fetch XLI daily 20y → 5031 bars for dual-momentum
00:44:32●fetch XLV daily 20y → 5031 bars for dual-momentum
00:44:32●fetch XLE daily 20y → 5031 bars for dual-momentum

Written by the agent as it ran, not composed for this page afterwards. The log is shared across every strategy because one run computes them all — that is genuinely how it works.