| hawkes_intensity |
function |
py |
finance |
1.0.0 |
pure |
hawkes_intensity(base_rate: float, hawkes_alpha: float, hawkes_beta: float, event_times: list[float], current_time: float) -> float |
Calcula la intensidad lambda(t) de un proceso de Hawkes en el tiempo actual. Modela la autocorrelacion temporal de eventos de mercado (rafagas de ordenes). |
| simulation |
| hawkes |
| stochastic-process |
| montecarlo |
| finance |
| point-process |
|
|
|
|
false |
|
|
| name |
desc |
| base_rate |
intensidad de linea base lambda(0) del proceso Hawkes (ej: 1.0 orden/minuto). Tasa base de eventos sin influencia. |
|
| name |
desc |
| hawkes_alpha |
magnitud del salto de intensidad por evento (rango: 0.0-1.0). Mayor alpha = mayor excitacion por eventos pasados. |
|
| name |
desc |
| hawkes_beta |
velocidad de decaimiento de la memoria (rango tipico: 0.5-3.0). Mayor beta = decaimiento mas rapido, memoria mas corta. |
|
| name |
desc |
| event_times |
lista de timestamps de eventos pasados (ej: [0.5, 1.2, 1.8]). Milisegundos o segundos segun escala. |
|
| name |
desc |
| current_time |
timestamp actual en la misma escala que event_times (ej: 2.5) |
|
|
intensidad lambda(current_time) en rango [0.0, infinito). Valores > base_rate indican excitacion por eventos recientes. |
false |
|
|
python/functions/finance/finance.py |