Qullamaggie Codex · 動能交易完整心法
A Trading Codex · 2026

The Qulla
maggie Method

動 能 交 易 完 整 心 法

From $5,000 to nine figures with three timeless setups, a 25–35% win rate, and the kind of risk discipline most traders never develop. This is the framework — distilled.

本尊Kristjan Kullamägi
地域Stockholm, Sweden
戰績$5K → $100M+
— I. PREFACE

傳奇 本尊

一 個 商 場 保 安 的 十 年

Kristjan Kullamägi — 網名 Qullamaggie — 是一位來自瑞典斯德哥爾摩的擺盪交易者(swing trader)。2011 年大學最後一年,他用兼職商場保安存下的 5,000 美元 入場,頭兩三年連續炸戶口。2013 年首次全年盈利;2017 年達到財務自由;2020 年帳戶突破 一億美元

他的交易方法完全公開,從不賣課程、不收會員。據他自己向 Jack Schwager 說過:「我用的每一個概念、每一個方法,都是從其他人身上學回來。我沒有發明過任何事。」最影響他的兩個人——Pradeep Bonde(Stockbee)提供了 episodic pivot 與 momentum burst 的框架,而 William O'Neil 的《How to Make Money in Stocks》提供了系統化研究歷史大牛股的方法論。

$5K$100M+
本金至巔峰
25–35%
實際勝率
10
從零到傳奇

Qullamaggie 的交易主要建立在三種「時代不變」(timeless)的圖表設置之上:突破型(Breakouts)消息軸轉(Episodic Pivots, EP)、與 拋物線反轉(Parabolic Shorts)。他曾說 2023 年之後幾乎只玩 EP,因為他覺得這個是最易執行的 setup。但三套方法的底層邏輯——動能 + 嚴格風控——是一致的。

§ § §
— II. CORE PHILOSOPHY

核心 哲學

低 勝 率 · 高 賠 率 · 鐵 律 紀 律

Qullamaggie 的交易哲學,可以濃縮成三條相互交織的信條。理解了這三條,才能理解到他為何可以接受連續輸十幾筆都繼續執行同一個系統。

一 · 動能延續 Momentum Persists

強者恆強。市場上最強的 1–2% 股票(過去 1、3、6 個月排名最高),會持續吸引機構資金,已經跑贏的股票,將會繼續跑贏。Qullamaggie 從不買「跌了會反彈」的垃圾股;他只追逐「已經顯示出領導性」的龍頭。

二 · 不對稱賠率 Asymmetric R:R

這個系統的勝率只有大約 25–35%。三筆有兩筆是輸錢的。但他可以接受,因為每一筆的風險:回報是極端不對稱——好的突破可以做到 30–50 倍 R,最差的都是 2–3 倍 R。輸盡只是 0.3–0.5% 戶口;贏一筆可以是 10–20%。

三 · 紀律高於洞見 Process > Prediction

Qullamaggie 反覆強調:他不嘗試預測市場,他只是識別 setup、執行、止蝕、移動止賺。整個流程機械化到接近無聊的程度。他的原話:「The goal is not to trade often, but to trade well.」

Get used to losing. Get used to getting stopped-out. You don't need an 80% win-rate, or even 50%.

— Qullamaggie's Laws of Swing
§ § §
— III. THREE TIMELESS SETUPS

套路一 · 突破型

高 位 整 理 後 的 量 價 突 圍

這個是 Qullamaggie 的主要 setup,亦是他最常用的進場模式。他的核心觀察:研究過幾千支歷史大牛股之後,發現絕大多數都是「階梯式」上漲——先大升 30–100%,然後橫盤整固,再來下一段。我們要做的,就是在第二段(或者第三、第四段)開始的瞬間入場。

prior move +30~100% tight consolidation Entry 10/20 EMA
Stair-step structure: prior advance → consolidation that surfs the 10/20 EMA → breakout
SETUP 01 · BREAKOUT
高位旗形 / 杯柄整理突破
Stair-step continuation breakout
前置條件
過去 1–3 個月已經上漲 30%+(大型股)或 50–100%+(小型股);股價高於 50 日均線
整理結構
「平滑地沿 10/20 日均線滑行」(surf the 10/20 day MA);橫盤 2–8 週;高低點逐漸收窄;成交量萎縮
觸發訊號
向上突破整理區間高點,伴隨成交量擴張(1.5×+ 平均量)
進場點
當日 Opening Range High(ORH)—— 可用 1 分鐘、5 分鐘或 60 分鐘第一根 K 線的高位
止損
當日低點(Low of Day);止損幅度不能大過該股的 ADR(平均日波幅)
勝率/賠率
勝率約 30%;好的突破可以做到 30–50 倍 R
Key Insight Qullamaggie 的原話:「最強的股票會在 10 日均線得到支撐;強的會在 20 日;慢的會在 50 日。」這個就是他用來分辨股票強度的最簡單方法。

套路二 · 消息軸轉

E P I S O D I C P I V O T S

Episodic Pivot(簡稱 EP)是 Qullamaggie 從 Pradeep Bonde(Stockbee)學來的。核心邏輯:當一支長期被忽略的股票,突然因為一個未被預期的重大消息——通常是超預期業績、產品發布、收購、分析師升評——而發生爆量跳空,這個 single event 可能會觸發未來幾個月、甚至幾年的重新定價

2023 年之後 Qullamaggie 表示,他幾乎只玩 EP。原因很簡單:EP 在任何市況下都有效,包括熊市;而 breakout 在下跌市的失敗率很高。

Catalyst — Gap +10%~30% Volume 2–10× average long forgotten base multi-week / multi-month re-rating
EP archetype: a forgotten base → catalyst gap → sustained re-pricing

為何 EP 有效 The Edge Behind the Edge

EP 的 edge 不是技術面,是市場心理的一個結構性瑕疵。學術界叫這個現象做 Post-Earnings Announcement Drift(PEAD)——自 1968 年 Ball & Brown 的原始研究開始,五十幾年的實證反覆指向同一個結論:當公司公佈意外的好業績,股價只會在即日反映一部份的 surprise;剩餘的 drift 會在往後 30 至 90 個交易日內慢慢釋放。

為何市場這麼慢?三個結構性原因:

  • 機構不可以即日重倉。一個大基金要建一個有意義的倉位(譬如 $500M),在單日內掃光會將股價推離成本太遠。他們必須在往後幾週分批吸納——這個過程本身就構成持續的買盤壓力。
  • 分析師調整有滯後。Sell-side 的估值模型不是即日改的。一個強勁業績之後,通常會出現一波連環的目標價上調,每一次都是一個新的小催化。
  • 散戶的關注遲滯。一支被遺忘的股票要等媒體報導、KOL 講起、論壇開始討論——awareness 的擴散需要時間。Float 越小,這個過程越戲劇化。

這個結構性的 underreaction,就是 EP 的 edge 來源。你不是在賭一個事件,你是在騎一個被學術界反覆驗證五十年的 anomaly

SETUP 02 · EPISODIC PIVOT
業績/消息驅動的軸轉
Catalyst-driven re-pricing
三大條件
① 跳空 +10% 以上 ② 巨量(單日成交量 2–10× 平均)③ 有清晰的基本面催化(業績、合約、產品、分析師)
進場點
突破當日開盤後第一個高點(通常是 9:30–10:00 的 ORH)才入場。如果開盤後股價無法突破早段高點,直接放棄,不要猜底
止損
當日低點(Low of Day, LOD);如果 ADR 是 5%,止損幅度不可以寬過 5%
時間窗
EP 的理想入場是消息當日或之後 1–2 個交易日內;錯過前幾日就基本上錯過了
市況適應
EP 在任何市況都可以做(包括熊市),因為它是基本面驅動而非市場結構驅動
勝率/賠率
勝率約 35–40%;單筆潛在回報 10–30 倍 R

催化劑五大類別 Catalyst Taxonomy

不是所有「好消息」都是 EP。真正能觸發持續 drift 的催化劑,通常落入以下五類——按持久性排序:

類別 典型形態 持久性
業績驚奇 EPS/收入大幅超預期 + 上調全年指引 最強——數字本身重定價
產品 / 監管突破 FDA 批准、重大臨床數據、爆款產品發布 高——二元事件解鎖深層價值
重大合約 / 訂單 政府訂單、超大客戶、戰略合作 高——改變市場對 TAM 的認知
分析師連環調升 重磅 upgrade + 大幅上調目標價,引發追隨 中——取決於是否觸發 chain reaction
結構性事件 活躍投資者入股、CEO 更替、業務拆分公告 中——視乎敘事是否真正改變
Filter 「未被預期」是 EP 的命脈。如果一個 upgrade 是街知巷聞、一個業績 beat 是市場已 price-in 的,gap 一開即頂——這類「預期內的好消息」不是 EP,是 sell-the-news。真正的 EP,永遠是市場集體看漏了的事。

EP 三級評等 A+ / B / C Grading

不是所有 EP 都應該全倉打。Qullamaggie 的紀律:先決定值不值得入場、再決定打幾大。用以下 tier 系統做決策過濾:

等級 條件組合 操作建議
A+ 沉睡 6+ 個月的基底;gap +15% 以上;量能 5× 平均;催化來自業績超預期 上調全年指引;當日收盤近高位 標準倉位,可略加碼
B 3–6 個月基底;gap +10–15%;量能 2–3×;單一事件催化但無 forward guidance 跟進;收盤在當日 1/2 位 半倉,緊密管理
C 過去 3 個月已升 50%+;gap 小於 10%;量能不足 2×;催化模糊(「市場傳聞」、「業內人士引述」);收盤在當日下半段 放棄。下一個。

入場時序 Entry Timing — Day by Day

EP 在三日內有三個不同質量的入場窗口。每個窗口的進場規則、止損位都不同——不要混淆:

  1. Day 1 · 消息日 — Opening Range Breakout
    等開盤後第一個區間(1/5/60 分鐘 ORH)突破入場;止損放當日低點(LOD)。切記:不要在 pre-market 追入——pre-market 的價格未經過真正的 supply/demand 測試,多數時候開盤即見高位。
  2. Day 2–3 · EP Base — 淺幅整固後的再突破
    如果 Day 1 收得強,Day 2–3 通常會出現一個「淺幅整固」——日內波幅縮窄、價格在 Day 1 高位附近徘徊、成交量回落但不崩潰。這個 1–3 日的 tight bull flag 就是第二個 A 級入場點。突破 Day 1 高位即入場;止損放 EP base 的整固區低點(而非 LOD)。
  3. Day 4+ · 通常已遲
    過了 3 日,EP 的最佳賠率窗口已經關閉。除非股價橫盤建立一個更長的 base(譬如 2–3 週的持續整固),令它轉化成 Setup 01(突破型)的候選——否則不要追。

失效訊號 Invalidation Signals

EP 的 setup 不是建倉之後就高枕無憂。以下任何一個訊號出現,就要即時減倉或全身而退——不要等死線止損才反應

  • Gap Fill。股價跌穿消息日的 pre-gap 收盤價——這個是最硬的死線。Gap 被填補,敘事即破,PEAD 邏輯失效。
  • First Red Day on Heavy Volume。消息日之後第一個高量陰線;典型的機構派發訊號。如果量能比消息日還大、收盤近當日低位——立即減半倉。
  • Day 2 Failure to Take Out Day 1 High。Day 2 完全沒有試過挑戰 Day 1 高位,反而日內走低收盤——市場用腳投票,說這個消息已被消化。
  • Volume Drying Up Too Fast。消息日後 2–3 日,成交量就跌回爆量前的水平;代表機構沒有接力買盤,後續 drift 動能不足。
  • Day 1 收 Doji 或長上影。消息日尾段拋售,特別是伴隨單日新高被快速回吐——典型的 climactic top 嫌疑,後續通常會回填 gap。

Don't anticipate the catalyst. Let the gap confirm it — then react. Everything before the gap is noise.

— Qullamaggie on EP discipline
Avoid 業績前 3 個交易日內不要建倉——除非你本身就是要博 EP。但提前建倉的話,你沒辦法控制 gap 風險,違反整個系統「先見訊號、後跟進」的邏輯。

套路三 · 拋物線

逆 勢 而 為 的 反 轉 短 倉

這個是 Qullamaggie 三大套路入面最危險的一個——逆向操作,做空(或做反彈長倉)。核心邏輯:股價就好似橡筋——當它在極短時間內被拉得太遠,反彈的力度會非常暴力。

定義:大型股短時間內升 50–100%+;小型股升 300–1000%+;連續上漲 3–5 日;越升越快。Qullamaggie 永遠不會在拋物線的第一日開倉做空——太多事情可能發生。他通常等到第 3、4、5 日,當升勢明顯耗盡,並出現第一個力竭訊號時,才入場。

SETUP 03 · PARABOLIC
拋物線反轉做空(與反彈做多)
Counter-trend exhaustion play
識別條件
短期暴漲(大型 50–100%+ / 小型 300%+);連續 3–5 日上漲;近期加速;成交量擴張
力竭訊號
出現「climactic top」單日(高開低收、長上影)或開盤拋售失敗;無法守住早段高位
空倉進場
力竭日後第一根明顯下跌的 K 線(5/15/60 分鐘)破位;止損放當日最高點之上
不要太早
「等個套路完美。讓業餘的空頭被軋。你的優勢就在這裡。」
反向反彈長倉
當一支成功的 parabolic short 在幾日內跌 50–60%+,反彈做多的機會就出現——可能反彈 50–100%
勝率/賠率
較高勝率但賠率較低,約 5–10 倍 R;不像 breakout 與 EP 可以做到 30 倍 R+
Caution Parabolic short 是 Qullamaggie 三套路入面失敗率最高、最容易爆倉的一個。如果你是初學者,建議先掌握 Breakout 與 EP,這個 setup 留到後期再學
§ § §
— IV. EXECUTION SYSTEM

選股 原則

過 濾 出 全 市 場 最 強 的 1 ~ 2 %

Qullamaggie 的選股流程出奇地簡單——他用的 scanner 條件可以在任何免費或付費平台(TC2000、TradingView、Finviz、Deepvue)設定。核心思想:只關注全市場最強的 1–2% 股票

四項核心 Scanner 條件 The Core Filters

條件 設定值 邏輯
1M / 3M / 6M 漲幅 排名前 1–2% 篩出真正的市場龍頭
ADR (20 日) > 5% 足夠波幅先有賠率;小戶口尤其重要
日成交量 > 20M(小型)/> 80M(大型) 確保流動性,避開沒人玩的妖股
價格位置 高於 50 日 EMA 絕對的趨勢過濾——50 日下不做多

三條輔助原則 Supplementary Rules

  • 追龍頭、避輪動。當資金從龍頭股輪動去落後股,這個是階段尾聲的訊號——不要做落後股,做新的龍頭。
  • 避開業績前夕。業績前 3 個交易日不入場——除非你有意博 EP(另議)。
  • 小戶口要做小型股。10 萬美元以下的戶口,應該專注 ADR 5–10% 的小型動能股,因為流動性對你來說不是問題,反而波幅才是朋友。

I went through 6,000–7,000 charts. Manually. On monthly and intraday timeframes. That's how I learned what big winners look like.

— Qullamaggie on chart study

這條原則被他反覆強調:你必須親手翻過幾千張歷史大牛股的圖表。淨是背公式沒有用——你要建立一種視覺直覺,看一眼就知這個 setup 似哪支過往大牛股的某個階段。他建議學員建立自己的圖表資料庫(用 Evernote、Notion 或者任何 image library)。

進場 機制

O P E N I N G R A N G E B R E A K O U T

Qullamaggie 的進場方法叫做 Opening Range Breakout(ORB)——突破當日開盤後第一個明確區間的高點。這個方法的優點:給予市場一段時間確認方向,避免被開盤頭幾分鐘的虛假訊號迷惑。

三種時間框架 Three Timeframes

  1. 1 分鐘 ORH——最積極的入場,失敗率較高,但風險最小(停損更近)
  2. 5 分鐘 ORH——平衡選擇;大部分情況下的默認時間框架
  3. 60 分鐘 ORH——最穩重;第一根 60 分鐘 K 線實際只是 9:30–10:00 那 30 分鐘;風險較大但勝率較高

進場前的準備 Pre-Market Routine

  • 前一晚或開盤前完成 watchlist——已經知道每支股票的入場位、止損位、目標倉位
  • 設定價格 alert,不要成日盯住屏幕
  • 計算好每筆風險占戶口百分比,從而推算出股數
  • 關閉新聞與社交媒體——只看價格行動
Discipline Qullamaggie 的核心紀律:如果股價無法在第一個區間突破,不要追入。錯過了就錯過;明天會有新的 setup。「Wait. Don't be too early.」這句話在所有訪問都聽到。

進場注意:止損幅度 Stop Width Rule

一條鐵律:止損幅度不能寬過該股的 ADR 或 ATR。如果 ADR 是 5%,你的止損幅度(入場價到止損價)就不可以超過 5%。如果某日該股波幅特別大,止損幅度被擠到太寬——放棄這筆交易

這條規則的原因很簡單:止損愈寬,潛在 R:R 愈差。Qullamaggie 的系統的整個 edge,就建立在每筆都是極窄止損這一點之上。

退場 策略

分 段 獲 利 · 移 動 止 賺 · 守 護 巨 利

Qullamaggie 的退場策略是他能夠捕捉到 10–20 倍 R 巨利的關鍵。他的原則:輸快、贏慢——輸要果斷止損,贏要慢慢讓它跑。

三階段退場流程 Three-Stage Exit

  1. 進場後 3–5 日 如果交易處於浮盈狀態,賣出 1/3 至 1/2 倉位,鎖定部分利潤
  2. 同時將剩餘倉位的止損移到入場價(Break Even) 從這一刻起,這筆交易最差就是不賺不蝕
  3. 剩餘部分用 10/20 日均線拖(trailing stop) 等股價收盤跌穿 10 日(或 20 日)均線第一次,就全部清倉

10 日定 20 日? 10D or 20D?

用 10 日 EMA 用 20 日 EMA 用 50 日 EMA
股價走得很快、很強、ADR 高的龍頭 中速的穩健上升趨勢 緩慢但穩定的大型股
初學者建議用 10 日(更早離場,但更安全) 平衡選擇 適合大票位、長持倉
Rule of Thumb 「最強的股票會在 10 日均線得到支撐;強的會在 20 日;慢的會在 50 日。」反過來說——該用邊條均線拖,由股票自身的強度決定。試圖用 50 日均線去拖一支快股,結果就是吃完一段巨大的回吐。

關鍵心法:等收盤確認 Wait for the Close

Qullamaggie 強調:日內價格穿穿插插沒有意義,要看收盤。一支強股可能日內跌穿 10 日 EMA 兩三次都不代表趨勢轉變;但只要這個 EMA 的收盤被跌穿一次,趨勢的性質就變了——立即離場,不要猶豫。

風險 管理

小 注 · 分 散 · 永 不 重 倉

這一節是 Qullamaggie 系統的靈魂。他自己說過:「The setups are replicable. The risk management is what makes them profitable.」三大套路你可以照抄,但如果你的風控做得不對,你會破產。

三層風控結構 Three Layers of Risk Control

0.25~1%
每筆風險
10~20%
典型倉位
30%
單一持倉上限(隔夜)

① 每筆風險:戶口的 0.25% – 1%

最常見是 0.3–0.5%。他自己強調,幾乎從來不超過 1%。意思是如果你戶口是 10 萬美元,每筆交易輸盡最多 250–500 美元。

② 倉位大小:5% – 25%(典型 10–15%)

倉位的絕對值與該股流動性 + 你對 setup 的信心正相關。流動性差的股,倉位略小一點;最有信心的 5 星 setup 可以做到 20–25%。

③ 單一隔夜倉不超過 30%

這個是硬性上限。即使最有把握的交易,亦不可以全力 all-in。隔夜 gap 風險是無人可以控制的,所以絕對不可以將戶口曝險集中在一支股。

位置數量原則 Concentration Rules

  • 同時持倉 5–8 個 最多 10 個,再多就管理不到
  • 分散到不同板塊 避免買 5 支晶片股或 5 支 AI 股 —— 一個板塊的 macro 衝擊可以一次過殺死你
  • 大市轉差時主動減倉 Qullamaggie 在熊市會將整體 exposure 減到 20–30% 以下,甚至全部空倉
Common Mistake 最常見的破產原因:突破失敗後死撐不止損。Qullamaggie 說過很多次——他自己的大虧損往往是「連續買進一些一直失敗的突破」。如果連續 3–5 筆突破都失敗,意味著大市的 regime 已經改變,停手休息,不要再追。
§ § §
— V. DISCIPLINE

勝率 心理學

習 慣 輸 · 才 能 贏

Qullamaggie 的系統有一個對大多數人來說心理上極難接受的特性:勝率只有 25–35%。

意思是:你打 10 筆交易,可能有 6–7 筆是輸錢的。連續 5、6 筆輸是家常便飯。如果你是心理上需要勝率高過 50%的人,這個系統會將你折磨到崩潰。

四條心法 Four Mental Disciplines

  1. 習慣輸。每一筆止損都是系統正常運作的一部分;不是失敗,是 cost of doing business。
  2. 不要對單筆有情感。無論勝負都是下一筆 setup 的準備過程;不要為一筆贏單慶祝,亦不要為一筆輸單沮喪。
  3. 專注過程,不要專注 P&L。每日問自己的唯一問題:「我有沒有按照系統執行?」——如果是,就算輸都是好的交易。
  4. 記錄每一筆交易。截圖、寫低你的進場理由、入場時的情緒、退場時的情緒。一個月、半年、一年後回顧——你會發現你的錯誤模式。

Every concept or method I use in my trading, I got from other people. I haven't invented anything.

— Kullamägi, Market Wizards: The Next Generation

對「Edge」的理解 Where the Edge Lives

Qullamaggie 反覆解釋:他的 edge 不在 setup 本身——所有人都看得到突破、EP 與 parabolic。他的 edge 在三度地方:

  • 選股的紀律——只做最強 1–2%,不貪心
  • 等待的耐性——只入場最完美的 setup,其他全部 pass
  • 退場的執行——止損果斷、止賺有規則、不被情緒污染

這三點看起來簡單,但 99% 的交易者做不到——所以剩下那 1% 拿光所有錢。

常見 陷阱

最 容 易 殺 死 你 的 八 件 事
錯誤 後果 & 修正
追高突破(離 ORH 太遠先入場) 止損幅度被迫拉寬,R:R 變差。修正:錯過就錯過,等下一個。
無止損或將止損移遠 單筆爆倉的 #1 原因。修正:止損價設定後絕對不移;要移只能向上移。
低勝率受不住,連輸幾筆就改規則 系統失效。修正:連輸是統計學上的必然——backtest 前自己問清楚自己受不受到。
過早止賺(賺 1R 就離場) 剝奪自己那些 10R+ 的大勝。修正:嚴守「3–5 日賣半倉 + 均線拖剩餘」的機械流程。
單一板塊過度集中 板塊崩跌一次過殺多支倉。修正:主動分散到 3 個以上不同板塊。
大市轉差仍照樣全倉 突破連環失敗,戶口流血。修正:連續 3 筆突破失敗 = 停手 / 減倉 / 觀望。
業績前博 gap(無計畫) 是賭博不是交易。修正:業績前 3 日不開新倉;要博 EP 等業績後的 ORH 確認。
追低勝率小型股而沒有 ADR 要求 波幅太小,R:R 没法計算。修正:ADR < 4% 的股,直接從 watchlist 剔除。
— X. CLOSING

系 統 不 變 · 人 性 永 變

Qullamaggie 的方法之所以叫做「timeless setups」,不是因為他發明了什麼新東西——他自己都說過沒有發明任何東西。是因為他識別的這三種價格行為——強勢延續、消息軸轉、過度伸展的反轉——是市場運作百幾年都不變的基本結構

Jesse Livermore 在 1920 年代用同樣的原則交易;William O'Neil 在 1960 年代用同樣的原則交易;Mark Minervini、David Ryan、Pradeep Bonde 在這半個世紀都在用變奏版。Qullamaggie 的貢獻,是將這套系統公開、簡化、執行到極致,並且用自己的戶口證明——一個沒有背景、沒有關是、沒有大資金的人,可以憑紀律行到這一步。

這套系統不複雜——一個下午就看完。但執行起來極困難,因為他挑戰的不是你的智力,而是你的心理:

  • 你受不受到連續輸 5、6、7 筆?
  • 你能不能耐心等一個完美 setup,不做次優選擇?
  • 你ne做到在賺著 30% 的時候不離場、繼續守住 trailing stop?
  • 你會不會在大市轉差時主動清倉、休息?

這些問題的答案,才是你能不能用這套系統賺錢的真正分水嶺。系統本身不是秘密,紀律先是。

The goal is not to trade often, but to trade well.

— Qullamaggie
Qullamaggie Codex

Compiled from Kullamägi's public writings, the Chat With Traders interview (2020),
Market Wizards: The Next Generation (Schwager & Coyle, 2026), and Qullamaggie.com

Set in Cormorant Garamond & Noto Serif TC