FOY: Portfolio Tracker & FIRE
Stocks, funds, gold & crypto
Only for iPhone
Free · In‑App Purchases · Designed for iPhone. Not verified for macOS.
No account, no password, no cloud — your portfolio stays on your device. 30-day free trial; you see exactly when and how much you will pay, up front.
Keep every investment in one portfolio: BIST and US stocks, ETFs, investment funds, crypto, gold, silver, currencies and cash. You enter what you actually paid for each purchase, so your average cost and profit/loss are real — not guessed from a market price.
TRACK YOUR ENTIRE PORTFOLIO
Stocks, crypto, funds, currencies, and commodities — all in one place. Prices update while markets are open and freeze when they close. Average cost tracking, profit & loss analysis, and daily performance across every asset class.
KNOW YOUR CASH FLOW
See exactly where your income comes from — active earnings, passive streams, and pure portfolio performance, all tracked separately. Watch your financial independence ratio grow as passive income covers more of your monthly expenses. Every income source is archived month by month, so you always know where you stood.
YOUR FIRE DATE, CALCULATED
Enter your annual expenses and FOY instantly calculates your Financial Independence target using the proven 4% Rule. See your exact freedom year and month — and watch it get closer as your portfolio grows.
COMPOUND INTEREST PROJECTIONS
Simulate your wealth growth with advanced compound interest tools. Adjust your monthly contributions, expected return rate, and inflation to see how small changes create massive long-term results.
MULTIPLE PORTFOLIOS
Manage up to 5 independent portfolios — for different strategies, goals, or family members.
YOUR JOURNEY, GAMIFIED
Progress through 8 FIRE levels from Kadem to Mecen as your portfolio grows toward your freedom target.
PRIVACY FIRST
All data stored locally on your device. No accounts, no cloud sync, no data sharing.
30-day free trial. Then unlock everything for less than a coffee per month.
more
In this release:
• Category labels on the Add Asset screen now appear in English for users whose phone language is English.
• Minor improvements and fixes.
1.6.9 4d ago
What's new in this version:
• Transaction History: "Clear" now sticks. The list no longer comes back after you close and reopen the app. Your assets, chart and average cost are not affected.
• Cash Flow: You can clear monthly income bars one by one ("Delete this month") or all at once ("Reset all"). Your income and expense items, portfolio and financial freedom calculation stay unchanged.
• Commodities: Wheat and corn prices are now calculated in the correct unit. Zinc and nickel, which had no reliable price source, were removed from the add list; existing entries are kept and show a notice. Commodity units are displayed more clearly.
• Price freshness: When some or all prices can't be updated, the total shows when your values were last fully updated.
• Chart: The last day's value now lines up with the daily change.
• Reliability: Deleting portfolios, adding assets with an empty or zero amount, and restoring from backup work more safely.
• Privacy policy text updated.
1.6.8 Sep 26
This release brings commodity prices in line with the open market:
• Gold, silver, platinum and palladium now use spot rather than futures pricing, so the price on screen sits much closer to the market.
• Fixed the price multipliers for the Ata gold coin and the 22-carat bracelet.
• Fixed commodity prices freezing on holidays when the market closes early.
• Fixed the Cash category not appearing for users whose phone language is English.
• Improved price source reliability.
1.6.7 Sep 17
This release brings commodity prices in line with the open market:
• Gold, silver, platinum and palladium now use spot rather than futures pricing, so the price on screen sits much closer to the market.
• Fixed the price multipliers for the Ata gold coin and the 22-carat bracelet.
• Fixed commodity prices freezing on holidays when the market closes early.
• Fixed the Cash category not appearing for users whose phone language is English.
• Improved price source reliability.
1.6.6 Sep 15
This release brings commodity prices in line with the open market:
• Gold, silver, platinum and palladium now use spot rather than futures pricing, so the price on screen sits much closer to the market.
• Fixed the price multipliers for the Ata gold coin and the 22-carat bracelet.
• Fixed commodity prices freezing on holidays when the market closes early.
• Fixed the Cash category not appearing for users whose phone language is English.
• Improved price source reliability.
1.6.5 Sep 12
This release brings commodity prices in line with the open market:
• Gold, silver, platinum and palladium now use spot rather than futures pricing, so the price on screen sits much closer to the market.
• Fixed the price multipliers for the Ata gold coin and the 22-carat bracelet.
• Fixed commodity prices freezing on holidays when the market closes early.
• Fixed the Cash category not appearing for users whose phone language is English.
• Improved price source reliability.
1.6.4 Sep 11
This release makes price and daily-change calculations more reliable:
• Daily change no longer depends on when you last opened the app. Even after a few days away, the change you see is measured against the previous valid market session. The difference was largest for funds.
• While markets are closed, the last valid closing price is now shown. Previously the price could stay at whatever it was when you last opened the app, so your weekend portfolio value could be out of date.
• Funds are now included in the monthly Portfolio Income calculation. On days other than the 1st of the month they were left out of it.
• A closed month is archived only when it can actually be calculated. If data is missing the month stays open and is retried later; a value that could not be computed is never stored as 0 ₺ again.
• If a past month's portfolio income was recorded incorrectly, you can recalculate it from your ledger on the Cash Flow screen. The old and new values are shown side by side and your confirmation is required before anything changes.
Your records, transaction history and settings stay exactly as they are.
1.6.3 Sep 5
This release fixes four issues reported in the field:
• Export Data now works. You can create a backup file and share it wherever you like. This feature previously failed with an error.
• Fund prices are fetched live when you add a fund. The app could previously fall back to an outdated built-in price list, which made your cost basis and returns wrong from the very first day.
• Cash is now clearly Turkish lira. The path that incorrectly converted cash entries in the English interface has been removed; use the Currency category for foreign-currency holdings.
• On devices in the euro area, the app now opens in EUR. If you already picked a currency yourself, your choice is kept.
Your existing records, transaction history and settings stay exactly as they are.
1.6.2 Aug 24
This release is about appearance and accuracy.
• The interface lighting was rebuilt: cards, indicators and buttons now share a single light system. Scattered glows are gone.
• A new background adds depth to the dashboard, and card surfaces are softer so it shows through.
• The portfolio distribution ring animates more smoothly.
• Added an all-time high (ATH) label.
• The app now correctly declares Turkish support on the App Store.
• The subscription screen reads its price directly from the App Store. What you see is what you pay; no price is hard-coded in the app any more.
The portfolio calculation engine was not touched: your cost basis, profit/loss and transaction history are unchanged.
1.6.1 Aug 20
BASE PRICE FOR ASSETS WITH MISSING COST
For some assets you have held for a long time, the original purchase cost was missing from your records. The app no longer guesses at the past: it starts a clean measurement period from your next transaction on that asset.
For those assets the card shows "BASE PRICE" and "since …" instead of "AVG. COST", with a short note explaining why. You will never see a misleading profit/loss figure.
Nothing changed for assets whose cost is fully known — average cost and profit/loss work exactly as before.
TIDIER CARD
The base price and its date now sit on two aligned lines and read cleanly on small screens.
1.6.0 Aug 17
YOUR CHART NOW FILLS IN THE PAST
Even on days you don't open the app, past chart points are built from the real market prices of those days. Works for BIST stocks, TEFAS funds, gold, silver, currencies and crypto.
YOUR AVERAGE COST NOW LASTS
Cost records for older purchases were being dropped after a while. On assets you had held for a long time, this could show the wrong average cost and profit/loss. Your cost history is now kept.
YOU ENTER THE PURCHASE PRICE
When adding an asset you can type what you actually paid in "Price for this purchase". That price is now used everywhere: average cost, profit/loss and transaction history all show the same number. Leave it blank and the market price at the time is used.
TRANSACTION PRICE FIXED
When adding to an existing asset, the transaction price was sometimes derived from older data. Every transaction is now recorded with its own price.
PROFIT/LOSS AMOUNT
Next to the percentage you now also see your gain or loss as an amount.
ACQUIRED AS DIVIDEND
Add free lots with "Acquired as dividend": the quantity joins your portfolio and the cost is recorded as zero.
TIDIER ADD-ASSET SCREEN
The quantity and price fields were cramped on the add-asset screen. The layout has been rebuilt.
REPLAY THE TOUR
You can restart the app tour any time from Settings.
1.5.9 Aug 14
PORTFOLIO CHART REDESIGNED
The chart now offers two modes:
• Asset Flow — your total wealth over time
• Performance — pure return, unaffected by deposits and withdrawals
Every point on the chart is that day's actual portfolio value. Past days are no longer recalculated from current prices; each day is stored with its own measurement. As a result, the chart and the daily change figure now agree with one another.
ALLOCATION CHART
• Small categories are no longer drawn as hairlines — even a 1% slice is rendered at a readable thickness
• Slice ordering has been reworked so labels no longer overlap and segments stay put during price updates
• The asset type colour palette has been rebuilt for contrast and legibility
DATA BACKUP
Back up your portfolio, transaction history and settings to a single file, and restore them when needed. Every backup is validated before it is written — an incomplete or corrupted file is never restored.
ACCURACY IMPROVEMENTS
• Every buy and sell is recorded permanently; transaction history is complete
• Phantom jumps in the chart have been eliminated
• No artificial profit or loss is generated for assets whose price cannot be retrieved
PERFORMANCE
The asset entry and price refresh flows have been simplified, improving responsiveness — particularly on Android.
NOTE: With the new chart format, chart history resets once and begins recording from today. Your assets, quantities, average cost and transaction history are preserved.
1.5.7 Aug 6
- Fixed the daily change percentage for Borsa Istanbul stocks. It could be miscalculated on the first trading day after a public holiday.
1.5.5 Jul 17
- Daily change is now shown only while the market is actually open. Prices stay frozen on weekends, public holidays and outside trading hours.
- Fixed incorrect percentages and amounts on the Portfolio tab.
- Exchange rate movements no longer affect the daily change of US stocks/ETFs.
- Fixed crypto prices and daily change.
- Added market calendars for gold, commodities and currencies.
- Fixed trading-day handling on devices outside Türkiye.
1.5.4 Jul 16
This update focuses on the accuracy of daily change data:
- BIST stocks now anchor their daily reference after market data is finalized (10:10 TR) — fixed incorrect daily change shown in morning hours
- Until the market opens, the change field stays clean for BIST stocks and TEFAS funds; once trading starts, changes begin from zero and track the day's true movement
- The same protection now applies to US stocks — the daily reference is never locked before market open
- Stability improvements
1.5.2 Jul 10
Daily change calculation rebuilt for accuracy:
- BIST stocks and TEFAS funds now always show the day's true market movement
- Before market open (BIST 10:00, funds 10:10 TR) the change field stays clean
- US stocks now respect correct market hours, including daylight saving time
- Stability improvements
1.5.1 Jul 9
What's New in Version 1.5.0
- Added U.S. stock market trading hours support.
- Improved synchronization and stability for BIST and YHisse data.
- Fixed synchronization issues affecting TEFAS fund data.
- Improved consistency of portfolio cost basis and purchase-time calculations.
- Performance improvements and bug fixes.
1.5.0 Jul 8
This update refreshes the Cash Flow tab:
- Monthly Income Trend is now a colorful bar chart — see at a glance which source (active, passive, portfolio) your income comes from in each bar
- Months with negative portfolio income now display correctly
- Income Breakdown chart and amounts are larger and easier to read
- Fixed an issue where links wouldn't open on some devices
- Performance and stability improvements
1.4.9 Jul 5
- Improved monthly income archiving and portfolio income reset system
- Income archive now updates correctly when switching between portfolios
- Added income breakdown ring chart to Cash Flow
- Added monthly income trend chart to Cash Flow
1.4.8 Jul 2
- Fixed LinkedIn profile link
- Clarified US Stocks category display name
- Added official website link to the About section
- Minor UI improvements
1.4.6 Jun 30
- Improved app stability
- Minor bug fixes and performance improvements
- Cash Flow monthly archive system strengthened
1.4.5 Jun 29
- Daily change for each asset category is now shown in the Portfolio tab
- Category chart is now drawn in that category's color
- Navy theme colors updated to a more vibrant deep cobalt tone
- Coverage ring pulse animation improved
1.4.4 Jun 16
- Coverage ring redesigned: spectrum color transitions based on level, pulse animation and glowing tip added
- Compass needles corrected: now progress clockwise from Kadem to Mecen
- Level badge added to the main dashboard
- Launch screen improved: star animation updated
- Cash Flow color balance improved
- Daily notifications removed while a better system is being developed
- Historical monthly income data is now preserved correctly
1.4.3 Jun 15
Cash Flow Tab — Know Your Real Income
Track active income, passive income, and pure portfolio performance separately. See your financial independence ratio, and browse your monthly income history with the new archive feature.
Pure Portfolio Performance
A brand new metric: how much has your portfolio actually earned through market movements alone — stripping out deposits, withdrawals, and transfers. Resets automatically every month and archives the result.
Smarter Charts
Peak value annotation on portfolio charts — see your all-time high with date and amount at a glance.
Visual Refresh
Richer color system, gradient cards, and a more refined Cash Flow experience that adapts to your FIRE level color.
1.4.2 Jun 13
Cash Flow Tab — Know Your Real Income
Track active income, passive income, and pure portfolio performance separately. See your financial independence ratio, and browse your monthly income history with the new archive feature.
Pure Portfolio Performance
A brand new metric: how much has your portfolio actually earned through market movements alone — stripping out deposits, withdrawals, and transfers. Resets automatically every month and archives the result.
Smarter Charts
Peak value annotation on portfolio charts — see your all-time high with date and amount at a glance.
Visual Refresh
Richer color system, gradient cards, and a more refined Cash Flow experience that adapts to your FIRE level color.
1.4.1 Jun 10
In this release:
• Category labels on the Add Asset screen now appear in English for users whose phone language is English.
• Minor improvements and fixes.
more Version 1.6.9 4d ago
Data Not Linked to You The following data may be collected but it is not linked to your identity:
Purchases Identifiers Usage Data Diagnostics