API Documentation
Access real-time and historical market data with easy-to-integrate RESTful endpoints.

Products

high demand High demand

Endpoint

39 endpoint(s) for Fundamentals
Search Icon
  • Full Symbol List API
  • Market News API
  • Forex News API
  • Crypto News API
  • Market Status API
  • Economic Calendar
  • Earnings Calendar
  • IPO Calendar
  • Stock Split Calendar
  • Historical Stock Split Calendar
  • Dividends Calendar
  • Historical Dividends Calendar
  • Delisted Companies
  • Cash Flow Statements
  • Balance Sheet Statements
  • Income Statements
  • International Filings
  • Stock Market Details API
  • Institutional Holders API
  • Mutual Fund Holders API
  • SEC RSS Feed API
  • Technical Indicators
  • Most Active US Stocks API
  • Top US Stock Gainers API
  • Top US Stock Losers API
  • Sector Performance API
  • Shares Float API
  • Market Search API
  • Country Search
  • Country Details
  • Forex Currency Search
  • Forex Currency Details
  • Crypto Search API
  • Crypto Details API
  • Crypto Market Cap Ranks API
  • Crypto Detailed Last Price API
  • Financial Ratios
  • Forex Technical Indicators
  • Forex Signal API

Forex Signal API

The Finage Signal API is an forecasting tool that delivers real-time trading signals based on widely used technical indicators such as RSI, MACD, SMA, and Bollinger Bands. Each response includes a recommended signal (buy, sell, or hold), a confidence score, and the full set of indicators used to generate the result.

URL Schema

https://api.finage.co.uk/fnd/signals/forex/{ interval }/{ symbol }?apikey=YOUR_API_KEY

Example Request

https://api.finage.co.uk/fnd/signals/forex/daily/GBPUSD?apikey=YOUR_API_KEY

Example Output

{
  "timestamp": "2025-07-25T12:18:23.261462863Z",
  "symbol": "GBPUSD",
  "signal": "buy",
  "confidence": 0.65,
  "indicators": {
    "sma_20": 1.34534,
    "sma_50": 1.34589,
    "rsi": 39.46,
    "macd": -0.00096,
    "macd_signal": -0.00099,
    "macd_diff": 0.00003,
    "bollinger_high": 1.3476,
    "bollinger_low": 1.34417,
    "ma_crossover": false,
    "macd_cross": true
  },
  "price": 1.3453123
}

Input Parameters (* required field)

  • * intervalSpecifies the time frame used for signal analysis. Available values: daily, weekly.
  • * symbolThe market symbol for which the signal should be generated. Accepts currency pairs such as GBPUSD, EURUSD, USDJPY, etc.

Output Parameters

  • timestampTimestamp
  • symbolSymbol Name
  • signalTrading signal: buy, sell, or hold, based on market indicators.
  • confidenceA score between 0 and 1 indicating the confidence level of the signal. Higher means more reliable.
  • indicatorsIndicator Parameters
  • sma_2020-period Simple Moving Average of the price, indicating short-term trend.
  • sma_5050-period Simple Moving Average, used for detecting medium-term trend direction.
  • rsiRelative Strength Index (0–100), indicating whether the asset is overbought (>70) or oversold (<30).
  • macdMoving Average Convergence Divergence value; helps track momentum and trend strength.
  • macd_signalSignal line derived from the MACD, used to detect buy/sell crossovers.
  • macd_diffDifference between macd and macd_signal; positive values may indicate bullish momentum.
  • bollinger_highUpper band of the Bollinger Bands; a potential resistance or overbought zone.
  • bollinger_lowLower band of the Bollinger Bands; a potential support or oversold zone.
  • ma_crossoverBoolean value indicating whether a short-term MA crossed above a long-term MA (bullish).
  • macd_crossBoolean value indicating if the MACD line crossed the signal line (often a trade trigger).
  • priceThe market price of the asset at the moment the signal was generated.
Crafted, simply, by Finage © 2025 | All rights reserved.