Skalo Documentation

Autonomous paper-trading agent. Build, test, and run crypto strategies without risking real money.

Paper Mode Live · Coming Soon v1.0
📊

Real Market Data

Live prices from CoinGecko across thousands of crypto assets.

🤖

Autonomous Strategies

Create trading strategies that run 24/7 on your behalf.

📈

Backtesting Engine

Test any strategy against historical data before going live.

Quick Start

Get up and running in under a minute.

  1. Go to skalo.app/login and create an account (email or wallet)
  2. You start with $100,000 in simulated funds
  3. Open the Dashboard to see your portfolio and live prices
  4. Create your first strategy or place a manual trade
  5. Track performance in the Trades section
No real money involved. Everything on Skalo is simulated. You can't lose real funds, and you don't need to connect a payment method.

Paper Trading

Paper trading lets you simulate real market conditions with virtual funds. Your trades execute against live market prices from CoinGecko, so the experience mirrors real trading without the financial risk.

How It Works

  • Starting balance: $100,000 USDT (simulated)
  • Order types: Market and Limit orders
  • Execution: Trades fill at current market price via CoinGecko API
  • Tracking: Full P&L, win rate, and performance metrics
  • Persistence: Portfolio state saved locally and in your account

Supported Assets

All major cryptocurrencies available on CoinGecko, including:

AssetTickerPairs
BitcoinBTCBTC/USDT
EthereumETHETH/USDT
SolanaSOLSOL/USDT
BNBBNBBNB/USDT
XRPXRPXRP/USDT

More assets are added continuously as CoinGecko coverage expands.


Dashboard

The main Dashboard is your command center. It shows:

  • Portfolio value — total balance in real-time
  • P&L — profit and loss across all positions
  • Win rate — percentage of profitable trades
  • Active strategies — how many bots are currently running
  • Price ticker — live scrolling prices for top assets

The dashboard updates automatically as market prices change. No refresh needed.

Strategies

Strategies are automated trading rules that execute on your behalf. You define the logic, Skalo runs it.

Creating a Strategy

  1. Navigate to the Strategies tab
  2. Click New Strategy
  3. Choose a pair (e.g. BTC/USDT)
  4. Define entry/exit conditions
  5. Set position size and risk parameters
  6. Activate the strategy

Strategy Types

TypeDescriptionBest For
Grid TradingPlaces buy/sell orders at preset intervalsSideways markets
DCADollar-cost averaging on a scheduleLong-term accumulation
MomentumEnters on breakouts, exits on reversalTrending markets
Mean ReversionBuys dips, sells rallies within a rangeRange-bound markets
Paper mode only. All strategies execute with simulated funds. When Live mode launches, you'll be able to transfer proven strategies to real execution.

Backtesting

Test your strategies against historical data before activating them.

Parameters

  • Timeframe: 7d, 30d, 90d, 1y
  • Initial capital: How much to simulate
  • Pair: Which asset to test
  • Strategy config: Your entry/exit rules

Results Include

  • Total return (%) and absolute P&L
  • Maximum drawdown
  • Sharpe ratio
  • Number of trades and win rate
  • Equity curve visualization

Trade History

Every trade is logged with full details:

FieldDescription
PairTrading pair (e.g. ETH/USDT)
SideBuy or Sell
AmountPosition size
Entry PricePrice at execution
Exit PricePrice at close (if closed)
P&LProfit or loss on the trade
StatusOpen / Closed / Cancelled
TimestampWhen the trade was placed

Export your full trade history as CSV from the Settings page.


Authentication

Skalo supports two authentication methods:

Email + Password

Standard sign-up with email and password. Your account data is stored securely on Supabase with row-level security enabled.

Wallet Login

Connect your crypto wallet to sign in. No password needed — your wallet address is your identity. See Wallet Login for details.

Wallet Login

Sign in with your browser wallet extension. Supported wallets:

WalletChainDetection
MetaMaskEVMwindow.ethereum
PhantomSolana + EVMwindow.phantom
Coinbase WalletEVMwindow.coinbaseWalletExtension

How It Works

  1. Click Continue with wallet on the login page
  2. Select your wallet from the modal
  3. Approve the connection in your wallet extension
  4. Skalo creates a secure account linked to your wallet address
  5. You're signed in — no password to remember
Privacy note: We never request transaction signing or access to your funds. The wallet connection is used only to verify your identity.

Settings

Configure your trading preferences:

  • Default order size — preset amounts for quick trading
  • Risk level — Conservative / Moderate / Aggressive
  • Notifications — trade alerts and strategy updates
  • Theme — currently dark mode only
  • Export data — download trade history as CSV

Market Data

Skalo pulls live price data from the CoinGecko API.

Endpoints Used

// Live prices GET /api/v3/simple/price ?ids=bitcoin,ethereum,solana &vs_currencies=usd &include_24hr_change=true // Historical data (for backtesting) GET /api/v3/coins/{id}/market_chart ?vs_currency=usd &days=30 // Trending assets GET /api/v3/search/trending

Update Frequency

DataInterval
Price tickerEvery 30 seconds
Portfolio valueEvery 60 seconds
Historical chartsOn demand

Rate Limits

CoinGecko free tier allows up to 30 requests per minute. Skalo batches requests efficiently to stay well within limits.

If you see stale prices, the app will automatically retry on the next interval. No action needed.


FAQ

Is this real trading?

No. Skalo is a paper trading platform. All funds are simulated. You cannot deposit, withdraw, or lose real money.

Do I need to deposit anything?

No. You start with $100,000 in virtual funds automatically. No credit card, no crypto deposit required.

Is wallet login safe?

Yes. We only read your wallet address for identification. We never request transaction signing or access to your funds.

When will Live trading launch?

Live mode is on the roadmap. Paper mode lets you build and prove strategies before real money is involved. Follow our updates for launch announcements.

Can I reset my portfolio?

Yes. Go to Settings and click Reset Portfolio to start fresh with $100,000.

What chains are supported?

Currently we track all assets listed on CoinGecko regardless of chain. For wallet login, we support EVM chains (Ethereum, BSC, Polygon, etc.) and Solana.

Roadmap

PhaseFeatureStatus
v1.0Paper trading with live pricesLive
v1.0Email + Wallet authenticationLive
v1.0Strategy builderLive
v1.0Backtesting engineLive
v1.1Social trading / copy strategiesPlanned
v1.2Mobile appPlanned
v2.0Live trading with real fundsPlanned

Questions? Reach out at support@skalo.app