16 de septiembre de 2026 · backtesting

Tu backtest de acciones encontró una posición corta. ¿Habrías podido tomar prestadas esas acciones?

Tu backtest de acciones encontró una posición corta. ¿Habrías podido tomar prestadas esas acciones?

Maya,

Has creado una estrategia de renta variable estadounidense que abre posiciones cortas en acciones con fuertes gaps de apertura y las mantiene hasta tres sesiones. Tu simulador cobra comisiones, cruza el spread y limita la participación. Antes de dedicar otra tarde a ajustar el umbral del gap, necesitas responder una pregunta más básica: ¿habría podido tu cuenta tomar prestadas esas acciones?

Tu backtest de venta en corto necesita un modelo de préstamo siempre que el préstamo de valores limite la entrada o cambie el coste de mantener la posición. Ese modelo necesita disponibilidad histórica, cantidad accesible, costes de préstamo y una respuesta ante las retiradas. Una comisión anual fija solo cubre una parte.

En tu caso, la omisión podría cambiar qué operaciones existen. Los valores pequeños con gaps espectaculares también pueden ser aquellos en los que el préstamo escasea o resulta caro. No puedes dar por hecho que eliminar las operaciones no disponibles deje una versión reducida de la misma estrategia.

Tu primera orden va antes de la orden de venta

Imagina tu próxima señal simulada: vender 1,000 acciones a $10. Tus datos de precios indican que la acción negoció un volumen considerable. Eso te dice algo sobre la capacidad de ejecución. Te dice muy poco sobre el inventario al que tu bróker puede acceder para tu cuenta.

Para una venta en corto ordinaria de acciones estadounidenses, por lo general tu bróker debe cumplir el requisito de localización aplicable antes de ejecutar la venta. En tu simulador, conviene distinguir bien los conceptos: una localización ofrece motivos para creer que se pueden tomar prestadas las acciones; no es una reserva incondicional de acciones durante todo el periodo de tenencia.

Respuesta histórica de tu brókerAcción simulada
1,000 acciones accesibles a una tasa cotizada aceptablePermitir que la cantidad solicitada pase a las comprobaciones de ejecución
Solo 300 acciones accesiblesLimitar la orden a 300, si tu estrategia admite asignaciones parciales
Ninguna acción accesibleRechazar la entrada y registrar un rechazo por falta de préstamo
Sin observación históricaMarcar la elegibilidad como desconocida e incluirla en el análisis de sensibilidad

Necesitas definir una política para el caso de 300 acciones antes de conocer su rendimiento. De lo contrario, acabarás aceptando asignaciones parciales en las operaciones ganadoras y diciendo que las perdedoras eran demasiado pequeñas como para molestarse.

Y procura que la terminología sea sencilla. Puedes llamar a una columna de la base de datos locate_status y entenderla seis meses después. Llámala shortable_magic y te habrás creado un pequeño problema de mantenimiento. A todos los cuadernos de investigación parece acabarles apareciendo uno.

Tus tres sesiones pueden incluir un fin de semana

Supongamos que abres el viernes una posición corta de $10,000 y la cierras el lunes. Para este ejemplo, asumamos que tu bróker cobra tres días naturales de préstamo, usa un divisor de 365 días y mantiene el saldo sujeto a cargos en $10,000. Son supuestos explícitos del modelo; para una implementación fiel, necesitarás las convenciones reales de devengo y valoración de tu bróker.

Tasa anualizada del préstamoCoste diarioCoste de tres díasPorcentaje del nominal de entrada
30%$8.22$24.660.247%
100%$27.40$82.190.822%
360%$98.63$295.892.959%

Tu cálculo es saldo sujeto a cargos × tasa anualizada × días ÷ 365. Tu libro contable real puede requerir una base de días distinta, ajustes diarios de tasas, convenciones sobre garantías o cargos de localización por separado. También debes contabilizar aparte cualquier abono aplicable sobre el efectivo obtenido de la venta en corto.

Si la acción cae un 2%, tu ganancia bruta por precio es de $200. Con el ejemplo del 360%, ya habrás gastado más que eso en el préstamo, antes de los costes de ejecución. No necesitas un argumento estadístico sutil para descartar esa operación bajo esos supuestos.

Pero un filtro de tasas aplicado al entrar no fija el coste durante todo el periodo de tenencia. La tasa de préstamo puede cambiar mientras la posición está abierta. Devenga el coste con las condiciones aplicables cada día; reserva la cotización de entrada para las decisiones que realmente podrías tomar al abrir la posición.

Tus datos deben reflejar la perspectiva del bróker

Quieres registros con marca de tiempo que incluyan el símbolo, el bróker o la fuente de préstamo, el estado de disponibilidad, la cantidad indicada y la tasa. Conserva la hora en que recibiste cada observación. Un archivo nocturno entregado después de tu entrada matutina no puede justificar esa decisión de la mañana.

También necesitas entender qué significa la cantidad. Un flujo de inventario indicativo puede mostrar el inventario compartido entre clientes. Eso no garantiza necesariamente que esa asignación esté disponible para tu cuenta. Si tienes solicitudes y respuestas reales de localización, consérvalas junto con el flujo.

Si no tienes datos históricos de préstamo, aún puedes estudiar la señal. Etiqueta el resultado como condicionado a la disponibilidad de préstamo y muestra cómo cambian las métricas según los supuestos de elegibilidad y tasa. No puedes demostrar que históricamente fuera posible vender en corto basándote en la lista actual de valores fáciles de tomar prestados.

Tu prueba de estrés más útil es selectiva. Elimina o limita las operaciones en los valores más expuestos a restricciones de préstamo y varía sus tasas. Eliminar aleatoriamente el 10% de las entradas puede pasar por alto el problema por completo: tus mejores movimientos de precio pueden concentrarse precisamente en los valores más difíciles de tomar prestados.

Tu regla de salida no controla todas las salidas

Has establecido una tenencia máxima de tres sesiones. Tu prestamista y tu bróker no han firmado ese documento de estrategia.

Una retirada puede dar lugar a un préstamo de reemplazo o a un cierre forzoso según el proceso de tu bróker. No deberías traducir cada retirada en una compra inmediata a mercado. Representa los posibles resultados y, cuando existan registros, reproduce las notificaciones y los plazos reales.

Si no tienes esos registros, informa por separado de un escenario de estrés con supuestos explícitos sobre el fallo del préstamo de reemplazo y el plazo del cierre forzoso. Incluye los costes de ejecución del cierre. Distingue ese escenario de una reconstrucción respaldada por evidencia histórica.

En tu próxima ejecución, asigna a cada candidata un recorrido trazable: acciones solicitadas, decisión de préstamo, acciones asignadas, acciones ejecutadas, costes diarios del préstamo y motivo de salida. Mantén las candidatas rechazadas en los resultados para comprobar si la falta de préstamo elimina la aparente fuente de ventaja de la estrategia.

Después, vuelve a revisar tus diez mayores operaciones ganadoras simuladas. Junto a cada una, coloca la evidencia de que podías acceder a las acciones y mantener abierta la posición. Donde ese espacio esté en blanco, tienes tu próxima tarea de investigación.

venta en cortopréstamo de accionesrenta variablebacktesting
← Todos los artículos