Mercados, matemáticas y tiempo

Lo que hay en este repo y en esta VM: un desk paper (Binance + BVC delayed), Kelly sin parámetros reales, y un HMAC que no puede coincidir. No hay NinjaTrader ni ticks.

Criterio de Kelly

Projects.astro nombra “sizing con criterio de Kelly” en DSLT Señales; no hay p/b reales en este repo.

f* = p − q / b

  • f*: fracción del bankroll a arriesgar
  • p: probabilidad de ganar (estimada, no conocida)
  • q = 1 − p
  • b: odds netas (ganancia / riesgo)

17.5%f* · fracción (si ≤ 0, no hay apuesta Kelly)

q = 0.45

Valores por defecto 0.55 / 1.2 son ilustrativos. El SaaS no publica p ni b en este repo.

HMAC destinado a fallar

Fuente: src/pages/blog/webhook-payouts-wompi-firma-invalida.astro

CanalSobre
Checkouttimestamp anidado en signature; secreto de checkout
Payoutstimestamp hermano de signature; secreto distinto

checksum calculado ≠ checksum real, siempre. 401 silencioso. Transferencias eternas en pending.

No es una condición de carrera: el conjunto de firmas válidas y el calculado son disjuntos.

Dual-ledger USD / COP

Reglas de HardSkillsBoard. Simulador de un fill paper (no cruza los libros).

  • COP no tiene subunidades: cantidades enteras.
  • Fee por lado: cada libro cobra la suya.
  • Cash, costo y mark son tres números distintos.
  • Un libro no puede debitar al otro.

Libro USD

$10,000

cash · fee lado USD $2.5

Libro COP

40.000.000

enteros · fee lado COP 12.000

BTC qty

0.05

fracción vs COP entero

COP no se toca: un libro no debita al otro.