Official IR Verification (Planned)
Not Yet Implemented
This feature is planned for a future release. The documentation below describes the intended design.
The most accurate earnings datetime comes from company investor relations (IR) pages. This feature would attempt to discover and parse official announcement times.
Planned Behavior
For each company in the calendar:
- Check cache - Skip if we already know this company's IR URL and policy
- Check if significant - Skip if time >= 15:30 (after-hours, doesn't affect trading)
- Try pattern matching - Look for common IR URL patterns
- LLM fallback - Use local LLM to discover IR page
- Parse datetime - Extract announcement time from IR page
- Cache result - Save URL and
publishes_timepolicy for future
Trading Hours Optimization
Only companies announcing during trading hours (zaraba) would be checked:
| Session | Time |
|---|---|
| Morning | 9:00 - 11:30 |
| Afternoon | 12:30 - 15:00 |
If the scraped time is after 15:30, official verification would be skipped since the exact time doesn't affect trading decisions.
Current Alternative
For now, use historical inference which provides reasonably accurate predictions based on past patterns: