The Technical indicator API is a REST API to get data on the most widely used Technical Indicators. The API uses the industry standard formulas to calculate indicators and deliver it to your application in structured JSON. What the Technical Indicators API does is to provide detailed and analysis-oriented technical indicator data based on historical prices of stocks. The API takes into account candlesticks of 1m, 5m, 15m, 30m, 1h, 2h, 4h, 12h, 1d and 1w to accurately produce technical indicator data. You can choose any of these candlesticks to get the API to calculate the intended indicator by using them as filters.
– Displaying technical indicator charts on trading dashboards
– Identifying trading signals and stalled patterns for entry/exit strategies
– Analyzing historical trends of indicators for backtesting strategies
– Comparing indicator performance across stocks, sectors, or exchanges
– Integrating multiple indicators into algorithmic trading or market analysis workflows
– Core technical indicator values (e.g., RSI, MACD, moving averages) for each candle/backtrack point
– Historical backtrack support to analyze past indicator trends
– Stalled patterns with binary signals for each candle
– Ticker and exchange metadata: company name, stock symbol, ISIN, exchange
– Real-time and historical data for trading and analysis workflows
We have many more technical indicators and we can also develop any technical indicator that you are missing. Feel free to contact us with your feedback.
Access today by getting your API key on the Finnworlds website.Looking for academic or non-profit use? Send us an email to start the conversation.
- JSON rest API
- Excel CSV download
- PDF reports
- Email link
Our documentation includes input parameters, output objects with descriptions. We also have SDKs for Javascript, JQuery, VueJS, Angular, JAVA, PHP, NodeJS, Python, Go, Ruby, C#, R, Strest, Rust, Swift and Scala.
RSI
"status": {
"message": "Success"
},
"results": [
{
"basics": {
"name": "Apple Inc",
"stock_ticker_symbol": "AAPL"
"isin_identifier": "US0378331005"
"exchange": "nasdaq"
},
"output": {
"value": 70.03713323772295,
"backtrack": 0
},
{
"value": 68.55107952179476,
"backtrack": 1
},
{
"value": 72.55100476679559,
"backtrack": 2
},
{
"value": 73.51409814264913,
"backtrack": 3
},
{
"value": 69.91451308499144,
"backtrack": 4
},
{
"value": 65.17308969691057,
"backtrack": 5
},
{
"value": 66.17910755701931,
"backtrack": 6
},
{
"value": 68.41845715627683,
"backtrack": 7
},
{
"value": 64.71596338703083,
"backtrack": 8
},
{
"value": 70.76586249275925,
"backtrack": 9
}
},
}
[
Stalled Pattern
"status": {
"message": "Success"
},
"results": [
{
"basics": {
"name": "Apple Inc",
"stock_ticker_symbol": "AAPL"
"isin_identifier": "US0378331005"
"exchange": "nasdaq"
},
"output": {
{
value: "100" // stalled_pattern pattern found at this candle
}
{
value: "0" // stalled_pattern pattern NOT found at this candle
}
},
}
[
Need help, have questions? Get in touch with Support.
Use of the Finnworlds website, services like API and database are subject to the Finnworlds terms & Conditions