MagTicker

MAG-7 Market Analysis Console for iPhone

Strategy signals, candlestick charts, risk levels, and automated market notifications for the world's most-watched stocks. All processed on your device.

AAPL MSFT GOOGL AMZN NVDA META TSLA
📊
Live Signals
Long / Short / Neutral
📈
Chart Overlays
EMA, BB, VWAP & more
🎯
Risk Levels
Entry, SL, TP1-TP3
🔔
Auto Alerts
5 daily market anchors
💼
Portfolio
Live P&L & analytics
🔒
Privacy First
No analytics, no ads

Dashboard: All 7 at a Glance

Scroll one screen for market context, your portfolio, strategy signals on every MAG-7 stock, and the latest intraday alerts.

MagTicker dashboard showing SPX DJI NDQ indices, portfolio total value and AAPL holding, MAG-7 HUD with signal status and EMA columns, and Recent Alerts card
Live Dashboard
Indices at the top · portfolio summary · HUD table · recent alerts at the bottom.
MagTicker notification history showing Fibonacci Level Nearby intraday alerts for META, GOOGL, MSFT and NVDA with timestamps
Notification History
Full log of every intraday alert: Fibonacci proximity, RSI extremes, and more.
📉

Market Context Bar

SPX, DJI, and NDQ index moves shown at the top of the dashboard with an overall market bias (Bullish / Bearish / Neutral).

💼

Portfolio Summary

When you have holdings, a Total Value card shows today's P&L, total P&L %, and a per-symbol breakdown (shares, value, P&L). Tap to expand. Hidden when empty.

Strategy Signals

Each symbol shows a Long ▲, Short ▼, or Neutral bias derived from EMA stack alignment, ADX trend strength, and RSI confirmation.

🔔

Recent Alerts

The latest intraday notifications: RSI extremes, Fibonacci proximity, at-entry hits, and more. Tap See All for the full notification history.

🔄

One-Tap Refresh

Tap the refresh button in the top-right corner to fetch the latest prices and recalculate all signals. A cooldown timer prevents API rate overuse.

Understanding Strategy Signals

MagTicker uses a multi-indicator scoring engine to classify each stock's strategy state at every market snapshot.

The Signal column shows the directional bias. The Status column shows where the current price sits relative to the calculated strategy levels. The EMA column shows whether the price is above or below the 21-period EMA.

Column Value Meaning
Signal Long ▲ Bullish bias. EMA stack aligned upward, ADX confirms trend, directional and momentum indicators aligned.
Short ▼ Bearish bias. EMA stack aligned downward, trend confirmed.
Neutral Mixed or weak signals. No high-confidence directional trade.
Status At Entry Price is within 0.5% of the calculated entry level (prime setup zone).
Near Entry Price is within 3% of entry, approaching the setup.
Wait Price has not yet reached the entry level. Monitor only.
Missed TP1-TP3 Price has moved beyond one or more take profit targets.
Invalidated Live price has crossed the stop loss level. The structural basis of the setup no longer holds. Do not enter.
EMA Bull Price is trading above EMA 21. Bullish bias confirmed.
Bear Price is trading below EMA 21. Bearish structure.

The HUD uses compact labels where space is tight: Entry for At Entry; Near for Near Entry; Wait for Wait; MTP1, MTP2, MTP3 for Missed TP1-TP3; Invld for Invalidated.

Analysis View & Candlestick Charts

Tap any symbol on the dashboard or in History to open the full analysis view: an interactive candlestick chart with overlays, a risk levels matrix, and a complete indicator grid.

MagTicker analysis view for AAPL showing a candlestick chart with EMA 8, EMA 21, EMA 55, EMA 200, Bollinger Bands and VWAP overlays, a volume histogram, and a risk levels table with Entry, Stop Loss, TP1, TP2 and TP3
Candlestick Chart
Daily chart with EMA, BB & VWAP overlays. Risk levels matrix below.
MagTicker AAPL indicator grid showing EMA Stack Mixed, ADX 35.9, RSI 43.4 Neutral, Bollinger Bands Within, StochRSI K 33.0, VWAP 294.90, Volume Ratio 0.04x, MACD -2.465, and Fibonacci levels from R3 to S1
Indicator Grid & Fibonacci
Full indicator suite: EMA Stack, ADX, RSI, BB, StochRSI, VWAP, Volume, MACD. Fibonacci retracement and extension levels below.
MagTicker AAPL analysis summary showing portfolio holding card with shares, average cost, market value and unrealised P&L, followed by strategy summary with Short Wait bias, trend breakdown, signal factors including ADX, MACD, RSI, volume and market context
Strategy Summary
Signal condition, trend breakdown, and supporting/cautioning factors. Portfolio holding card shown when a position exists.
MagTicker GOOGL analysis chart in landscape showing daily candlesticks with EMA 21, EMA 55, Bollinger Bands and VWAP overlays, and risk level labels for SL, Entry, TP1, TP2 and TP3 pinned to the right axis
Landscape Chart
Rotate to landscape for a full-screen chart. SL, Entry, and TP1-TP3 levels pinned to the price axis.
📆

Timeframes

Switch between 1D (daily) and 1H (hourly) bars with a single tap. Both timeframes use the same indicator parameters for consistency.

📐

Chart Overlays

Toggle EMA 8, EMA 21, EMA 55, EMA 200, Bollinger Bands (20, 2σ), and VWAP directly on the chart. Each overlay can be enabled or disabled individually.

📊

Volume Histogram

A colour-coded volume chart sits below the price chart. Green bars indicate up-volume, red bars indicate down-volume. Volume spikes are highlighted.

🎯

Risk Levels Matrix

A table below the chart shows the exact Entry, Stop Loss, TP1, TP2, and TP3 price levels alongside their distance from the current price and risk-to-reward ratio.

🔮

Predicted Trend

A deterministic multi-factor ensemble estimates the likely direction over the next 3–5 sessions — Upward, Downward, or Sideways — with a signal-agreement gauge, a widening projection cone, and a full per-factor breakdown. A technical outlook, not a price prediction.

Risk Levels & R:R Ratios

Every snapshot calculates a complete risk matrix so you know exactly where to enter, where to exit, and what the reward is for the risk taken.

Level What it represents R:R
Entry Structural support (Long) or resistance (Short) zone derived from the daily indicators Reference
Stop Loss Volatility-sized buffer beyond entry, tightened toward nearby structure when present n/a
TP1 Primary swing target at one full risk unit 1R
TP2 Runner target for confirmed-trend continuation 2R
TP3 Bonus runner target; may align with a structural extension level 2.5R

The stop distance is derived from the symbol's recent daily volatility (Average True Range), so risk sizing adapts to each stock's behaviour. The vs Now column shows the percentage distance from the current price so you can immediately see how far away each level is.

Technical Indicators

MagTicker computes a full suite of industry-standard indicators entirely on-device.

📉

EMA Stack (8/21/55/200)

Four exponential moving averages define the trend structure. When all four align (8 > 21 > 55 > 200), the EMA stack is fully bullish.

🌀

Bollinger Bands

20-period bands with 2σ width. A SQUEEZE state is detected when the bands contract well below their recent average width, signalling a potential breakout.

RSI (14)

Wilder's 14-period RSI with overbought (70) and oversold (30) levels. RSI filters confirm or block signal direction. Intraday alerts fire at extreme crossings.

📏

ADX (14)

Average Directional Index with +DI / -DI. ADX ≥ 25 confirms a trend is present. ADX ≥ 30 indicates a strong trend. Weak ADX (below 25) suppresses directional signals.

🔃

StochRSI (14/14/3/3)

Stochastic applied to RSI values. %K and %D lines with overbought (80) and oversold (20) levels. Displayed in the indicator grid alongside RSI for short-term momentum context.

📌

MACD (12/26/9)

Classic MACD with fast EMA 12, slow EMA 26, and signal line EMA 9. Histogram shows momentum direction and is factored into the overall strategy score.

💹

VWAP & Fibonacci

Rolling VWAP alongside Fibonacci retracement levels (38.2%, 50%, 61.8%) and extensions computed from recent swing highs and lows.

📈

ATR & Volume

Average True Range for volatility-based stop and target sizing. Volume vs recent average ratio with spike detection. Volume context feeds into the scoring engine.

Automated Market Notifications

MagTicker schedules five analysis snapshots per trading day aligned to key market moments. All delivered as local notifications with no remote push server.

In addition to scheduled snapshots, intraday alerts fire when RSI crosses overbought or oversold levels, price reaches the At Entry zone, Bollinger Bands break above or below the outer band, volume spikes to 2× or more above the 20-day average, or price comes within 0.5% of a Fibonacci level. Each condition fires at most once per trading session per symbol to prevent notification flooding. The latest alerts also appear on the Dashboard in the Recent Alerts card.

History & Snapshots

Every analysis snapshot is saved locally so you can review past strategy states, track how signals evolved, and compare setups across time.

📑

Full Snapshot Record

Each saved entry includes the full strategy output: bias, entry, stop loss, TP1-TP3, score, star rating, close price, RSI, ADX, and all indicator values at that moment.

🔍

Filter & Sort

Filter history by symbol, anchor type (Pre-Market, Open, Close…), or signal direction. Sort by newest first, or by any column to find the highest-rated setups.

📌

Pin Important Snapshots

Swipe to pin any snapshot and it will never be purged by the automatic 30-day retention policy. Pinned entries are kept indefinitely.

⏱️

30-Day Retention

Unpinned snapshots older than 30 days are automatically removed to keep on-device storage lean. Pinned records are always preserved.

MagTicker strategy history view showing saved snapshots for MAG-7 stocks with Long/Short bias, entry price, stop loss, take profit levels, and star ratings grouped by date
Strategy History
Every analysis snapshot saved locally: bias, entry, SL, TP1-TP3, score, and star rating.

Portfolio Management

Track your MAG-7 holdings with live P&L, allocation charts, performance rankings, and a full analytics dashboard. Supports both long and short positions.

MagTicker portfolio tab showing total value US$15,124.75, today's P&L, total P&L percentage, allocation donut chart with colour-coded symbols, and a performance bar chart ranking holdings by P&L percentage
Portfolio Overview
Total value, today's P&L, allocation donut chart, and performance ranking sorted by P&L %.
MagTicker portfolio analytics showing holdings list with Long and Short positions, unrealised P&L, long exposure 87%, best performer AMZN +142.1%, concentration risk AAPL 55.8%, bias breakdown 4L/1S/0N, average score 2.5/5, win rate 80%, and average gain +39.0%
Holdings & Analytics
Position list with direction badges, value, and P&L. Analytics tiles: exposure, concentration, win rate, and more.
💰

Long & Short Positions

Record long or short positions with symbol, quantity, average cost basis, and purchase date. Supports fractional shares up to 6 decimal places.

💵

Live P&L

Today's P&L and total unrealised P&L are calculated by merging your cost basis with the latest live quote. Updates automatically every 30 seconds.

📊

Allocation & Performance Charts

Donut chart shows portfolio weight by symbol. Bar chart ranks holdings by P&L % with gradient fills. Both update in real time.

📋

Analytics Dashboard

Eight analytics tiles: unrealised P&L, long/short exposure, best and worst performer, concentration risk, bias breakdown, average score, win rate, and average gain. Tap any tile for a detailed breakdown.

📝

Sell & Transaction History

Sell partial or full positions with realised P&L calculation. Every buy, sell, and close is recorded in a full transaction audit trail grouped by date.

🔐

Stays On Device

Cost basis, quantities, and transaction history are stored locally in SwiftData with iCloud sync disabled. Your financial data never leaves your iPhone.

Market Data Sources

MagTicker fetches price data directly from publicly accessible providers. No intermediary server involved.

Yahoo Finance (free, no key)
Finnhub (optional API key)
Tiingo (optional API key)
Twelve Data (optional API key)

Yahoo Finance is the default and fallback provider. No account or API key required. Finnhub, Tiingo, and Twelve Data are optional sources with higher rate limits, configurable in Settings → Data Provider. API keys are stored in the iOS Keychain with kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly and protected behind Face ID before they can be viewed.

Security & Privacy

MagTicker is built with Apple's native frameworks only. No third-party analytics, advertising, or crash reporting SDKs are integrated.

🔑

Keychain + Face ID

API keys are stored in the iOS Keychain and revealed only after Face ID or Touch ID authentication. Keys are device-bound and excluded from all backups.

🔐

Certificate Pinning

Connections to Finnhub and Tiingo use SPKI SHA-256 public-key pinning via CryptoKit. Man-in-the-middle attacks in Release builds are blocked at the TLS layer.

🚫

Zero Data Collection

No analytics, no telemetry, no tracking. Your watchlist, portfolio, and usage patterns are never sent anywhere. The developer has no backend server to receive them.

📱

On-Device Processing

Every indicator, signal, score, and risk level is computed on your iPhone. No cloud compute. API calls are used only for fetching raw price data.

Requirements

What you need to run MagTicker.

Requirement Detail
Platform iPhone
iOS Version iOS 18.0 or later
Price Free (optional Tip Jar)
Internet Required to fetch live prices and historical candle data
API Keys Optional. Yahoo Finance works without any key. Finnhub, Tiingo, and Twelve Data require a free account.
Notifications Optional. Required for scheduled market snapshots and intraday alerts.
Age Rating 4+ (no objectionable content)

Contact & Support

If you have questions, feedback, or feature requests for MagTicker, you can reach the developer on X:

@SimonMAppStudio

Download on the App Store