quantforge-miner / main.py

Commit History

Harden alpha grammar and auth-aware research
599e860

DevWizard-Vandan commited on

Introduce authoritative platform submission verification and boot-time reconciliation
cf08566

DevWizard-Vandan commited on

Refine submitted seed mutation strategy, add fallback toggles, and introduce generation queue backoff
7971b41

DevWizard-Vandan commited on

feat: implement QuantForge v2.5 payout optimizations: AST cloning filter, high-liquidity directives, and safe simulation timeout slot recycling
c4a378e

DevWizard-Vandan commited on

Resolve empty metrics envelopes by fetching alpha details endpoint and recover incomplete alphas automatically in main loop
01dbb9a

DevWizard-Vandan commited on

Introduce ExpressionFactory grammar generator, store raw result payload in DB, and handle incomplete/timeout simulation statuses
76ccd90

DevWizard-Vandan commited on

Implement resilient retry logic, submission locks, rate-limit headers, and dynamic concurrency tracking
88cbe08

DevWizard-Vandan commited on

Implement wake_event synchronization to instantly resume recovery loop upon HTTP cookie updates
f168c51

DevWizard-Vandan commited on

feat: Add Telegram API Proxy support to bypass Hugging Face firewall blocks
7a99229

DevWizard-Vandan commited on

feat: Add keep-alive loop, Telegram auth recovery system, and fix main.py NameError crash
c5cc882

DevWizard-Vandan commited on

fix: rescue 71 stuck SIMULATING alphas on boot; lower Sharpe pre-filter 1.5->1.2 to unblock submissions
9ad4f0d

DevWizard-Vandan commited on

fix: send sanitized expression (1e-6->0.000001) to BRAIN payload; ban sci notation in prompt
6c9e951

DevWizard-Vandan commited on

fix: stop validation path from mutating expression column, add IntegrityError catch for both TRASHED code paths
3cb63df

DevWizard-Vandan commited on

fix: catch IntegrityError on duplicate expression to stop infinite 60s crash loop
48881ee

DevWizard-Vandan commited on

fix: remove ts_skewness/ts_kurt, add ts_median/ts_zscore/ts_av_diff, block double group_neutralize, HTVR targeting
bbcee0f

DevWizard-Vandan commited on

Execute Phase 11: Enforce strict vocabulary data fields and naked variable constraints in system prompt, and add sir2_ to validator prefixes
c181cb6

DevWizard-Vandan commited on

Execute Phase 9: Align OpenAI/NIM headers Content-Type casing, implement PV-safe fallback, and integrate Dynamic Pyramid Multiplier directives
8231f85

DevWizard-Vandan commited on

Increase HTTP timeout to 90s, implement Nvidia key diversion for Zhipu provider, and restrict expression validator to base Price-Volume fields only
dbb2ced

DevWizard-Vandan commited on

Phase 8: Free-tier optimization & fallback math fix - use ts_decay_linear in mock, silent key bypass, limit batch size to 5, 5s sleep, update Nemotron model name
ea74bbd

DevWizard-Vandan commited on

Phase 7: Analytics dashboard overhaul - trash_reason tracking, enriched /api/stats, Semaphore(11), premium dark/light UI, LLM router model tracking, pause/resume endpoints
9b1765d

DevWizard-Vandan commited on

Expose MINER_RUNNING, MINER_TASK, and miner_loop in main.py for app.py dashboard compatibility
359396a

DevWizard-Vandan commited on

QuantForge v2.0 Phase 3: Autonomous Evaluation & Auto-Submission Pipeline and Infinite Orchestrator
8c3030e

DevWizard-Vandan commited on

Optimize Gemini key rotation, implement two-tier evaluation, and strict allowlist validator
d945cae

DevWizard-Vandan commited on

fix: stagger simulation submissions and add exponential retry backoff to prevent CONCURRENT_SIMULATION_LIMIT_EXCEEDED (429) errors
28f3f7f

DevWizard-Vandan commited on

fix: resolve 7 critical pipeline issues causing zero alpha submissions
a234289

DevWizard-Vandan commited on

Cap decay settings parameter at 512 to prevent API rejection
b4b2c1a

DevWizard-Vandan commited on

Migrate to event-driven immediate submission, increase daily cap to 20, and rename SP500 to TOPSP500
fdda2e5

DevWizard-Vandan commited on

fetch and cache fields for all allowed universes (TOP3000, TOP2000, TOP1000, TOP500, TOP200, SP500)
710b120

DevWizard-Vandan commited on

allow multiple universes in settings and fallback mutations (TOP3000, TOP2000, TOP1000, TOP500, TOP200, SP500)
cd00509

DevWizard-Vandan commited on

fix: sanitize sci notation for ALL queued alphas on boot + eliminate WARNING log spam from polling
54054a2

DevWizard-Vandan commited on

fix: sanitize scientific notation format (1e-9) to standard decimal floats across generation and DB normalization phases, and update LLM prompts to prevent scientific notation output
b6cd490

DevWizard-Vandan commited on

Fix database normalization unique constraints boot crash, timer drift using client-side seconds, rate-limit retry logging noise, and add Details modal for Tested Archive
e11d033

DevWizard-Vandan commited on

Fix variable hallucination: restrict local fallback fields to verified ones, add prompt warnings, normalize variables on startup, and prevent infinite resets on unknown variable errors
e58d2ab

DevWizard-Vandan commited on

Implement evolutionary genetic loop, vector operator guardrails, automated orthogonalization, and smart retry backoffs
0c4e32b

DevWizard-Vandan commited on

Implement expression/variable name validation, dynamic few-shot learning prompt injection, and fix pending checks sync bug
b3d387a

DevWizard-Vandan commited on

Realign submitted statuses, persist batch timer cooldown, and integrate categorized data fields library with Vector unit safeguards
6414394

DevWizard-Vandan commited on

Fix partial variable normalization and simulation result parsing when metrics are missing in poll response
61a5059

DevWizard-Vandan commited on

Fix WorldQuant unknown variable 'ni' by mapping to 'income' and resolve AttributeError in simulation results parser
e34068c

DevWizard-Vandan commited on

Fix database normalization unique constraint violation and prevent excessive logging
87f0da7

DevWizard-Vandan commited on

Replace invalid net_income/cash_flow variables with standard ni in DB and generator
1d2d674

DevWizard-Vandan commited on

Add dynamic concurrent simulations limit of 3 with UI control
48af269

DevWizard-Vandan commited on

Fix WorldQuant BRAIN API simulation payload settings and safe float Retry-After parsing
0b78852

DevWizard-Vandan commited on

CRITICAL: Fix WQ API payload - nest settings under 'settings' key, reset bad-payload failures
0d07fe1

DevWizard-Vandan commited on

Fix overnight zero-progress: per-model cooldown, expanded fallback, robust metric parsing, session re-auth, throttle fix
3943a56

DevWizard-Vandan commited on

Implement startup recovery: reset stuck SIMULATING records back to GENERATED
a2af3e2

DevWizard-Vandan commited on

Throttles Alpha Generation to at most once per 5 minutes to conserve free API limits
fba7ba1

DevWizard-Vandan commited on

Initialize Space with QuantForge Miner code and 24/7 integration config
ddccbe9

DevWizard-Vandan commited on