Data & Methodology Policy

Data sources

Finai relies only on free, no-key data providers:

  • Historical pricesYahoo Finance (via the yfinance library). Yahoo is free and public, and is the source used everywhere in the app for returns, volatility, and portfolio weights.
  • Market-cap rankingCoinGecko's free /coins/markets API (no API key). This is used only to rank the crypto universe by market capitalisation. Yahoo Finance's own crypto screener is now JavaScript-rendered and can no longer be read programmatically, so CoinGecko provides the ranked list while Yahoo remains the price source.
Which assets the "Ultimate" strategy runs on

When you run the Ultimate strategy without specifying tickers, Finai does not use a small hand-picked list. It ranks crypto assets by market capitalisation (via CoinGecko) and runs the optimiser on the top 100 by market cap (stablecoins and wrapped tokens excluded). This number is a single configurable value in the code (UNIVERSE_SIZE, overridable via the CRYPTO_UNIVERSE_SIZE environment variable), so the universe can be widened or narrowed without changing anything else.

The market-cap field acts only as an optional floor:

  • No market cap (0) → the full top-100 universe is considered.
  • A market-cap value → assets below that threshold are excluded, and the top 100 of what remains are used.
Missing coins & silent failures

No asset in the selected universe is intentionally skipped. If a coin's price history cannot be downloaded (for example it is not listed on Yahoo Finance, or a request fails), it is dropped silently and the optimisation continues with the assets that did download successfully. A coin therefore only disappears from the result when its data is genuinely unavailable — never because the universe was capped to a short list.

Disclaimer

Finai is a quantitative research and educational tool. Nothing here is financial advice, and past performance does not guarantee future results. Market data is provided "as is" by Yahoo Finance and may contain gaps or inaccuracies. Always do your own research before making investment decisions.