Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
202 changes: 101 additions & 101 deletions apps/ratewise/src/config/generated/seo-rate-examples.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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 03:07:55
* 生成日期:2026-04-11
*/

/** 替代換匯管道資訊(如明洞換匯所) */
Expand Down Expand Up @@ -67,131 +67,131 @@ export const SEO_RATE_EXAMPLES: Record<string, RateExample> = {
foreignAtMarketMid: 944,
foreignAtBankMid: 947,
diffForeign: 6,
diffTWD: 214,
diffTWD: 212,
diffPct: 0.7,
cashSell: 32,
marketMid: 31.772256,
marketMid: 31.774276,
bankMid: 31.665,
},
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: 147856,
foreignAtMarketMid: 150499,
foreignAtBankMid: 152672,
diffForeign: 2643,
diffTWD: 527,
diffPct: 1.8,
cashSell: 0.2029,
marketMid: 0.199337,
bankMid: 0.1965,
},
EUR: {
exampleTWD: 30000,
foreignAtCash: 796,
foreignAtMarketMid: 808,
foreignAtMarketMid: 806,
foreignAtBankMid: 810,
diffForeign: 12,
diffTWD: 465,
diffPct: 1.6,
diffForeign: 10,
diffTWD: 398,
diffPct: 1.3,
cashSell: 37.71,
marketMid: 37.125037,
marketMid: 37.209302,
bankMid: 37.04,
},
GBP: {
exampleTWD: 30000,
foreignAtCash: 688,
foreignAtMarketMid: 703,
foreignAtMarketMid: 702,
foreignAtBankMid: 706,
diffForeign: 15,
diffTWD: 634,
diffPct: 2.2,
diffForeign: 14,
diffTWD: 590,
diffPct: 2,
cashSell: 43.58,
marketMid: 42.658476,
marketMid: 42.722263,
bankMid: 42.52,
},
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: 6364,
foreignAtMarketMid: 6456,
foreignAtBankMid: 6475,
diffForeign: 92,
diffTWD: 427,
diffPct: 1.4,
cashSell: 4.714,
marketMid: 4.64684,
bankMid: 4.633,
},
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: 1273345,
foreignAtMarketMid: 1400628,
foreignAtBankMid: 1388246,
diffForeign: 127283,
diffTWD: 2726,
diffPct: 10,
cashSell: 0.02356,
marketMid: 0.021419,
bankMid: 0.02161,
alternativeProviders: [
{
name: '明洞換匯所',
nameEn: 'Myeongdong Exchange',
rate: 45,
rateBuy: 45.4,
rateInverse: 0.022222,
rate: 44.8,
rateBuy: 45.5,
rateInverse: 0.022321,
source: 'MoneyBox',
sourceUrl: 'https://moneybox-exchange.com/zh-CHT/exchange',
rateDate: '2026-04-10',
rateDate: '2026-04-11',
note: '適用:現場持 TWD 現金換 KRW,需親自前往',
},
],
},
HKD: {
exampleTWD: 30000,
foreignAtCash: 7319,
foreignAtMarketMid: 7401,
foreignAtMarketMid: 7402,
foreignAtBankMid: 7506,
diffForeign: 82,
diffTWD: 332,
diffForeign: 83,
diffTWD: 338,
diffPct: 1.1,
cashSell: 4.099,
marketMid: 4.053703,
marketMid: 4.052816,
bankMid: 3.997,
},
AUD: {
exampleTWD: 30000,
foreignAtCash: 1311,
foreignAtMarketMid: 1336,
foreignAtBankMid: 1334,
diffForeign: 25,
diffTWD: 552,
diffPct: 1.9,
cashSell: 22.88,
marketMid: 22.459293,
bankMid: 22.49,
foreignAtCash: 1313,
foreignAtMarketMid: 1335,
foreignAtBankMid: 1336,
diffForeign: 22,
diffTWD: 501,
diffPct: 1.7,
cashSell: 22.85,
marketMid: 22.468376,
bankMid: 22.46,
},
CAD: {
exampleTWD: 30000,
foreignAtCash: 1283,
foreignAtCash: 1284,
foreignAtMarketMid: 1306,
foreignAtBankMid: 1309,
diffForeign: 23,
diffTWD: 520,
diffPct: 1.8,
cashSell: 23.38,
marketMid: 22.974774,
bankMid: 22.925,
foreignAtBankMid: 1310,
diffForeign: 22,
diffTWD: 504,
diffPct: 1.7,
cashSell: 23.36,
marketMid: 22.967914,
bankMid: 22.905,
},
SGD: {
exampleTWD: 30000,
foreignAtCash: 1188,
foreignAtMarketMid: 1203,
foreignAtBankMid: 1210,
diffForeign: 15,
diffTWD: 364,
diffPct: 1.2,
diffTWD: 373,
diffPct: 1.3,
cashSell: 25.25,
marketMid: 24.943254,
marketMid: 24.93579,
bankMid: 24.795,
},
CHF: {
Expand All @@ -200,55 +200,55 @@ export const SEO_RATE_EXAMPLES: Record<string, RateExample> = {
foreignAtMarketMid: 746,
foreignAtBankMid: 750,
diffForeign: 7,
diffTWD: 268,
diffTWD: 261,
diffPct: 0.9,
cashSell: 40.59,
marketMid: 40.22688,
marketMid: 40.236591,
bankMid: 39.99,
},
NZD: {
exampleTWD: 30000,
foreignAtCash: 1586,
foreignAtMarketMid: 1614,
foreignAtMarketMid: 1616,
foreignAtBankMid: 1623,
diffForeign: 28,
diffTWD: 511,
diffPct: 1.7,
diffForeign: 30,
diffTWD: 552,
diffPct: 1.9,
cashSell: 18.91,
marketMid: 18.588052,
marketMid: 18.561829,
bankMid: 18.485,
},
THB: {
exampleTWD: 30000,
foreignAtCash: 28582,
foreignAtMarketMid: 30285,
foreignAtMarketMid: 30293,
foreignAtBankMid: 31427,
diffForeign: 1703,
diffTWD: 1686,
diffForeign: 1711,
diffTWD: 1694,
diffPct: 6,
cashSell: 1.0496,
marketMid: 0.990598,
marketMid: 0.990336,
bankMid: 0.9546,
},
PHP: {
exampleTWD: 30000,
foreignAtCash: 50310,
foreignAtMarketMid: 56398,
foreignAtBankMid: 56572,
diffForeign: 6088,
diffTWD: 3238,
foreignAtCash: 50386,
foreignAtMarketMid: 56498,
foreignAtBankMid: 56668,
diffForeign: 6112,
diffTWD: 3245,
diffPct: 12.1,
cashSell: 0.5963,
marketMid: 0.531931,
bankMid: 0.5303,
cashSell: 0.5954,
marketMid: 0.530989,
bankMid: 0.5294,
},
IDR: {
exampleTWD: 30000,
foreignAtCash: 13761468,
foreignAtMarketMid: 16125216,
foreignAtMarketMid: 16128866,
foreignAtBankMid: 16393443,
diffForeign: 2363748,
diffTWD: 4398,
diffForeign: 2367398,
diffTWD: 4403,
diffPct: 17.2,
cashSell: 0.00218,
marketMid: 0.00186,
Expand All @@ -257,31 +257,31 @@ export const SEO_RATE_EXAMPLES: Record<string, RateExample> = {
MYR: {
exampleTWD: 30000,
foreignAtCash: 3529,
foreignAtMarketMid: 3762,
foreignAtMarketMid: 3760,
foreignAtBankMid: 3876,
diffForeign: 233,
diffTWD: 1858,
diffForeign: 231,
diffTWD: 1849,
diffPct: 6.6,
cashSell: 8.502,
marketMid: 7.975308,
marketMid: 7.977917,
bankMid: 7.7395,
},
VND: {
exampleTWD: 30000,
foreignAtCash: 21897810,
foreignAtMarketMid: 24769710,
foreignAtMarketMid: 24782889,
foreignAtBankMid: 25751073,
diffForeign: 2871900,
diffTWD: 3478,
diffPct: 13.1,
diffForeign: 2885079,
diffTWD: 3492,
diffPct: 13.2,
cashSell: 0.00137,
marketMid: 0.001211,
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 03:07:55';

/** 生成日期 */
export const SEO_RATE_EXAMPLES_DATE = '2026-04-10';
export const SEO_RATE_EXAMPLES_DATE = '2026-04-11';
Loading