Build powerful fintech apps with Vittika API
Access real-time NSE/BSE market data, AI analysis, screener results, and portfolio analytics via a simple REST API or our Python/Node SDKs.
from vittika import VittikaClient
# Initialize client
client = VittikaClient(api_key="YOUR_API_KEY")
# Fetch AI analysis
analysis = client.ai.get_analysis(
symbol="RELIANCE",
exchange="NSE"
)
print(f"Signal: {analysis.signal}, Score: {analysis.ai_score}")
# Signal: BUY, Score: 82API categories
54 endpoints across 4 categories covering every aspect of Indian equity research.
Market Data
StableReal-time and historical quotes, OHLCV, corporate actions, dividends, and bulk deals for NSE & BSE listed stocks.
24 endpoints
Screener
StableProgrammatic access to Vittika's 200+ filter screener. Build custom watchlists, run quantitative stock filters, and export results.
12 endpoints
AI Analysis
BetaRetrieve AI Buy/Sell scores, sentiment analysis, earnings call summaries, and natural language queries on any listed company.
8 endpoints
Portfolio
StablePortfolio valuation, P&L analytics, sector allocation, risk metrics, and benchmark comparison APIs.
10 endpoints
Simple, consistent API
One consistent pattern across all endpoints. Predictable responses, clear errors.
# Get AI analysis for RELIANCE NSE
curl -X GET \
'https://api.vittika.com/v1/ai/analysis?symbol=RELIANCE&exchange=NSE' \
-H 'Authorization: Bearer YOUR_API_KEY'
-H 'Content-Type: application/json'
# Response
{
"symbol": "RELIANCE",
"ai_score": 82,
"signal": "BUY",
"confidence": 0.78,
"summary": "Strong fundamentals with improving ROE. Jio business driving growth momentum."
}Rate limits
Start free. Scale as you grow.
| Plan | Daily requests | Burst limit | Concurrency | Price |
|---|---|---|---|---|
| Free | 100 req/day | 10 req/min | 2 | ₹0 |
| ProPopular | 10,000 req/day | 100 req/min | 10 | ₹999/mo |
| Enterprise | Unlimited | Custom | Custom | Custom |
Get started in minutes
Create a free account
Sign up at vittika.com — no credit card required. Your account is ready in under 60 seconds.
Generate an API key
Go to Settings → Developer → API Keys and create a new key. Give it a name and optional IP whitelist.
Install the SDK (optional)
Run `pip install vittika` or `npm install @vittika/sdk`. Or use the REST API directly — no SDK needed.
Make your first call
Use the code examples above to fetch market data or AI analysis for any NSE/BSE listed stock.
Read the full docs
Our interactive docs at docs.vittika.com include a live playground, full endpoint reference, and changelog.
Start building for free
100 requests/day free. No credit card. Full API docs and playground available immediately after signup.