Calculadora de capital flotante
De 1.000.000.000 de acciones en circulación, con 150.000.000 restringidas y 100.000.000 en manos de directivos, solo 750.000.000 pueden negociarse: un capital flotante del 75 %. Es la cifra que miran los índices y los filtros de liquidez. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Acciones en circulación
- 1 000 000 000
- Acciones restringidas
- 150 000 000
- Tenencias de insiders
- 100 000 000
- Capital flotante
- 750 000 000
- Capital flotante (%)
- 75
El capital flotante es el número de acciones realmente disponibles para la cotización pública tras restar las acciones restringidas y las participaciones de insiders de las acciones en circulación. Los proveedores de índices, los filtros de liquidez y los modelos de valoración usan ese tramo público en lugar del recuento titular, porque una sociedad con un bloque estratégico o de lock-up grande puede mostrar una capitalización bursátil alta mientras el flotante negociable sigue siendo estrecho. Esta calculadora de capital flotante resta las acciones restringidas y las participaciones de insiders de las acciones en circulación y, a continuación, devuelve tanto el recuento de acciones flotantes como el porcentaje flotante sobre las en circulación.
Qué es el capital flotante y cómo se restan las restringidas y las internas
El capital flotante es el tramo del capital de una sociedad que puede negociarse en el mercado público: acciones en circulación menos acciones restringidas menos participaciones de insiders. Las acciones en circulación son el capital emitido que sigue en manos de titulares, incluido el bloqueado y el de control estrecho; no son el capital autorizado y no coinciden con el flotante negociable.
Las acciones restringidas son títulos que aún no pueden negociarse por ley o por contrato: acciones de lock-up tras una oferta, premios a empleados no consolidados, acciones restringidas de la Rule 144 u otros bloques con restricción de transferencia revelados en un informe. Las participaciones de insiders son acciones de consejeros, directivos y otros afiliados cuyas ventas se retrasan, se declaran o resultan económicamente rígidas aunque los títulos no estén formalmente restringidos.
Esta calculadora trata los dos cubos como aditivos y disjuntos: cada acción bloqueada o de control estrecho debe contarse en un solo campo para que la resta no cuente dos veces. El porcentaje de flotante es ese recuento dividido entre las acciones en circulación, por cien, de modo que mil millones en circulación, ciento cincuenta millones restringidas y cien millones de participaciones internas son un flotante de setecientos cincuenta millones de acciones y setenta y cinco por ciento.
Un flotante cero es un resultado válido cuando todo el recuento en circulación está bloqueado o en manos próximas. Un flotante negativo no es un resultado: si las restringidas superan el total en circulación la tarea falla, y si los dos cubos juntos superan las en circulación la tarea también falla, porque el recuento público no puede ser negativo.
Qué puede hacer con ella
Ejercicios y claves LMS de capital flotante
Corrija problemas que piden calcular el flotante como en circulación menos restringidas menos internas, incluido el caso inválido en que las restringidas superan el total de acciones.
Preguntas frecuentes
¿Cómo se calcula el capital flotante a partir de las acciones en circulación?
Envíe un recuento en circulación positivo y bloques restringidos e internos no negativos. Mil millones en circulación, ciento cincuenta millones restringidas y cien millones de participaciones internas son un flotante de setecientos cincuenta millones de acciones.
¿Qué ocurre si las acciones restringidas superan el total en circulación?
Las restringidas no pueden ser mayores que el recuento en circulación, así que la calculadora se niega a devolver un flotante negativo. La llamada no se factura.
¿Deben contarse dos veces las acciones que son a la vez internas y restringidas?
Si una acción es restringida y a la vez de un insider, cuéntela en un solo campo para que la resta no duplique el bloque bloqueado.
¿Cómo se calcula el porcentaje de capital flotante?
Setecientos cincuenta millones de acciones públicas sobre mil millones en circulación son un flotante del setenta y cinco por ciento. Un recuento totalmente bloqueado devuelve cero por ciento, resultado válido.
¿Qué se considera una acción restringida?
La que todavía no puede venderse por ley o por contrato: acciones bloqueadas tras una salida a bolsa, premios a empleados aún no consolidados y otros paquetes con límites de transmisión declarados. Cada acción bloqueada se cuenta en un solo grupo, restringidas o internas, nunca en los dos.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/fin/free-float \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"shares_outstanding":1000000000,"restricted_shares":150000000,"insider_holdings":100000000}'const res = await fetch("https://api.kit.forhosting.com/fin/free-float", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"shares_outstanding": 1000000000,
"restricted_shares": 150000000,
"insider_holdings": 100000000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/free-float",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"shares_outstanding": 1000000000,
"restricted_shares": 150000000,
"insider_holdings": 100000000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/free-float", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"shares_outstanding":1000000000,"restricted_shares":150000000,"insider_holdings":100000000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"shares_outstanding":1000000000,"restricted_shares":150000000,"insider_holdings":100000000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/free-float", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"shares_outstanding": 1000000000,
"restricted_shares": 150000000,
"insider_holdings": 100000000
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.free_float",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_abs_value | 1000000000000000 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Si las acciones restringidas superan el total de acciones en circulación, la tarea falla con invalid_input en lugar de inventar un flotante negativo.
Qué es el capital flotante y cómo se restan las restringidas y las internas
La identidad es free_float igual a shares_outstanding menos restricted_shares menos insider_holdings. El endpoint no obtiene informes, tablas de titularidad real ni cotizaciones en vivo; aplica los tres recuentos que usted ya extrajo para que claves de ejercicios, widgets de aterrizaje y automatización compartan una sola cifra pública de acciones auditable.
Contrato de entrada, forma de la respuesta y comportamiento ante errores
Si las restringidas más las internas superan las en circulación, la tarea también falla porque el flotante no puede ser negativo. La validación fallida no consume saldo, lo que mantiene baratos los scripts exploratorios cuando quien desarrolla envía a propósito un bloque restringido mayor que las en circulación para confirmar la ruta de error. Envíe por POST un cuerpo JSON con tres números finitos obligatorios. shares_outstanding (alias total_shares, outstanding_shares, shares, number_of_shares y shares_issued) es el recuento de partida y el denominador del porcentaje; debe ser un número finito estrictamente mayor que cero. restricted_shares (alias restricted, restricted_stock y lockup_shares) es el bloque no negociable y debe ser finito y mayor o igual que cero. insider_holdings (alias insider_shares, insiders e insider_ownership) es el bloque de afiliados que se resta después de las restringidas y debe ser finito y mayor o igual que cero. Si acierta, el cuerpo ecoa shares_outstanding, restricted_shares e insider_holdings, luego free_float como el recuento público, free_float_percent como porcentaje sobre las en circulación y una cadena formula que reescribe que el flotante es las en circulación menos restringidas menos internas. Ejemplo: mil millones de acciones en circulación, ciento cincuenta millones restringidas y cien millones de participaciones internas devuelven free_float setecientos cincuenta millones y free_float_percent setenta y cinco. Campos ausentes, valores no finitos, un recuento restringido o interno negativo, o un recuento en circulación cero o negativo fallan con invalid_input nombrando el campo y no se facturan. Las restringidas que superan el total en circulación fallan con un mensaje invalid_input dedicado en lugar de un flotante negativo. Prefiera números JSON simples a cadenas con comas, etiquetas de clase de acción o signos de porcentaje; las cadenas numéricas se aceptan solo si coinciden con un patrón estricto de número finito. El precio es un $0.002 fijo por llamada exitosa con unit item.
Dónde una calculadora de capital flotante aporta valor
Los filtros de índices y de liquidez usan el flotante en lugar de las acciones totalmente diluidas para que un valor de control estrecho no se trate como si toda su capitalización pudiera negociarse en un día. Educadores y plataformas LMS necesitan un oráculo para la pregunta de definición que pide calcular el flotante a partir de las en circulación, las restringidas y las internas, incluido el caso en que las restringidas superan las en circulación y debe rechazarse. Use esta capacidad cuando ya tenga los tres recuentos de acciones; si tiene capitalización bursátil, deuda y caja, use una calculadora de valor de empresa en lugar de esta identidad de flotante. Los cuadernos de análisis de renta variable y los ficheros de tabla de capitalización suelen guardar acciones en circulación, acciones de lock-up y titularidad de insiders en columnas distintas; un endpoint determinista recupera el flotante sin una celda de hoja que alguien podría reescribir más tarde como capitalización bursátil al multiplicar las en circulación por el precio. Los integradores conectan el endpoint a cuadernos, herramientas de flujo o workers en el borde para fijar goldens cuando un informe actualiza el calendario de lock-up o un Form 4 cambia el total de insiders. Como la implementación es trabajo analítico parse de nivel A puro, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente. Mantenga shares_outstanding estrictamente positivo, restricted_shares e insider_holdings no negativos y dentro de las en circulación, fije los campos free_float y free_float_percent redondeados en las pruebas y obtendrá recuentos públicos reproducibles para widgets, aulas y producción sin montar su propio terminal de datos de renta variable.
Casos de integración
Flotante público a partir del recuento de un 10-K
Convierta las acciones en circulación, las restringidas o de lock-up y las participaciones de insiders de un informe en free_float y el porcentaje de flotante que usa una página de cotización.
Tablas de capital que guardan bloques bloqueados e internos por separado
Recupere free_float a partir de las columnas de en circulación, restringidas e internas sin multiplicar por error las en circulación por el precio (eso sería capitalización bursátil, no flotante).
Preguntas técnicas
¿Cuánto cuesta la calculadora de capital flotante?
La herramienta del navegador es gratuita. Las peticiones API usan saldo KIT prepago a $0.002 por llamada exitosa; la entrada inválida no se factura.