{"id":51166765,"url":"https://github.com/nascimentolwtn/calcvi-data","last_synced_at":"2026-06-26T20:01:27.419Z","repository":{"id":366728732,"uuid":"1277614206","full_name":"nascimentolwtn/calcvi-data","owner":"nascimentolwtn","description":"Monthly IBOVESPA intrinsic value snapshot - BG (Graham) and FL (Lacerda) formula rankings served as static JSON. Powers CalcVI app.","archived":false,"fork":false,"pushed_at":"2026-06-23T03:42:11.000Z","size":2,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-23T05:23:55.531Z","etag":null,"topics":["b3","benjamin-graham","finance","github-pages","ibovespa","intrinsic-value","json","open-data","react-native","value-investing"],"latest_commit_sha":null,"homepage":"https://nascimentolwtn.github.io/calcvi-data/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nascimentolwtn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-06-23T03:36:41.000Z","updated_at":"2026-06-23T03:45:31.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/nascimentolwtn/calcvi-data","commit_stats":null,"previous_names":["nascimentolwtn/calcvi-data"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/nascimentolwtn/calcvi-data","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nascimentolwtn%2Fcalcvi-data","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nascimentolwtn%2Fcalcvi-data/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nascimentolwtn%2Fcalcvi-data/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nascimentolwtn%2Fcalcvi-data/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nascimentolwtn","download_url":"https://codeload.github.com/nascimentolwtn/calcvi-data/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nascimentolwtn%2Fcalcvi-data/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34831250,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-26T02:00:06.560Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["b3","benjamin-graham","finance","github-pages","ibovespa","intrinsic-value","json","open-data","react-native","value-investing"],"created_at":"2026-06-26T20:01:25.629Z","updated_at":"2026-06-26T20:01:27.407Z","avatar_url":"https://github.com/nascimentolwtn.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# calcvi-data\n\nStatic data repository for CalcVI 2.0 — Calculadora de Valor Intrínseco App.\n\nServes a monthly JSON snapshot of the most discounted IBOVESPA stocks ranked by intrinsic value (Benjamin Graham BG formula and Felipe Lacerda FL formula). Consumed by the CalcVI app on startup to pre-populate the ranked list without requiring a live API call.\n\n## Endpoint\n\n```\nhttps://nascimentolwtn.github.io/calcvi-data/top-descontos.json\n```\n\n## Schema\n\n```json\n{\n  \"updatedAt\": \"2026-06-23\",\n  \"bg\": [\n    { \"codigo\": \"BBDC4\", \"vi\": 28.4, \"cotacao\": 14.2, \"desconto\": 100.0 }\n  ],\n  \"fl\": [\n    { \"codigo\": \"WEGE3\", \"vi\": 55.1, \"cotacao\": 38.0, \"desconto\": 45.0 }\n  ]\n}\n```\n\n| Field | Description |\n|---|---|\n| `updatedAt` | ISO date of last snapshot run |\n| `bg[]` | Top 20 tickers ranked by BG (Graham) discount, descending |\n| `fl[]` | Top 20 tickers ranked by FL (Lacerda) discount, descending |\n| `codigo` | B3 ticker (e.g. `BBDC4`) |\n| `vi` | Intrinsic value calculated by the respective formula |\n| `cotacao` | Market price at snapshot time |\n| `desconto` | `100 × (vi − cotacao) / cotacao` — positive means undervalued |\n\n## Update cadence\n\nUpdated manually once a month by running `scripts/publishTopDescontos.ts` from the CalcVI project. Intrinsic value is derived from quarterly earnings data (LPA, VPA) and historical P/L and P/VPA series — it changes at most four times a year, so a monthly snapshot ages gracefully.\n\n## Formulas\n\n**BG — Benjamin Graham**\n```\nVI = √(22.5 × LPA × VPA)\n```\nDesigned for industrial/tangible-asset companies. The constant 22.5 = 15× earnings × 1.5× book value.\n\n**FL — Felipe Lacerda**\n```\nVI = √(mediana(P/L) × mediana(P/VPA) × LPA × VPA)\n```\nDesigned for intangible/services companies (tech, SaaS, internet). Uses company-specific historical median multiples instead of a universal constant.\n\n## Aviso Legal\n\nOs dados neste repositório são gerados automaticamente a partir de informações financeiras públicas e têm finalidade exclusivamente educacional e de estudo. Não constituem recomendação de investimento. Consulte um Assessor de Investimentos credenciado pela CVM antes de tomar qualquer decisão de investimento.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnascimentolwtn%2Fcalcvi-data","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnascimentolwtn%2Fcalcvi-data","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnascimentolwtn%2Fcalcvi-data/lists"}