Ticker de serie
Filtrar por ticker de serie
Ticker de evento
Ticker de evento
Límite
Número de resultados (1-1000, predeterminado: 100)
Cursor
Cursor de paginación
Obtener mercados (kalshi_get_markets)
Obtener una lista de mercados de predicción de Kalshi con filtrado opcional
Entrada
Parámetro Tipo Obligatorio Descripción statusstring No Filtrar por estado (unopened, open, closed, settled) seriesTickerstring No Filtrar por ticker de serie eventTickerstring No Filtrar por ticker de evento limitstring No Número de resultados (1-1000, predeterminado: 100) cursorstring No Cursor de paginación para la página siguiente
Salida
Parámetro Tipo Descripción marketsarray Array de objetos de mercado pagingobject Cursor de paginación para obtener más resultados
Ticker del mercado*
Ticker del mercado (p. ej., KXBTC-24DEC31)
Obtener mercado (kalshi_get_market)
Obtener los detalles de un mercado de predicción específico por ticker
Entrada
Parámetro Tipo Obligatorio Descripción tickerstring Sí El ticker del mercado (p. ej., "KXBTC-24DEC31")
Salida
Parámetro Tipo Descripción marketobject Objeto de mercado con detalles
Ticker de serie
Filtrar por ticker de serie
Límite
Número de resultados (1-1000, valor predeterminado: 100)
Cursor
Cursor de paginación
Obtener eventos (kalshi_get_events)
Recuperar una lista de eventos de Kalshi con filtrado opcional
Entrada
Parámetro Tipo Obligatorio Descripción statusstring No Filtrar por estado (open, closed, settled) seriesTickerstring No Filtrar por ticker de serie withNestedMarketsstring No Incluir mercados anidados en la respuesta (true/false) limitstring No Número de resultados (1-200, por defecto: 200) cursorstring No Cursor de paginación para la página siguiente
Salida
Parámetro Tipo Descripción eventsarray Array de objetos de evento pagingobject Cursor de paginación para obtener más resultados
Ticker del evento*
Ticker del evento
Obtener evento (kalshi_get_event)
Recupera los detalles de un evento específico por ticker
Entrada
Parámetro Tipo Obligatorio Descripción eventTickerstring Sí El ticker del evento withNestedMarketsstring No Incluir mercados anidados en la respuesta (true/false)
Salida
Parámetro Tipo Descripción eventobject Objeto de evento con detalles
ID de clave API*
Tu ID de clave API de Kalshi
Clave privada*
Tu clave privada RSA (formato PEM)
Obtener saldo (kalshi_get_balance)
Obtén el saldo de tu cuenta y el valor de la cartera desde Kalshi
Entrada
Parámetro Tipo Obligatorio Descripción keyIdstring Sí Tu ID de clave de API de Kalshi privateKeystring Sí Tu clave privada RSA (formato PEM)
Salida
Parámetro Tipo Descripción balancenumber Saldo de la cuenta en céntimos portfolioValuenumber Valor de la cartera en céntimos
ID de clave de API*
Tu ID de clave de API de Kalshi
Clave privada*
Tu clave privada RSA (formato PEM)
Ticker del evento
Ticker del evento
Ticker del mercado
Filtrar por ticker del mercado (opcional)
Límite
Número de resultados (1-1000, valor predeterminado: 100)
Cursor
Cursor de paginación
Obtener posiciones (kalshi_get_positions)
Recupera tus posiciones abiertas de Kalshi
Entrada
Parameter Type Required Description keyIdstring Sí Tu ID de clave API de Kalshi privateKeystring Sí Tu clave privada RSA (formato PEM) tickerstring No Filtrar por ticker de mercado eventTickerstring No Filtrar por ticker de evento (máx. 10 separados por comas) settlementStatusstring No Filtrar por estado de liquidación (all, unsettled, settled). Predeterminado: unsettled limitstring No Número de resultados (1-1000, predeterminado: 100) cursorstring No Cursor de paginación para la página siguiente
Salida
Parameter Type Description positionsarray Array de objetos de posición pagingobject Cursor de paginación para obtener más resultados
ID de clave API*
Tu ID de clave API de Kalshi
Clave privada*
Tu clave privada RSA (formato PEM)
Ticker de evento
Ticker de evento
Ticker de mercado
Filtrar por ticker de mercado (opcional)
Límite
Número de resultados (1-1000, predeterminado: 100)
Cursor
Cursor de paginación
Obtener órdenes (kalshi_get_orders)
Recupera tus órdenes de Kalshi con filtrado opcional
Entrada
Parameter Type Required Description keyIdstring Sí Tu ID de clave de API de Kalshi privateKeystring Sí Tu clave privada RSA (formato PEM) tickerstring No Filtrar por ticker de mercado eventTickerstring No Filtrar por ticker de evento (máx. 10 separados por comas) statusstring No Filtrar por estado (resting, canceled, executed) limitstring No Número de resultados (1-200, predeterminado: 100) cursorstring No Cursor de paginación para la página siguiente
Salida
Parameter Type Description ordersarray Array de objetos de orden pagingobject Cursor de paginación para obtener más resultados
ID de clave de API*
Tu ID de clave de API de Kalshi
Clave privada*
Tu clave privada RSA (formato PEM)
Obtener orden (kalshi_get_order)
Recuperar los detalles de una orden específica por ID de Kalshi
Entrada
Parámetro Tipo Obligatorio Descripción keyIdstring Sí Tu ID de clave de API de Kalshi privateKeystring Sí Tu clave privada RSA (formato PEM) orderIdstring Sí El ID de la orden que se va a recuperar
Salida
Parámetro Tipo Descripción orderobject Objeto de orden con los detalles
Ticker del mercado*
Ticker del mercado (p. ej., KXBTC-24DEC31)
Obtener libro de órdenes (kalshi_get_orderbook)
Recupera el libro de órdenes (pujas yes y no) de un mercado específico
Entrada
Parameter Type Required Description tickerstring Sí Ticker del mercado (p. ej., KXBTC-24DEC31)
Salida
Parameter Type Description orderbookobject Libro de órdenes con pujas y ofertas yes/no
Límite
Número de resultados (1-1000, predeterminado: 100)
Cursor
Cursor de paginación
Obtener operaciones (kalshi_get_trades)
Recupera las operaciones recientes de todos los mercados
Entrada
Parámetro Tipo Obligatorio Descripción limitstring No Número de resultados (1-1000, predeterminado: 100) cursorstring No Cursor de paginación para la página siguiente
Salida
Parámetro Tipo Descripción tradesarray Matriz de objetos de operación pagingobject Cursor de paginación para obtener más resultados
Ticker de serie*
Ticker de serie
Ticker de mercado*
Ticker de mercado (p. ej., KXBTC-24DEC31)
Timestamp de inicio*
Timestamp de inicio (segundos Unix)
Timestamp de fin*
Timestamp de fin (segundos Unix)
Obtener velas (kalshi_get_candlesticks)
Obtener datos de velas OHLC de un mercado específico
Entrada
Parámetro Tipo Obligatorio Descripción seriesTickerstring Sí Ticker de la serie tickerstring Sí Ticker del mercado (p. ej., KXBTC-24DEC31) startTsnumber Sí Marca de tiempo de inicio (Unix en segundos) endTsnumber Sí Marca de tiempo de fin (Unix en segundos) periodIntervalnumber Sí Intervalo del período: 1 (1 min), 60 (1 hora) o 1440 (1 día)
Salida
Parámetro Tipo Descripción candlesticksarray Array de datos de velas OHLC
ID de clave API*
Tu ID de clave API de Kalshi
Clave privada*
Tu clave privada RSA (formato PEM)
Marca de tiempo mín.
Marca de tiempo mínima (Unix en milisegundos)
Marca de tiempo máx.
Marca de tiempo máxima (Unix en milisegundos)
Ticker del mercado
Filtrar por ticker de mercado (opcional)
ID de orden
Filtrar por ID de orden (opcional)
Límite
Número de resultados (1-1000, predeterminado: 100)
Cursor
Cursor de paginación
Obtener ejecuciones (kalshi_get_fills)
Recupera las ejecuciones/operaciones de tu cartera de Kalshi
Entrada
Parámetro Tipo Obligatorio Descripción keyIdstring Sí ID de tu clave API de Kalshi privateKeystring Sí Tu clave privada RSA (formato PEM) tickerstring No Filtrar por ticker del mercado orderIdstring No Filtrar por ID de orden minTsnumber No Marca de tiempo mínima (milisegundos Unix) maxTsnumber No Marca de tiempo máxima (milisegundos Unix) limitstring No Número de resultados (1-1000, por defecto: 100) cursorstring No Cursor de paginación para la página siguiente
Salida
Parámetro Tipo Descripción fillsarray Array de objetos de ejecución/operación pagingobject Cursor de paginación para obtener más resultados
Ticker de la serie*
Ticker de la serie
Obtener serie por ticker (kalshi_get_series_by_ticker)
Obtiene los detalles de una serie de mercado específica por ticker
Entrada
Parámetro Tipo Obligatorio Descripción seriesTickerstring Sí Ticker de la serie
Salida
Parámetro Tipo Descripción seriesobject Objeto de serie con detalles
Operación
Obtener estado del exchange
Obtener estado del exchange (kalshi_get_exchange_status)
Obtiene el estado actual del exchange de Kalshi (actividad de trading y del exchange)
Entrada
Esta operación no tiene parámetros directos.
Salida
Parámetro Tipo Descripción statusobject Estado del exchange con flags trading_active y exchange_active
ID de clave API*
Tu ID de clave API de Kalshi
Clave privada*
Tu clave privada RSA (formato PEM)
Ticker del mercado*
Ticker del mercado (p. ej., KXBTC-24DEC31)
Contratos*
Número de contratos
Precio Sí (céntimos)
Precio de Sí en céntimos (1-99)
Precio No (céntimos)
Precio de No en céntimos (1-99)
ID de orden del cliente
Identificador de orden personalizado (opcional)
Vencimiento
Timestamp Unix de vencimiento de la orden
Crear orden (kalshi_create_order)
Crea una nueva orden en un mercado de predicción de Kalshi
Entrada
Parámetro Tipo Obligatorio Descripción keyIdstring Sí Tu ID de clave de API de Kalshi privateKeystring Sí Tu clave privada RSA (formato PEM) tickerstring Sí Ticker del mercado (p. ej., KXBTC-24DEC31) sidestring Sí Lado de la orden: 'yes' o 'no' actionstring Sí Tipo de acción: 'buy' o 'sell' countstring Sí Número de contratos (mínimo 1) typestring No Tipo de orden: 'limit' o 'market' (predeterminado: limit) yesPricestring No Precio Yes en centavos (1-99) noPricestring No Precio No en centavos (1-99) yesPriceDollarsstring No Precio Yes en dólares (p. ej., "0.56") noPriceDollarsstring No Precio No en dólares (p. ej., "0.56") clientOrderIdstring No Identificador de orden personalizado expirationTsstring No Marca de tiempo Unix de expiración de la orden timeInForcestring No Vigencia: 'fill_or_kill', 'good_till_canceled', 'immediate_or_cancel' buyMaxCoststring No Costo máximo en centavos (activa fill_or_kill automáticamente) postOnlystring No Establece en 'true' para órdenes solo maker reduceOnlystring No Establece en 'true' solo para reducción de posición selfTradePreventionTypestring No Prevención de autonegociación: 'taker_at_cross' o 'maker' orderGroupIdstring No ID de grupo de órdenes asociado
Salida
Parámetro Tipo Descripción orderobject El objeto de la orden creada
ID de clave API*
ID de tu clave API de Kalshi
Clave privada*
Tu clave privada RSA (formato PEM)
Cancelar orden (kalshi_cancel_order)
Cancelar una orden existente en Kalshi
Entrada
Parameter Type Required Description keyIdstring Sí Tu ID de clave de API de Kalshi privateKeystring Sí Tu clave privada RSA (formato PEM) orderIdstring Sí El ID de la orden a cancelar
Salida
Parameter Type Description orderobject El objeto de la orden cancelada reducedBynumber Número de contratos cancelados
ID de clave de API*
Tu ID de clave de API de Kalshi
Clave privada*
Tu clave privada RSA (formato PEM)
Ticker del mercado*
Ticker del mercado (p. ej., KXBTC-24DEC31)
Contratos
Número actualizado de contratos (opcional)
Precio Sí (céntimos)
Precio Sí en céntimos (1-99)
Precio No (céntimos)
Precio No en céntimos (1-99)
ID de orden del cliente*
ID de orden del cliente original
Nuevo ID de orden del cliente*
Nuevo ID de orden del cliente tras la modificación
Modificar orden (kalshi_amend_order)
Modificar el precio o la cantidad de una orden existente en Kalshi
Entrada
Parámetro Tipo Obligatorio Descripción keyIdstring Sí Tu ID de clave API de Kalshi privateKeystring Sí Tu clave privada RSA (formato PEM) orderIdstring Sí El ID de la orden a modificar tickerstring Sí Ticker del mercado sidestring Sí Lado de la orden: 'yes' o 'no' actionstring Sí Tipo de acción: 'buy' o 'sell' clientOrderIdstring Sí El ID de orden original especificado por el cliente updatedClientOrderIdstring Sí El nuevo ID de orden especificado por el cliente después de la modificación countstring No Cantidad actualizada de la orden yesPricestring No Precio yes actualizado en centavos (1-99) noPricestring No Precio no actualizado en centavos (1-99) yesPriceDollarsstring No Precio yes actualizado en dólares (p. ej., "0.56") noPriceDollarsstring No Precio no actualizado en dólares (p. ej., "0.56")
Salida
Parámetro Tipo Descripción orderobject El objeto de la orden modificada
Integra los mercados de predicción de Kalshi en el flujo de trabajo. Puede obtener mercados, mercado, eventos, evento, saldo, posiciones, órdenes, libro de órdenes, operaciones, velas, ejecuciones, series, estado del exchange, y colocar/cancelar/modificar operaciones.
Categoría: tools
Tipo: kalshi