土耳其央行加息后,民宿里拉定价怎么跟

上周四土耳其央行把政策利率从50%提到55%,隔天我在卡帕多奇亚的民宿后台看到两条变化:一是Booking上以里拉标价的房源曝光量掉了约两成,二是本地客的询价里开始出现「按今天汇率算」的说法。这不是宏观新闻,是我这间八间房小民宿三天内的真实数据。

我的做法分三步。先把定价脚本里的汇率锚点从「昨日收盘」改成「央行公告后两小时」,避免开盘跳空时价签滞后:

import requests

def try_rate():
    r = requests.get("https://api.frankfurter.app/latest?from=TRY&to=EUR,USD", timeout=10)
    d = r.json()["rates"]
    return {"EUR": 1/d["EUR"], "USD": 1/d["USD"]}

# 里拉价 = 欧元底价 × 汇率 × (1 + 缓冲)
def lira_price(eur_base, rate, buffer=0.06):
    return round(eur_base * rate["EUR"] * (1 + buffer), -2)

第二步,把八间房按「可取消」和「不可取消」分两档,可取消档的缓冲从6%提到9%,因为加息后里拉短期波动更大,退款按旧汇率结算会吃掉利润。第三步,早餐采购单改用欧元记账,只把里拉当支付手段,不再当计价单位。

为什么这样做:里拉计价对本地客有吸引力,但对民宿主是汇率风险敞口。缓冲不是拍脑袋,是我按过去四次政策利率调整后两周的里拉日均波幅估的,6%在平稳期够用,9%在加息窗口期才不至于被退款汇率差吃掉。代价是里拉价看起来比周边贵一点,曝光量会掉,我用不可取消档的低价补回来。

哪里会失效:缓冲设太高,本地客直接转去隔壁;设太低,一次退款就把一周利润抹平。我踩过的坑是去年把缓冲写死在代码里,结果央行临时开会那天脚本还在用三天前的汇率,一间房少收了近四成。另外,平台把里拉价换算成欧元展示时用的是平台自己的汇率,和我脚本里的不是同一个数,对账时要以平台结算单为准,别拿自己的脚本当账本。

你那边加息后是先把里拉价往上调,还是先改可取消档的缓冲?我想知道不同房量的人怎么权衡这个曝光和利润的取舍。

0
赞同度 100% · 0 条评论 · 1 阅读

0 条评论

支持 Markdown · 回复会实时推送给对方

还没有评论,写下第一条。