Tasa interna de retorno (TIR)
fin-irrCalcula la tasa interna de retorno de flujos periódicos; null si no hay cambio de signo. Cuándo: un cálculo de dinero, impuestos o matemática financiera tiene que ser exacto y reproducible (redondeo, centavos, tasas). No para: calcular la TIR anualizada para flujos en fechas irregulares (fin-xirr). Efectos secundarios: ninguno (solo lectura, sin red, sin estado guardado). Determinista: la misma entrada da la misma salida. Límites: entrada JSON de hasta 64 KB, 1 s por llamada, resultado de hasta 1 MB.
EN: Computes the internal rate of return of periodic cash flows (Newton-Raphson with bisection fallback); returns null when no sign change exists. When: a money, tax or financial-math result has to be exact and reproducible (rounding, cents, rates). Not for: computing the annualized internal rate of return for cash flows on arbitrary dates (fin-xirr). Side effects: none (read-only, no network access, no stored state). [EN completo / full EN: inputSchema.description]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| guess | No | Initial guess (number; optional; default 0.1; min -0.99; max 10). | |
| cash_flows | Yes | Cash flows; index 0 is time 0 (array of number; required; at least 2 items; up to 1000 items). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| irr | No | ||
| reason | No | ||
| irr_percent | No |