---
title: "Valuation Double-Count / Decimal Linter"
method: POST
path: "/v1/tools/lint_stock_token_valuation"
tags: ["TODO_TAGS_REVIEW"]
---

# Valuation Double-Count / Decimal Linter

`POST /v1/tools/lint_stock_token_valuation`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/lint_stock_token_valuation`
- Auth: none declared

Lints Robinhood Chain stock-token USD valuation expressions for the double-count bug: the Chainlink price feed already includes corporate actions, so multiplying raw balance by price and then by uiMultiplier applies the same corporate action twice. Compares the tested valuation against the correct expression and flags the double-count when present, with the corrected formula returned. High hit-rate node for any developer writing a valuation path against 18-decimal stock tokens and an 8-decimal feed. Zero network, zero PII.

**Tool URL:** https://ainumbers.co/chaingraph/art-319-rhc-valuation-linter.html
**AP2/Policy Mandate export:** yes

## Request body

- object
  - `applied_multiplier_in_expression` unknown
  - `chainlink_price_usd` unknown
  - `computed_usd_value_under_test` unknown
  - `raw_balance` unknown
  - `ui_multiplier` unknown

## Response `200`

Successful tool execution result

- object
  - `computed_usd_value_under_test` integer
  - `correct_value` integer
  - `corrected_expression` string
  - `delta` integer
  - `discrepancy` string
  - `double_counted_value` integer
  - `verdict` string

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
