Styvio API

Finance / API Key Intermediate HTTPS
Varies by plan (check documentation)

Overview

Styvio provides real-time and historical stock price data combined with sentiment analysis based on social media and news signals. It is designed for developers who want to build trading tools, stock screeners, or market sentiment dashboards. An API key is required, and a free tier is available to explore its capabilities.

💡

Beginner Tip

The sentiment score indicates whether the overall market mood for a stock is bullish or bearish based on recent news and social mentions. Combine it with price data to build more context-aware financial applications.

Available Data

stock price and symbol
open/close/high/low values
trading volume
market cap
historical price data

Example Response

JSON Response
{
  "status": "success",
  "data": {
    "result": "Data from Styvio",
    "description": "Realtime and historical stock data and current stock sentiment",
    "timestamp": "2025-01-15T10:00:00Z"
  }
}

Field Reference

symbol The stock ticker symbol that was queried.
price Current or most recent stock price.
change Price change from the previous trading day close.
changePercent Percentage change in price compared to the previous close.
sentiment Sentiment score from -1 (bearish) to +1 (bullish) based on news and social signals.

Implementation Example

const url = "https://www.Styvio.com/";
// Replace headers or query params with the values required by this API.
const response = await fetch(url, {
  headers: {
  "X-API-Key": "YOUR_API_KEY"
  }
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data);

What Can You Build?

Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.

Common Errors & Troubleshooting

401 Unauthorized API key is missing or invalid.
Pass your API key as the apikey query parameter or in the Authorization header as specified in the Styvio docs.
null sentiment value Sentiment data may not be available for low-coverage or non-US stocks.
Check if the stock is in Styvio coverage list and handle null/undefined sentiment values gracefully in your code.
404 Not Found for ticker The stock symbol is not recognized or not supported.
Use standard US stock ticker symbols (e.g., AAPL, MSFT, TSLA) and verify the symbol is listed on major US exchanges.

Matrix Score Breakdown

🌐 Reachability 0/30
⚡ Speed 10/20
🔒 Security 15/15
🛠 Developer XP 12/20
✓ Reliability 0/15

Partially tested on Apr 5, 2026

Technical Specifications

Auth API Key
HTTPS REQUIRED
CORS UNKNOWN
Category Finance
Difficulty Intermediate
Verified: 2026-04-04

Similar APIs

View All →