This copy was opened as a local file. Some mobile browsers block Binance API requests from files. The reliable setup is to open the HTTPS-hosted DIO-AI link created using the included deployment package.
How to fix the connection
- On a computer, unpack the DIO-AI Market Hosting ZIP.
- Deploy it to your own Cloudflare Workers account following README.md.
- Open its
https://...workers.devaddress on your iPhone. - Go to Settings → Test Binance connection, then Scanner → Scan watchlist.
Crypto Intelligence 2.4.1
Dashboard
One place for market momentum, your balances and important alerts.
Watchlist signals
| Pair | Price | 24h | Score | Signal |
|---|
Portfolio mix
USDT valuationRecent alerts
Recorded technical signals
Recorded only after successful live Binance scans. One first-observed signal per pair, interval and completed candle; no claims of predictive certainty.
Market overview
BTC/USDT and USDT cash are treated separately. BTC gets technical analysis; USDT is a 1.00 USDT accounting unit, not a trade signal.
Before you trade
Opportunity scanner
Watch your coins or discover liquid USDT pairs based on Binance market data.
Watchlist configuration
Up to 18 pairsWatchlist technical analysis
NO DATA| Pair | Price USDT | 24h % | 24h turnover | RSI14 | EMA 9/21 | Vol. ratio | Score | Signal | Freshness | Explain / chart |
|---|
Find new opportunities
Automatic market discovery| Pair | Price | 24h | Turnover | Market setup | |
|---|---|---|---|---|---|
| Select Discover USDT pairs to load the market. | |||||
Signal history
Evidence log of first-observed technical signals from successful LIVE Binance scans.
Observation journal
Local browser storage| Observed (local) | Coin | Candle closed | Interval | Signal | Score | Candle close | RSI | Transition | +1 | +3 | +6 | Detail |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No records yet. Run a successful LIVE scan to begin. | ||||||||||||
How to interpret the history
Signals reflect EMA, RSI, trading-volume and 24-hour movement at the first scan that observed the closed candle. A record can persist even after its source data becomes stale. Follow-through figures appear only after newer candle data is downloaded. Backtesting is a separate simulation; neither historical scores nor past returns guarantee future performance. Use Export regularly, especially on iOS local files.
Charts & indicators
Interactive candlesticks, EMA, Bollinger Bands, RSI and MACD.
RSI (14)
MACD (12,26,9)
Signal breakdown
—Portfolio tracker
Track your manual entry prices, fees and exit levels. Use the Account tab for separate Binance Spot balances.
Balances
Saved in this browserPosition planner
Risk sizingAdd or update holding
Manual position trackingHoldings performance
| Asset | Quantity | Avg entry | Market price | Value USDT | Unrealised P/L | Plan | Position guide |
|---|
Unrealised P/L = market value − entry cost. Does not include previous trades, tax or actual trading fees. Estimated break-even and fee-aware return assume the fee set in Settings is paid on both sides.
Binance account · read-only
View your real Spot holdings without exposing Binance credentials in this HTML file.
Connect portfolio
Step 3The hosted version can sync balances through a protected same-origin endpoint. A local HTML file can import a Binance balances export without any account credentials.
Import accepts a Binance-style Spot balance CSV with asset/coin and free/available + locked columns, or a JSON account response with a balances array. It does not accept trade-history/transaction CSVs as wallet balances.
Account security
Credentials never enter this pageOffline mode: Export your Binance Spot balances and import the file directly. Files are read in your browser, not uploaded.
Privacy: Account snapshots remain in this browser tab's memory and are not included in portfolio backups. Reloading the page removes the imported account snapshot. Manual holdings and signal history remain separate.
Spot balance snapshot
NO SNAPSHOT| Asset | Free | Locked | Total | Price (USDT) | Est. value (USDT) | Quote status |
|---|---|---|---|---|---|---|
| No account balances loaded yet. | ||||||
This shows Spot balances only (not Earn, Funding, Futures, Margin, or external wallets). Free USDT is available to trade; locked USDT may be reserved. Valuation excludes assets without prices and is never shown as a complete total when any asset cannot be priced. Transaction history and average entry prices are not derived from balances alone.
Trading alerts & watch rules
Monitor entries, exit thresholds, volume spikes and signal changes with a documented alert history.
Create alert
Local browser monitorCreates only the thresholds you previously entered in Portfolio. No automatic assumptions are made about your exit prices.
An iPhone may suspend the browser, even when it appears open. Browser notification permission and sound support vary. Alerts are checked only after successful live refreshes.
Configured alerts
0 rulesAlert event history
Background notifications · hosted mode
Not configuredThe optional secure Cloudflare Worker package includes a scheduled Binance market check and optional Telegram message delivery. This is separate from local browser alerts. It requires Cloudflare Access, a KV namespace, server-side Telegram credentials and deployment.
Sending rules replaces the hosted rule set. Rule updates require signing into your protected HTTPS site. Hosted alerts are independent of account sync and do not require a Binance API key.
Trade lab & journal
Plan position risk before buying and review trades you record yourself.
Pre-trade risk calculator
NO LIVE QUOTEFee and slippage inputs are hypothetical allowances. Actual fills, spread, order minimums, gaps and liquidity can produce larger losses. No strategy prevents loss.
Record a closed trade
Manual journalNet P/L assumes the entered fee applies on both sides and your prices are filled prices. Binance fees can vary, including fees charged in other assets. Journal entries are not validated against exchange history or tax records.
Trade performance
0 trades| Date | Asset | Type | Quantity | Buy / Sell | Net P/L (USDT) | Return | R multiple | Notes | |
|---|---|---|---|---|---|---|---|---|---|
| No trades recorded yet. | |||||||||
Trade results use only the entries above. They do not represent live portfolio P/L, account balances, a verified trading track record or predictive accuracy. Export a backup regularly, particularly when opening local HTML on iPhone.
Backtest laboratory
Test a fixed rules-based strategy on historical closed candles. Past returns do not predict future results.
Strategy: EMA9/21 + RSI + volume
No lookahead to the signal barSettings & data connection
Connection diagnostics, offline demo and data backups.
Binance connection
Not connectedThe dashboard tries Binance's public market-data-only API, then official alternative spot endpoints. An exchange account, login or API key is not needed.
A saved market snapshot is marked STALE/OFFLINE after import. Never use its prices as a live trading signal.
Trading assumptions
Local preferencesAbout the signal score
0–100 heuristic: EMA9 above EMA21 (30 points), RSI between 45 and 70 (25), last completed candle quote-volume ratio ≥1.5 (25), positive but below 20% 24h change (20). Alternative partial scores apply to near misses. The model has no demonstrated forecasting accuracy; backtesting helps inspect its historical performance, not certify future outcomes.
Local-file limitations
Opening an HTML file using an iPhone's edge://external-file or file:// viewer can block cross-origin requests or local persistence. If every endpoint fails, try serving this exact HTML over HTTPS from a permitted host, or use the labelled demo/import mode. This file does not bypass browser or geographic restrictions, and auto-refresh cannot run reliably when iOS suspends the page.