Android App — Free with USB License

Your AI Signal Engine.
Now In Your Pocket.

TradeMAV Android runs encrypted ML models directly on your phone. Confidence-scored BUY and SELL signals. Full risk scaffolding. Smart push alerts. Zero cloud dependency for signal generation.

Get TradeMAV USB → See All Features
On-Device ONNX Inference
🔐Encrypted Model Payloads
📈Stocks + Crypto
🔔Smart Push Notifications
🛡️Multi-Layer Signal Gating
18+
Technical Indicators
75
Symbols Per Watchlist
7
Signal Gating Layers
4
Data Providers
8
Exchange Presets
$0/mo
App Subscription Cost
What it does

Production-grade signal screening.
On your Android phone.

The TradeMAV app is not a thin web wrapper or a dashboard viewer. It pairs with your USB license, downloads an encrypted model payload, decrypts it locally, and runs ONNX inference directly on-device — no server required for scanning.

  • Paired to your physical USB license via QR token
  • Model stored and decrypted in app-private storage
  • Signals generated fully on-device using live market data
  • Full risk packet per signal: stop, target, R/R, Kelly sizing
  • Stocks and Crypto profiles independently configurable
  • Push alerts with sensitivity and per-scan caps
  • Deep signal details panel with one-tap copy
TradeMAV
● LIVE
MODEL v20260522 · Synced 8m ago
Stocks · NYSE · 15 symbols
NVDA
BUY
Confidence 87.4% · Exp +3.2%
Stop −1.8% · Target +3.9% · R/R 2.2
AAPL
BUY
Confidence 79.1% · Exp +2.1%
Stop −1.4% · Target +2.8% · R/R 2.0
META
SELL
Confidence 72.6% · Exp −1.9%
Stop +1.2% · Target −2.4% · R/R 2.0
3 signals · scan 00:33:01
Core capabilities

Everything you need.
Nothing you don't.

Every feature is designed around a production scanning workflow. No bloat, no subscription paywalls, no cloud lock-in.

🔐
Secure QR Pairing
Pair your phone to your USB license in seconds via QR scan. Token is verified against VPS with Android ID binding — no silent mispairing, no license drift.
On-Device ONNX Inference
Model runs locally using ONNX Runtime Android. No server required for scanning. Thread-safe session management prevents concurrent collisions.
📊
18+ Technical Indicators
RSI, MACD, EMA, Bollinger Bands, ATR, ADX, CCI, Williams %R, MFI, volume ratio, momentum and more — all computed in Kotlin to mirror USB training assumptions.
🎯
Full Risk Packet Per Signal
Every signal includes dynamic stop loss, take profit, expected return, risk/reward ratio, and Kelly-based position sizing. Actionable framework, not a binary alert.
🛡️
7-Layer Signal Gating
Signals pass through per-type gates, ML confidence thresholds, notification boosts, expected-return hard gates, and drawdown/profit-factor quality checks before surfacing.
🔔
Anti-Noise Push Alerts
Configurable sensitivity, per-scan cap, cooldown deduplication by ticker/signal signature. No alert fatigue — only meaningful pushes reach your notification drawer.
📱
Stocks + Crypto Profiles
Independent profiles for Stocks and Crypto on one product. Each has its own watchlist, gating, strategy, notification caps, and screener run-state.
🌍
8 Exchange Presets
NYSE, LSE, Euronext, JPX, HKEX, NSE, 24h, and custom timezone windows. Holiday-aware calendars per exchange. Weekend gate handling built in.
📦
Multi-Product Support
Pair multiple products on one phone — TradeMAV and ForexMAV side by side. Instant product switching with no settings bleed across products.
📡
Server-Enhanced Metrics
Pulls exact performance metrics from server, merges with local rolling stats, and tracks drawdown + profit factor locally. Metric source is always explicitly tagged.
💾
Cached Signal Continuity
When market is closed, screener is stopped, or no fresh results are returned, the app shows cached signals. Never an empty screen without context.
🔬
Built-In Diagnostics
Rolling in-memory event console, persistent diagnostic logger, support payload builder, copy-to-clipboard, and shareable diagnostic bundle for rapid field support.
Signal engine

18 indicators computed on-device.
Mirroring USB model training.

Feature engineering is built directly in Kotlin to exactly match how the USB models were trained — ensuring consistent signal behavior between desktop and mobile.

RSI (Wilder smoothing)
EMA & EMA series
MACD (line/signal/histogram)
Bollinger Bands + squeeze
ATR & ATR percentile
ADX trend strength
CCI
Williams %R
MFI
Volume ratio & breakout
1/5/20-day price change
Momentum
Realized volatility
Dynamic stop loss
Dynamic take profit
Kelly position sizing
Risk/reward ratio
Expected return %

Signal gating pipeline

Every candidate signal walks through 7 layers before it reaches your screen.

1 · Per-signal-type gate

BUY and SELL families each have independent gate config — gating a sell doesn't affect buy sensitivity.

2 · ML confidence threshold

Configurable floor per gate. Signals below threshold are removed before scoring display.

3 · Notification threshold + boost + cap

Separate threshold for push eligibility with optional confidence boost and max cap.

4 · Global confidence threshold

Cross-signal floor override applied after per-gate checks.

5 · Signal preset filter

All signals, BUY+SELL only, or BUY-only — user controlled from menu.

6 · Expected return hard gate

Any signal with non-positive expected return is removed — regardless of confidence.

7 · Drawdown + profit factor quality check

Soft quality filter applied once sufficient sample depth exists for a ticker/signal pair.

Architecture

Local inference.
Cloud-independent scanning.

The production loop starts on the USB and ends on your phone. The model travels encrypted, decrypts locally, and runs entirely on-device. Your VPS serves updates — it does not run your signals.

Get TradeMAV →
1
USB trains & exports model + feature spec
2
VPS stores encrypted model per paired device
3
Android pairs via QR → Android ID binding
4
App downloads & decrypts model locally
5
App pulls live market data per watchlist
6
ONNX inference runs on-device
7
Signals pass gating → appear on screen + push
Market data

4 data providers.
Resilience-first by design.

Start free, upgrade to premium when you want tighter scheduling. Automatic fallback to Yahoo Finance if any premium source fails.

Yahoo Finance
No API key needed
Free
FMP
Financial Modeling Prep
Premium
marketdata.app
Real-time & intraday
Premium
EODHD
End-of-day & historical
Premium

No key? No problem.

Yahoo Finance works out of the box with no configuration. Add premium keys in-app to unlock tighter market schedules and higher data freshness. The app probes and validates your keys automatically, and falls back to Yahoo if a premium call fails.

Advanced operator controls

Built for serious operators.

Every control an active trader actually needs, nothing a casual user gets tripped up by. Accessible from the app menu in seconds.

🎛️
Strategy Settings
Profile-scoped strategy mode that instantly rebinds the active inference engine, confidence thresholds, and signal presentation.
📋
Watchlist Editor
Up to 75 symbols. Accepts comma, newline, or space-separated input. Deduplicates automatically. One-tap reset to USB server defaults.
⏱️
Auto-Sync Interval
Configure how often the app syncs model updates from VPS. Aggressive or conservative profiles based on your connectivity preference.
🕐
Market Time Gating
8 exchange presets including NYSE, LSE, JPX, HKEX, NSE, Euronext. Custom timezone windows. Holiday calendars and weekend gates built in.
▶️ / ⏹️
Independent Screener Controls
Start or stop Stocks and Crypto screeners independently. Stop Crypto while keeping Stocks active — or vice versa. Per-profile state is persisted.
🔑
Data Source + API Keys
Select data provider, enter API keys, run a live probe to validate. Provider health shown in the main screen header badge.
🔔
Notification Sensitivity + Cap
Profile-scoped sensitivity levels and per-scan push limits. Cooldown deduplication prevents the same ticker/signal from spamming across scans.
📤
Diagnostic Bundle Sharing
Export a full diagnostic bundle including recent telemetry, debug logs, product config, and support payload — shareable via Android share sheet for rapid support resolution.
Setup in minutes

From unboxing to first signal.

The entire flow — including pairing, model download, and first scan — takes under 5 minutes.

1

Get TradeMAV USB

Order your USB license from trademav.com. Includes models, feature specs, and pairing dashboard access.

2

Install Android App

Download from the Google Play Store. Open and grant camera permission for QR pairing.

3

Scan Your Pairing QR

Show the QR code from your USB pairing dashboard. Token is verified against VPS in seconds.

4

Model Downloads Automatically

Encrypted model payload is fetched, decrypted locally, and stored in app-private storage.

5

Start Screening

Tap Refresh Scan. Confidence-scored signals appear within seconds. Configure notifications to your preference.

Security & privacy

Secure by design.

No fishing for data. No background telemetry. No cloud processing of your portfolio. The app's security model is about protecting your entitlement and your data.

🔒
Encrypted Preferences
Sensitive app state stored using AndroidX Security Crypto encrypted shared preferences. Not accessible to other apps.
🪪
Hardware-Bound License
Pairing binds to your Android ID. License entitlement is tied to your physical USB product — not a floating cloud account.
📁
App-Private Model Storage
Model files, feature specs, and version metadata stored in app-private storage. Inaccessible to other apps. Cleared on unpair.
🚫
Backups Disabled
Android backup is disabled in the manifest to prevent accidental transfer of sensitive credentials to cloud backup services.

Your AI model. Your phone.
Your signals.

The TradeMAV Android app is included free with every USB license. No subscription, no per-device charge, no cloud dependency for scanning.

TradeMAV is a research and analysis tool. It does not constitute financial advice. Past signal performance does not guarantee future results. All scanning and inference runs locally on your device using models trained from historical data. Market conditions change and no model eliminates risk.