What Kyra is
A privacy-first trading journal for iOS. Per-trade capture includes ticker, P/L, emotion (8 fixed states), setup tag (7 fixed types), execution rating (3 states), and optional context flags. Pattern detection runs on-device and waits for sample size before claiming — every pattern surfaces with n and an uncertainty range. No streaks, no public profile, no friend visibility. $4.99/mo or $39.99/yr after a 7-day trial.
What TradingPal is
TradingPal is an iOS app built around Seneca, a voice-and-text AI coach, plus three guided daily routines (morning, mid-day, evening), progress scores, streaks, and a friends feed. Its App Store listing describes a trading journal with two-tap trade logging, automatic AI emotional-state tagging on entries, and AI analysis that surfaces patterns. It ships in 13 languages with an Apple Watch companion. It is account-based, and its App Store privacy label lists contact info, user content, identifiers, and usage data under "Data Used to Track You".
Pricing: the App Store listing shows six subscription SKUs at three price points ($14.99, $19.99, or $24.95 per month; $99.99, $129.00, or $167.99 per year), each with a 7-day trial; the developer's website advertises $27.49/mo or $240/yr. The offer you see in-app may differ. TradingPal details on this page are taken from its App Store listing and website as checked on 2026-09-05; verify current details with the developer.
How they compare
| Dimension | Kyra | TradingPal |
|---|---|---|
| Storage and data | On your device, with optional private iCloud sync. No Kyra account. App Store privacy label: no data linked to you, no tracking. | Account-based, cloud. App Store privacy label lists contact info, user content, identifiers, and usage data under "Data Used to Track You". |
| Emotion on each trade | You pick one of a fixed set of states when you log the trade | Listing describes automatic AI emotional-state tagging on entries |
| Setup tag and execution rating per trade | Yes, fixed pickers on every trade | Not among its listed features |
| AI coach | None | Seneca, voice and text |
| Analysis approach | Sample-size-gated statistical inference on-device; every pattern shows n and an uncertainty range | AI-generated analysis and coaching narratives, plus daily progress scores |
| Streaks and social | None | Streaks, and a friends feed where followers see check-ins and streaks |
| Platform and languages | iPhone, English | iPhone with Apple Watch companion, 13 languages |
| Pricing | $4.99/mo or $39.99/yr, 2 SKUs, 7-day trial | $14.99–$24.95/mo or $99.99–$167.99/yr across six listed SKUs, 7-day trial |
Who should pick which
Pick TradingPal if:
- You want a voice coach (Seneca) you can talk to about your trades
- Guided morning, mid-day, and evening routines with streaks and progress scores keep you engaged
- A friends feed and shared streaks fit your motivation style
- You journal in one of 13 languages or want an Apple Watch companion today
- You're comfortable with an account and cloud-based coaching
Pick Kyra if:
- You want to record your own emotional state on each trade, from a fixed set, and see which states correlate with which setups in your own data
- You want pattern claims gated by sample size and significance testing, with
nand an uncertainty range on every one - You don't want streaks, a public profile, or a friends feed in a trading app (Kyra's manifesto explains why it leaves them out)
- You want two SKUs and one clear annual discount
- Trade data staying on your device, with no account, matters more than coach interaction
The trade-off
The clearest difference is where each product puts its effort. TradingPal is a coaching product: an AI you talk to, daily routines, scores, and a social layer. Kyra is a measurement product: you record a fixed set of facts about each trade, and the app runs classical statistics on them.
That shows up in the trade record. In Kyra, the emotional state on a trade is something you chose from a fixed set at log time, so it can be counted and tested against outcome, setup, and execution rating. TradingPal's listing describes emotional-state tagging on entries as automatic. In the version we reviewed hands-on (v2.3.6, May 2026), the trade form offered asset, outcome, P/L, optional entry and exit prices, a free-text note, and a screenshot; TradingPal has shipped several versions since, so check the current app.
The outputs differ in kind as well. A coaching model produces narrative ("you reported frustration today, here's a reflection"). Kyra produces a statistical claim ("anxious trades have lost 23% more than baseline over your last 31 trades; uncertainty range 11% to 36%"). Which of those you want is the real question.
On social: TradingPal's listing presents streaks and a friends feed, where followers see check-ins and streaks, as core features. Kyra's manifesto rules those out by design. Pick the shape that matches what you want from a trading journal.
Pricing: on listed App Store prices, TradingPal's lowest monthly SKU ($14.99) is about 3× Kyra's ($4.99), and its lowest annual ($99.99) is about 2.5× Kyra's ($39.99).
TradingPal details reflect its App Store listing and tradingpalapp.com as checked on 2026-09-05, plus a hands-on review of v2.3.6 in May 2026 where noted. Features and pricing change; verify current details with the developer. Kyra details reflect v1.7.
Download Kyra on the App Store · The math behind every pattern · Why no streaks · Why on-device · Compare to other journals