Welcome to Quantscalp

On-Demand Indicators and Strategy Evaluation
For Algorithmic Trading

Access 150+ technical indicators, real-time data, and strategy evaluation tools. Get your data in CSV or JSON formats, all for free with a limit of 10 requests per hour per IP.

Explore Indicators

What We Offer

150+ Indicators

Access a wide range of technical indicators like EMA, SMA, RSI, and more to enhance your trading strategies.

Real-Time Data

Get on-demand data in CSV or JSON formats, perfect for manual analysis or API integration.

Free Access

Enjoy all features for free with a limit of 10 requests per hour per IP. No hidden costs!

Integrate with Our API

Easily integrate QuantScalp's API into your trading systems. Access real-time data and 150+ indicators with just a few lines of code.

Get Live Indicators Data (Single Indicator)

POST https://quantscalp.com/api/v1/indicators/instruments/?instrument_key=NSE_INDEX|Nifty 50&interval_minutes=1&response_type=json
{
  "indicators": [
      {
          "id": 1,
          "type": "EMA Indicator",
          "parameters": {
              "timeperiod": 11,
              "real": {
                  "column": "close"
              }
          }
      }
  ]
}
--------------------
Response:
[
    {
        "instrument_key": "NSE_INDEX|Nifty 50",
        "timestamp": "2024-12-20T15:29:00+05:30",
        "interval_minutes": 1,
        "candle_data": {
            "open": 23614.9,
            "high": 23632.3,
            "low": 23608.7,
            "close": 23631.35,
            "volume": 0,
            "oi": 0
        },
        "indicator_metrics": [
            {
                "id": 1,
                "values": {
                    "EMA_ema": 23606.14
                },
                "parameters": {
                    "timeperiod": 11,
                    "real": "close"
                },
                "type": "EMA Indicator"
            }
        ]
    },
    {
        "instrument_key": "NSE_INDEX|Nifty 50",
        "timestamp": "2024-12-20T15:28:00+05:30",
        "interval_minutes": 1,
        "candle_data": {
            "open": 23620.75,
            "high": 23630.95,
            "low": 23610.15,
            "close": 23613.2,
            "volume": 0,
            "oi": 0
        },
        "indicator_metrics": [
            {
                "id": 1,
                "values": {
                    "EMA_ema": 23601.09
                },
                "parameters": {
                    "timeperiod": 11,
                    "real": "close"
                },
                "type": "EMA Indicator"
            }
        ]
    }
  ]
        

Get Live Indicators Data (Multiple Indicators)

POST https://quantscalp.com/api/v1/indicators/instruments/?instrument_key=NSE_INDEX|Nifty 50&interval_minutes=1&response_type=json
{
  "indicators": [
      {
          "id": 1,
          "type": "EMA Indicator",
          "parameters": {
              "timeperiod": 11,
              "real": {
                  "column": "close"
              }
          }
      },
      {
          "id": 2,
          "type": "SMA Indicator",
          "parameters": {
              "timeperiod": 21,
              "real": {
                  "column": "open"
              }
          }
      }
  ]
}
--------------------
Response:
[
    {
        "instrument_key": "NSE_INDEX|Nifty 50",
        "timestamp": "2024-12-20T15:29:00+05:30",
        "interval_minutes": 1,
        "candle_data": {
            "open": 23614.9,
            "high": 23632.3,
            "low": 23608.7,
            "close": 23631.35,
            "volume": 0,
            "oi": 0
        },
        "indicator_metrics": [
            {
                "id": 1,
                "values": {
                    "EMA_ema": 23606.14
                },
                "parameters": {
                    "timeperiod": 11,
                    "real": "close"
                },
                "type": "EMA Indicator"
            },
            {
                "id": 2,
                "values": {
                    "SMA_sma": 23583.81
                },
                "parameters": {
                    "timeperiod": 21,
                    "real": "open"
                },
                "type": "SMA Indicator"
            }
        ]
    },
    {
        "instrument_key": "NSE_INDEX|Nifty 50",
        "timestamp": "2024-12-20T15:28:00+05:30",
        "interval_minutes": 1,
        "candle_data": {
            "open": 23620.75,
            "high": 23630.95,
            "low": 23610.15,
            "close": 23613.2,
            "volume": 0,
            "oi": 0
        },
        "indicator_metrics": [
            {
                "id": 1,
                "values": {
                    "EMA_ema": 23601.09
                },
                "parameters": {
                    "timeperiod": 11,
                    "real": "close"
                },
                "type": "EMA Indicator"
            },
            {
                "id": 2,
                "values": {
                    "SMA_sma": 23582.36
                },
                "parameters": {
                    "timeperiod": 21,
                    "real": "open"
                },
                "type": "SMA Indicator"
            }
        ]
    }
]
          

Get Live Indicators Data (Even Chain them together)

POST https://quantscalp.com/api/v1/indicators/instruments/?instrument_key=NSE_INDEX|Nifty 50&interval_minutes=1&response_type=json
{
  "indicators": [
      {
          "id": 1,
          "type": "EMA Indicator",
          "parameters": {
              "timeperiod": 11,
              "real": {
                  "column": "close"
              }
          }
      },
      {
          "id": 2,
          "type": "SMA Indicator",
          "parameters": {
              "timeperiod": 21,
              "real": {
                  "depends_on": 1,
                  "column": "EMA_ema"
              }
          }
      },
      {
          "id": 3,
          "type": "MACD Indicator",
          "parameters": {
              "real": {
                  "column": "SMA_sma",
                  "depends_on": 2
              },
              "fastperiod": 12,
              "slowperiod": 21,
              "signalperiod": 7
          }
      }
  ]
}
--------------------
Response:
[
    {
        "instrument_key": "NSE_INDEX|Nifty 50",
        "timestamp": "2024-12-20T15:15:00+05:30",
        "interval_minutes": 15,
        "candle_data": {
            "open": 23538.8,
            "high": 23632.3,
            "low": 23538.4,
            "close": 23631.35,
            "volume": 0,
            "oi": 0
        },
        "indicator_metrics": [
            {
                "id": 1,
                "values": {
                    "EMA_ema": 23690.21
                },
                "parameters": {
                    "timeperiod": 11,
                    "real": "close"
                },
                "type": "EMA Indicator"
            },
            {
                "id": 2,
                "values": {
                    "SMA_sma": 23848.16
                },
                "parameters": {
                    "timeperiod": 21,
                    "real": "1_EMA_ema"
                },
                "type": "SMA Indicator"
            },
            {
                "id": 3,
                "values": {
                    "MACD_macd": -28.29,
                    "MACD_macdsignal": -26.83,
                    "MACD_macdhist": -1.46
                },
                "parameters": {
                    "fastperiod": 12,
                    "slowperiod": 21,
                    "signalperiod": 7,
                    "real": "2_SMA_sma"
                },
                "type": "MACD Indicator"
            }
        ]
    },
    {
        "instrument_key": "NSE_INDEX|Nifty 50",
        "timestamp": "2024-12-20T15:00:00+05:30",
        "interval_minutes": 15,
        "candle_data": {
            "open": 23633.45,
            "high": 23635.5,
            "low": 23537.35,
            "close": 23539.3,
            "volume": 0,
            "oi": 0
        },
        "indicator_metrics": [
            {
                "id": 1,
                "values": {
                    "EMA_ema": 23701.99
                },
                "parameters": {
                    "timeperiod": 11,
                    "real": "close"
                },
                "type": "EMA Indicator"
            },
            {
                "id": 2,
                "values": {
                    "SMA_sma": 23859.59
                },
                "parameters": {
                    "timeperiod": 21,
                    "real": "1_EMA_ema"
                },
                "type": "SMA Indicator"
            },
            {
                "id": 3,
                "values": {
                    "MACD_macd": -27.26,
                    "MACD_macdsignal": -26.34,
                    "MACD_macdhist": -0.92
                },
                "parameters": {
                    "fastperiod": 12,
                    "slowperiod": 21,
                    "signalperiod": 7,
                    "real": "2_SMA_sma"
                },
                "type": "MACD Indicator"
            }
        ]
    }
    ]

        

Evaluate your Strategies

POST https://quantscalp.com/api/v1/strategies/instruments/?instrument_key=NSE_INDEX|Nifty 50&strategy_id=2&response_type=json
{
  "strategy": {
      "rules": {
          "long_entry": {
              "type": "function",
              "function": "AND",
              "arguments": [
                  {
                      "type": "function",
                      "function": ">",
                      "arguments": [
                          {
                              "type": "core_column",
                              "core_column": "close",
                              "interval_minutes": 1
                          },
                          {
                              "type": "indicator_column",
                              "indicator_id": 3,
                              "indicator_column": "SAR_sar",
                              "interval_minutes": 1
                          }
                      ]
                  },
                  {
                      "type": "function",
                      "function": ">",
                      "arguments": [
                          {
                              "type": "core_column",
                              "core_column": "close",
                              "interval_minutes": 1
                          },
                          {
                              "type": "indicator_column",
                              "indicator_id": 2,
                              "indicator_column": "WMA_wma",
                              "interval_minutes": 1
                          }
                      ]
                  }
              ]
          },
          "long_exit": {
              "type": "function",
              "function": "OR",
              "arguments": [
                  {
                      "type": "function",
                      "function": "<=",
                      "arguments": [
                          {
                              "type": "core_column",
                              "core_column": "close",
                              "interval_minutes": 1
                          },
                          {
                              "type": "indicator_column",
                              "indicator_id": 3,
                              "indicator_column": "SAR_sar",
                              "interval_minutes": 1
                          }
                      ]
                  },
                  {
                      "type": "function",
                      "function": "<=",
                      "arguments": [
                          {
                              "type": "core_column",
                              "core_column": "close",
                              "interval_minutes": 1
                          },
                          {
                              "type": "indicator_column",
                              "indicator_id": 2,
                              "indicator_column": "WMA_wma",
                              "interval_minutes": 1
                          }
                      ]
                  }
              ]
          },
          "short_entry": {
              "type": "function",
              "function": "AND",
              "arguments": [
                  {
                      "type": "function",
                      "function": "<",
                      "arguments": [
                          {
                              "type": "core_column",
                              "core_column": "close",
                              "interval_minutes": 1
                          },
                          {
                              "type": "indicator_column",
                              "indicator_id": 3,
                              "indicator_column": "SAR_sar",
                              "interval_minutes": 1
                          }
                      ]
                  },
                  {
                      "type": "function",
                      "function": "<",
                      "arguments": [
                          {
                              "type": "core_column",
                              "core_column": "close",
                              "interval_minutes": 1
                          },
                          {
                              "type": "indicator_column",
                              "indicator_id": 2,
                              "indicator_column": "WMA_wma",
                              "interval_minutes": 1
                          }
                      ]
                  }
              ]
          },
          "short_exit": {
              "type": "function",
              "function": "OR",
              "arguments": [
                  {
                      "type": "function",
                      "function": ">=",
                      "arguments": [
                          {
                              "type": "core_column",
                              "core_column": "close",
                              "interval_minutes": 1
                          },
                          {
                              "type": "indicator_column",
                              "indicator_id": 3,
                              "indicator_column": "SAR_sar",
                              "interval_minutes": 1
                          }
                      ]
                  },
                  {
                      "type": "function",
                      "function": ">=",
                      "arguments": [
                          {
                              "type": "core_column",
                              "core_column": "close",
                              "interval_minutes": 1
                          },
                          {
                              "type": "indicator_column",
                              "indicator_id": 2,
                              "indicator_column": "WMA_wma",
                              "interval_minutes": 1
                          }
                      ]
                  }
              ]
          }
      },
      "indicators": [
          {
              "id": 1,
              "type": "MEDPRICE Indicator",
              "parameters": {}
          },
          {
              "id": 2,
              "type": "WMA Indicator",
              "parameters": {
                  "real": {
                      "column": "MEDPRICE_medprice",
                      "depends_on": 1
                  },
                  "timeperiod": 7
              }
          },
          {
              "id": 3,
              "type": "SAR Indicator",
              "parameters": {
                  "acceleration": 0.01,
                  "maximum": 0.1
              }
          }
      ]
  }
}
--------------------
Response:
{
  "data": {
      "trade_events": [
          {
              "strategy_id": "2",
              "instrument_key": "NSE_INDEX|Nifty 50",
              "timestamp": "2024-12-20T15:29:00+05:30",
              "trade_event": {
                  "long_entry": true,
                  "long_exit": false,
                  "short_entry": false,
                  "short_exit": true
              },
              "indicators_data": [
                  {
                      "instrument_key": "NSE_INDEX|Nifty 50",
                      "strategy_id": "2",
                      "timestamp": "2024-12-20T15:29:00+05:30",
                      "interval_minutes": 1,
                      "open": 23614.9,
                      "high": 23632.3,
                      "low": 23608.7,
                      "close": 23631.35,
                      "oi": 0.0,
                      "volume": 0.0,
                      "indicator_metrics": [
                          {
                              "id": 1,
                              "values": {
                                  "MEDPRICE_medprice": 23620.5
                              },
                              "parameters": {},
                              "type": "MEDPRICE Indicator"
                          },
                          {
                              "id": 3,
                              "values": {
                                  "SAR_sar": 23570.76
                              },
                              "parameters": {
                                  "acceleration": 0.01,
                                  "maximum": 0.1
                              },
                              "type": "SAR Indicator"
                          },
                          {
                              "id": 2,
                              "values": {
                                  "WMA_wma": 23613.44
                              },
                              "parameters": {
                                  "timeperiod": 7,
                                  "real": "1_MEDPRICE_medprice"
                              },
                              "type": "WMA Indicator"
                          }
                      ]
                  }
              ],
              "candle_data": {
                  "open": 23614.9,
                  "high": 23632.3,
                  "low": 23608.7,
                  "close": 23631.35,
                  "oi": 0.0,
                  "volume": 0.0
              }
          }]
        }
      }
      

Copyright © 2024 QuantScalp. All Rights Reserved.