Satta MatkaAPILive Result API
HomeLive ResultsPricingDocsFAQBlogContact
›
Satta MatkaAPILive Result API

Live matka results, market history, and charts via a fast JSON API. Built for developers who need real-time data delivery.

WhatsApp +91 7295908450·+91 7295908450

System status

Product

  • Live Results
  • Pricing
  • Matka API
  • Auto Result API
  • API Services

Resources

  • Documentation
  • FAQ
  • Blog
  • What is Satta Matka API
  • Status

Company

  • About
  • Contact
  • Privacy
  • Terms

© 2026 Satta Matka API. All rights reserved. Built with care for developers.

    ›
    ›
    Home›Blog›Matka Chart Analysis: Reading Jodi and Pana Patterns
    Market Guide

    Matka Chart Analysis: Reading Jodi and Pana Patterns

    Jodi and pana charts are the most-studied artifacts in matka. This guide explains what they mean, how the API returns them, and the most common analytical patterns enthusiasts look for in historical data.

    Satta Matka API Team28 Jun 20267 min read56 views

    If you ask a matka enthusiast what they look at on a results site, the answer is almost always "the chart". The jodi chart and pana chart are the two most-studied artifacts in the matka ecosystem — they show historical results in a format that makes patterns (or apparent patterns) easy to spot. This guide explains what they are, how the API returns them, and how to render them on your site.

    What is a Jodi?

    A jodi is the two-digit number formed by concatenating a market's open ank and close ank for a given day. The "ank" is the sum-of-digits of a pana, reduced to a single digit.

    For example, if a market's open pana is 456 and close pana is 123:

    • Open ank = (4+5+6) mod 10 = 15 mod 10 = 5
    • Close ank = (1+2+3) mod 10 = 6 mod 10 = 6
    • Jodi = "5" + "6" = "56"

    So a jodi is always a 2-digit string from "00" through "99". There are 100 possible jodis, and over time, every jodi appears roughly the same number of times in a fair game.

    What is a Pana?

    A pana is a 3-digit number from "000" through "999". Each market declares two panas per day — an open pana (declared at openTime) and a close pana (declared at closeTime).

    So a single day's full result for a market is essentially two 3-digit numbers (open + close pana) and a 2-digit jodi derived from them. The result string format is open-pana-jodi-close-pana, e.g. 456-56-123.

    The jodi chart endpoint

    The API returns the last 60 jodis for a market in chronological order:

    curl -H "Authorization: Bearer $MATKA_API_KEY" \
         https://sattamatkaapi.live/api/results/chart/jodi/kalyan
    

    Response shape:

    {
      "market": { "slug": "kalyan", "name": "Kalyan" },
      "entries": [
        { "date": "2026-06-15", "jodi": "47" },
        { "date": "2026-06-16", "jodi": "82" },
        { "date": "2026-06-17", "jodi": "13" }
      ]
    }
    

    The default lookback is 60 entries (~2 months of trading days), which is what most matka sites display.

    Rendering the jodi chart

    The conventional layout is a 10-column grid, where each tile is colored by the first digit of the jodi (0–9). Each row represents 10 consecutive dates.

    const COLORS = [
      'bg-rose-100 text-rose-700',     // 0
      'bg-amber-100 text-amber-700',   // 1
      'bg-emerald-100 text-emerald-700', // 2
      'bg-sky-100 text-sky-700',       // 3
      'bg-violet-100 text-violet-700', // 4
      'bg-fuchsia-100 text-fuchsia-700', // 5
      'bg-lime-100 text-lime-700',     // 6
      'bg-cyan-100 text-cyan-700',      // 7
      'bg-orange-100 text-orange-700',  // 8
      'bg-pink-100 text-pink-700',     // 9
    ]
    
    function JodiChart({ entries }: { entries: { date: string; jodi: string }[] }) {
      return (
        <div className="grid grid-cols-10 gap-1">
          {entries.map((e) => (
            <div
              key={e.date}
              className={`p-2 text-center text-sm font-mono ${COLORS[parseInt(e.jodi[0], 10)]}`}
              title={e.date}
            >
              {e.jodi}
            </div>
          ))}
        </div>
      )
    }
    

    The color legend is what makes the chart readable — users can scan for "no 5s in the last 10 days" or "lots of 0s recently" at a glance. Every major matka site uses a similar 10-color scheme.

    The pana chart endpoint

    The pana chart returns the last 30 days of open + close panas with the jodi and result string:

    curl -H "Authorization: Bearer $MATKA_API_KEY" \
         https://sattamatkaapi.live/api/results/chart/panel/kalyan
    

    Response shape:

    {
      "market": { "slug": "kalyan", "name": "Kalyan" },
      "entries": [
        {
          "date": "2026-08-13",
          "openPana": "456",
          "jodi": "56",
          "closePana": "123",
          "resultString": "456-56-123"
        }
      ]
    }
    

    The conventional layout is a horizontal-scroll table with columns: Date / Open Pana / Jodi / Close Pana / Result String. The jodi cell is usually colored using the same 10-color scheme as the jodi chart.

    What users actually look for

    Matka enthusiasts use charts to look for apparent patterns — runs of digits that have not appeared recently, clusters of high or low values, repeating jodis on certain days of the week, etc. From a statistical standpoint, in a fair game, each jodi has a 1% chance of appearing on any given day, and historical patterns do not predict future results. But users still find the chart useful for tracking what has happened, and the visual layout makes that tracking easy.

    Common things users look for:

    • Missing digits: which first-digit values have not appeared in the last 10 entries?
    • Hot digits: which values have appeared 3+ times in the last week?
    • Jodi pairs: have any specific jodi (e.g. "47") appeared twice in the last 30 days?
    • Day-of-week patterns: do certain jodis cluster on Mondays vs. Fridays?
    • Open vs close imbalance: is the open ank distribution skewed vs. close ank?

    For a results site, the most valuable feature you can add on top of the raw chart is a small "stats" sidebar that summarizes these — total entries, distribution by first digit, count of unique jodis, etc.

    Rendering the stats sidebar

    function ChartStats({ entries }: { entries: { jodi: string }[] }) {
      const firstDigits = entries.map(e => parseInt(e.jodi[0], 10))
      const counts = new Array(10).fill(0)
      firstDigits.forEach(d => counts[d]++)
      const max = Math.max(...counts)
    
      return (
        <div className="space-y-2">
          <h3 className="font-semibold">First-Digit Distribution</h3>
          {counts.map((count, digit) => (
            <div key={digit} className="flex items-center gap-2">
              <div className="w-6 text-sm font-mono">{digit}</div>
              <div className="flex-1 h-4 bg-gray-100 rounded overflow-hidden">
                <div
                  className={`h-full ${COLORS[digit]}`}
                  style={{ width: `${(count / max) * 100}%` }}
                />
              </div>
              <div className="w-8 text-right text-xs text-gray-600">{count}</div>
            </div>
          ))}
        </div>
      )
    }
    

    This gives users a quick at-a-glance view of how the distribution has looked over the chart's window.

    A note on responsible display

    Matka charts are reference data — historical results displayed in a structured format. They are not predictions and should never be presented as such. The most reputable matka results sites include a small disclaimer near the chart: "Past results do not predict future outcomes. Charts are for reference only."

    If you are building a results site, include this disclaimer. It is good practice and sets the right expectations with your users.

    Summary

    • A jodi is a 2-digit string formed from open ank + close ank. Always between "00" and "99".
    • A pana is a 3-digit string. Each market has an open pana and a close pana per day.
    • The jodi chart is rendered as a 10-column colored grid (one color per first digit).
    • The pana chart is rendered as a date-sorted table.
    • Add a stats sidebar (first-digit distribution) for extra value.
    • Include a "past performance does not predict future outcomes" disclaimer.
    Tags#charts#jodi#pana#analysis
    Ready to build?

    Start your free API trial

    Get 2 days of full access to every endpoint — live results, history, charts, webhooks. No credit card required.

    View pricing & start trial

    Related market guides

    Market Guide6 min

    Milan Day Matka API: Live Result, Timing, and JSON

    Pull Milan Day from the Matka API. Session timing, sample JSON, old market id 18, and how to show open vs close on your site.

    16 Aug 2026
    Market Guide6 min

    Rajdhani Matka Result API: Day, Night, and JSON IDs

    Rajdhani Day and Rajdhani Night on Satta Matka API — slugs, old ids, live JSON, and how to keep night sessions on the right IST date.

    16 Aug 2026
    Market Guide5 min

    Starline Markets: What They Are and How They Work

    Starline markets declare results hourly, 12 times per day. This guide explains the Starline model, the major Starline families (Kalyan, Main Bazar, Milan, Rajdhani), and how to fetch them all in a single API call.

    22 Mar 2026