Shadbala (sechsfache Planetenstärke)
Shadbala (षड्बल, “sechs Kräfte”) ist die klassische vedische Kennzahl dafür, “wie stark ein Planet in einem bestimmten Horoskop ist”. Die Stärke wird als Summe von sechs Komponenten berechnet. Die Komponenten und totalVirupa werden in virupa angegeben, daneben liefern wir totalRupa (1 rupa = 60 virupa). Das Ergebnis ist eine objektive Zahl, um Planeten zu vergleichen, die Herrscher der Dashas zu ranken und die Qualität von Yogas zu bewerten. AstroWay stellt die 6 Komponenten einzeln + beide Summen bereit.
Was wir berechnen
Abschnitt betitelt „Was wir berechnen“Sechs Kräfte nach Brihat Parashara Hora Shastra (BPHS), Kapitel 27 “Grahabala Adhyaya”:
- Sthana Bala (sthāna, “Positionsstärke”): Stärke aus der Stellung im Zeichen, im Navamsha und in den Vargas, gegliedert in 5 Unterkomponenten (Uchcha Bala, Saptavargaja Bala, Ojha-Yugma Bala, Kendradi Bala, Drekkana Bala).
- Dig Bala (“Richtungsstärke”): Jupiter/Merkur sind im Osten stark, Mond/Venus im Norden, Saturn im Westen, Sonne/Mars im Süden.
- Kala Bala (“Zeitstärke”): 9 Unterkomponenten: Nathonnatha, Paksha, Tribhaga, Abda/Masa/Vara/Hora, Ayana, Yuddha. Hängt von Tageszeit, Wochentag, Monat, Jahr und Planetenkrieg ab.
- Cheshta Bala (“Bewegungsstärke”): Geschwindigkeit des Planeten vs. Durchschnitt. Rückläufige Planeten erhalten das Maximum; extrem langsame (Stationen) ebenfalls hohe Werte.
- Naisargika Bala (“natürliche Stärke”): feste Skala: Sonne 60, Mond 51.43, Venus 42.85, Jupiter 34.28, Merkur 25.71, Mars 17.14, Saturn 8.57 virupa.
- Drik Bala (“Aspektstärke”): Summe der empfangenen/gegebenen Aspekte anderer Planeten, gewichtet nach Orbis und Charakter.
Summe: Total Bala = Sthana + Dig + Kala + Cheshta + Naisargika + Drik. Sie wird mit Required Bala verglichen (Mindestschwelle der Stärke per BPHS Table 27.1): Ein Planet ist “stark genug”, wenn Total ≥ Required.
Endpoints
Abschnitt betitelt „Endpoints“| Endpoint | Credits | Was er liefert |
|---|---|---|
/v1/vedic/shadbala/sthana | 20 | Sthana Bala + 5 Unterkomponenten für 7 Planeten |
/v1/vedic/shadbala/dig | 20 | Dig Bala (Richtungsstärke) |
/v1/vedic/shadbala/kala | 20 | Kala Bala + 9 Unterkomponenten |
/v1/vedic/shadbala/cheshta | 20 | Cheshta Bala (mit Geschwindigkeit und Rückläufigkeitsstatus) |
/v1/vedic/shadbala/naisargika | 20 | Naisargika (feste Tabelle) |
/v1/vedic/shadbala/drik | 20 | Drik Bala (Aspektsumme) |
/v1/vedic/shadbala/full | 20 | Alle 6 + total + ratio zu Required Bala |
Beispiel
Abschnitt betitelt „Beispiel“curl -X POST https://api.astroway.info/v1/vedic/shadbala/full \ -H "X-Api-Key: aw_live_your_key_here" \ -H "Content-Type: application/json" \ -d '{ "date": "1990-07-14", "time": "14:30:00", "timezoneOffset": 3, "latitude": 50.45, "longitude": 30.52, "ayanamsa": "lahiri" }'const r = await fetch('https://api.astroway.info/v1/vedic/shadbala/full', { method: 'POST', headers: { 'X-Api-Key': process.env.ASTROWAY_API_KEY!, 'Content-Type': 'application/json', }, body: JSON.stringify({ date: '1990-07-14', time: '14:30:00', timezoneOffset: 3, latitude: 50.45, longitude: 30.52, ayanamsa: 'lahiri', }),});const { data } = await r.json();const strongest = data.items.reduce((a, b) => (b.totalRupa > a.totalRupa ? b : a));console.log(`Strongest planet: ${strongest.planetName} (${strongest.totalRupa.toFixed(2)} rupa)`);import os, requests
r = requests.post( 'https://api.astroway.info/v1/vedic/shadbala/full', headers={'X-Api-Key': os.environ['ASTROWAY_API_KEY']}, json={ 'date': '1990-07-14', 'time': '14:30:00', 'timezoneOffset': 3, 'latitude': 50.45, 'longitude': 30.52, 'ayanamsa': 'lahiri', },)data = r.json()['data']for p in sorted(data['items'], key=lambda x: -x['totalRupa']): print(f"{p['planetName']:8s} {p['totalRupa']:6.2f} rupa ({p['totalVirupa']:8.2f} virupa)")Beispiel-Response
Abschnitt betitelt „Beispiel-Response“{ "type": "shadbala-summary", "unit": "virupa", "items": [ { "planet": 0, "planetName": "Sun", "sthana": 135.235432, "dig": 53.046192, "kala": 248.856213, "cheshta": 0, "naisargika": 60, "drik": -15, "totalVirupa": 482.137837, "totalRupa": 8.035631 }, { "planet": 1, "planetName": "Moon", "sthana": 209.110876, "dig": 41.190833, "kala": 100.903909, "cheshta": 0, "naisargika": 51.43, "drik": 0, "totalVirupa": 402.635619, "totalRupa": 6.710594 } ]}Genauigkeit und Quellen
Abschnitt betitelt „Genauigkeit und Quellen“- Kanonischer Text: Brihat Parashara Hora Shastra (BPHS), Kapitel 27: die Formeln der sechs Balas und die Tabellen der Required Bala.
- Reference implementation: PyJHora (Apache 2.0), Modul
shadbala.py. Unsere Zahlen stimmen mit PyJHora innerhalb von ±0.05 rupa für alle Komponenten überein, außer Drik Bala (dort werden leicht unterschiedliche Aspekt-Orben verwendet: Wir nutzen die vollständige BPHS-Variante, PyJHora eine vereinfachte). - Status: GREEN für Sthana/Dig/Kala/Cheshta/Naisargika, YELLOW für Drik (wegen der Unterschiede bei den Orben). Details: /accuracy/.
- Ayanamsa: dieselben 9 Optionen wie bei anderen vedischen Berechnungen (standardmäßig Lahiri).
- Kala Bala ist komplex. Die 9 Unterkomponenten erfordern exakte Sunrise-/Sunset-Zeiten für den jeweiligen Ort: Stell sicher, dass
latitude/longitude/timezoneOffsetkorrekt sind.
Verwandte Themen
Abschnitt betitelt „Verwandte Themen“- Dashas: Shadbala ist entscheidend für die Bewertung des Herrschers der laufenden Dasha
- Panchang: Der Zeitpunkt der Kala-Bala-Berechnung hängt von Tithi/Vara ab
- Vargas: Saptavargaja Bala (Unterkomponente von Sthana) beruht auf 7 Divisional Charts
- Genauigkeit: detaillierte Prüfung der Komponenten und der Drift vs. PyJHora
- Credits: vollständige Tariftabelle
- Authentifizierung: wie du einen
aw_live_*-Schlüssel bekommst