diff --git a/apps/ratewise/src/config/generated/seo-rate-examples.ts b/apps/ratewise/src/config/generated/seo-rate-examples.ts index a670434f..a4919d6f 100644 --- a/apps/ratewise/src/config/generated/seo-rate-examples.ts +++ b/apps/ratewise/src/config/generated/seo-rate-examples.ts @@ -8,8 +8,8 @@ * - 台灣銀行牌告匯率(現金買入/賣出) * - open.er-api.com 市場中間價(與 Google Morningstar / XE / Wise / Apple Yahoo Finance 基準一致) * 雙重驗證:open.er-api.com 中間價 vs 台銀自身 (買入+賣出)/2 中間價,差距須在 2% 以內。 - * 匯率時間:2026/04/10 23:00:24 - * 生成日期:2026-04-10 + * 匯率時間:2026/04/11 05:59:58 + * 生成日期:2026-04-12 */ /** 替代換匯管道資訊(如明洞換匯所) */ @@ -75,124 +75,124 @@ export const SEO_RATE_EXAMPLES: Record = { }, JPY: { exampleTWD: 30000, - foreignAtCash: 147783, - foreignAtMarketMid: 150124, - foreignAtBankMid: 152594, - diffForeign: 2341, - diffTWD: 468, - diffPct: 1.6, - cashSell: 0.203, - marketMid: 0.199835, - bankMid: 0.1966, + foreignAtCash: 147929, + foreignAtMarketMid: 150464, + foreignAtBankMid: 152749, + diffForeign: 2535, + diffTWD: 505, + diffPct: 1.7, + cashSell: 0.2028, + marketMid: 0.199383, + bankMid: 0.1964, }, EUR: { exampleTWD: 30000, - foreignAtCash: 796, - foreignAtMarketMid: 808, + foreignAtCash: 795, + foreignAtMarketMid: 806, foreignAtBankMid: 810, - diffForeign: 12, - diffTWD: 465, - diffPct: 1.6, - cashSell: 37.71, - marketMid: 37.125037, - bankMid: 37.04, + diffForeign: 11, + diffTWD: 412, + diffPct: 1.4, + cashSell: 37.72, + marketMid: 37.202381, + bankMid: 37.05, }, GBP: { exampleTWD: 30000, - foreignAtCash: 688, - foreignAtMarketMid: 703, - foreignAtBankMid: 706, + foreignAtCash: 687, + foreignAtMarketMid: 702, + foreignAtBankMid: 704, diffForeign: 15, - diffTWD: 634, + diffTWD: 644, diffPct: 2.2, - cashSell: 43.58, - marketMid: 42.658476, - bankMid: 42.52, + cashSell: 43.65, + marketMid: 42.713139, + bankMid: 42.59, }, CNY: { exampleTWD: 30000, - foreignAtCash: 6360, - foreignAtMarketMid: 6444, - foreignAtBankMid: 6471, - diffForeign: 84, - diffTWD: 391, - diffPct: 1.3, - cashSell: 4.717, - marketMid: 4.655493, - bankMid: 4.636, + foreignAtCash: 6363, + foreignAtMarketMid: 6456, + foreignAtBankMid: 6474, + diffForeign: 93, + diffTWD: 434, + diffPct: 1.5, + cashSell: 4.715, + marketMid: 4.64684, + bankMid: 4.634, }, KRW: { exampleTWD: 30000, - foreignAtCash: 1271725, - foreignAtMarketMid: 1393796, - foreignAtBankMid: 1386322, - diffForeign: 122071, - diffTWD: 2627, - diffPct: 9.6, - cashSell: 0.02359, - marketMid: 0.021524, - bankMid: 0.02164, + foreignAtCash: 1274968, + foreignAtMarketMid: 1400551, + foreignAtBankMid: 1390176, + diffForeign: 125583, + diffTWD: 2690, + diffPct: 9.8, + cashSell: 0.02353, + marketMid: 0.02142, + bankMid: 0.02158, alternativeProviders: [ { name: '明洞換匯所', nameEn: 'Myeongdong Exchange', - rate: 45, - rateBuy: 45.4, - rateInverse: 0.022222, + rate: 44.9, + rateBuy: 45.5, + rateInverse: 0.022272, source: 'MoneyBox', sourceUrl: 'https://moneybox-exchange.com/zh-CHT/exchange', - rateDate: '2026-04-10', + rateDate: '2026-04-12', note: '適用:現場持 TWD 現金換 KRW,需親自前往', }, ], }, HKD: { exampleTWD: 30000, - foreignAtCash: 7319, - foreignAtMarketMid: 7401, - foreignAtBankMid: 7506, - diffForeign: 82, - diffTWD: 332, - diffPct: 1.1, - cashSell: 4.099, - marketMid: 4.053703, - bankMid: 3.997, + foreignAtCash: 7317, + foreignAtMarketMid: 7402, + foreignAtBankMid: 7504, + diffForeign: 85, + diffTWD: 342, + diffPct: 1.2, + cashSell: 4.1, + marketMid: 4.053194, + bankMid: 3.998, }, AUD: { exampleTWD: 30000, - foreignAtCash: 1311, + foreignAtCash: 1316, foreignAtMarketMid: 1336, - foreignAtBankMid: 1334, - diffForeign: 25, - diffTWD: 552, - diffPct: 1.9, - cashSell: 22.88, - marketMid: 22.459293, - bankMid: 22.49, + foreignAtBankMid: 1339, + diffForeign: 20, + diffTWD: 443, + diffPct: 1.5, + cashSell: 22.8, + marketMid: 22.463329, + bankMid: 22.41, }, CAD: { exampleTWD: 30000, - foreignAtCash: 1283, + foreignAtCash: 1285, foreignAtMarketMid: 1306, - foreignAtBankMid: 1309, - diffForeign: 23, - diffTWD: 520, - diffPct: 1.8, - cashSell: 23.38, - marketMid: 22.974774, - bankMid: 22.925, + foreignAtBankMid: 1310, + diffForeign: 21, + diffTWD: 487, + diffPct: 1.6, + cashSell: 23.35, + marketMid: 22.971079, + bankMid: 22.895, }, SGD: { exampleTWD: 30000, - foreignAtCash: 1188, + foreignAtCash: 1189, foreignAtMarketMid: 1203, foreignAtBankMid: 1210, - diffForeign: 15, - diffTWD: 364, + diffForeign: 14, + diffTWD: 359, diffPct: 1.2, - cashSell: 25.25, - marketMid: 24.943254, - bankMid: 24.795, + cashSell: 25.24, + marketMid: 24.937656, + bankMid: 24.785, }, CHF: { exampleTWD: 30000, @@ -200,55 +200,55 @@ export const SEO_RATE_EXAMPLES: Record = { foreignAtMarketMid: 746, foreignAtBankMid: 750, diffForeign: 7, - diffTWD: 268, + diffTWD: 275, diffPct: 0.9, - cashSell: 40.59, - marketMid: 40.22688, - bankMid: 39.99, + cashSell: 40.6, + marketMid: 40.228498, + bankMid: 40, }, NZD: { exampleTWD: 30000, - foreignAtCash: 1586, - foreignAtMarketMid: 1614, - foreignAtBankMid: 1623, + foreignAtCash: 1588, + foreignAtMarketMid: 1616, + foreignAtBankMid: 1625, diffForeign: 28, - diffTWD: 511, - diffPct: 1.7, - cashSell: 18.91, - marketMid: 18.588052, - bankMid: 18.485, + diffTWD: 521, + diffPct: 1.8, + cashSell: 18.89, + marketMid: 18.561829, + bankMid: 18.465, }, THB: { exampleTWD: 30000, - foreignAtCash: 28582, - foreignAtMarketMid: 30285, - foreignAtBankMid: 31427, - diffForeign: 1703, - diffTWD: 1686, - diffPct: 6, - cashSell: 1.0496, - marketMid: 0.990598, - bankMid: 0.9546, + foreignAtCash: 28512, + foreignAtMarketMid: 30290, + foreignAtBankMid: 31341, + diffForeign: 1778, + diffTWD: 1761, + diffPct: 6.2, + cashSell: 1.0522, + marketMid: 0.99043, + bankMid: 0.9572, }, PHP: { exampleTWD: 30000, - foreignAtCash: 50310, - foreignAtMarketMid: 56398, - foreignAtBankMid: 56572, - diffForeign: 6088, - diffTWD: 3238, + foreignAtCash: 50378, + foreignAtMarketMid: 56484, + foreignAtBankMid: 56657, + diffForeign: 6106, + diffTWD: 3243, diffPct: 12.1, - cashSell: 0.5963, - marketMid: 0.531931, - bankMid: 0.5303, + cashSell: 0.5955, + marketMid: 0.53112, + bankMid: 0.5295, }, IDR: { exampleTWD: 30000, foreignAtCash: 13761468, - foreignAtMarketMid: 16125216, + foreignAtMarketMid: 16130686, foreignAtBankMid: 16393443, - diffForeign: 2363748, - diffTWD: 4398, + diffForeign: 2369218, + diffTWD: 4406, diffPct: 17.2, cashSell: 0.00218, marketMid: 0.00186, @@ -257,31 +257,31 @@ export const SEO_RATE_EXAMPLES: Record = { MYR: { exampleTWD: 30000, foreignAtCash: 3529, - foreignAtMarketMid: 3762, + foreignAtMarketMid: 3760, foreignAtBankMid: 3876, - diffForeign: 233, - diffTWD: 1858, + diffForeign: 231, + diffTWD: 1847, diffPct: 6.6, cashSell: 8.502, - marketMid: 7.975308, + marketMid: 7.97849, bankMid: 7.7395, }, VND: { exampleTWD: 30000, foreignAtCash: 21897810, - foreignAtMarketMid: 24769710, + foreignAtMarketMid: 24805712, foreignAtBankMid: 25751073, - diffForeign: 2871900, - diffTWD: 3478, - diffPct: 13.1, + diffForeign: 2907902, + diffTWD: 3517, + diffPct: 13.3, cashSell: 0.00137, - marketMid: 0.001211, + marketMid: 0.001209, bankMid: 0.001165, }, } as const; /** 資料更新時間(台灣銀行) */ -export const SEO_RATE_EXAMPLES_UPDATE_TIME = '2026/04/10 23:00:24'; +export const SEO_RATE_EXAMPLES_UPDATE_TIME = '2026/04/11 05:59:58'; /** 生成日期 */ -export const SEO_RATE_EXAMPLES_DATE = '2026-04-10'; +export const SEO_RATE_EXAMPLES_DATE = '2026-04-12';