Saltar al contenido principal

Historial de Trades

Metadatos de la Tabla

PropiedadConfiguración
Clave(s) natural(es)history_operation_id, order
Campo(s) de Particiónledger_closed_at (partición de MES)
Campo(s) agrupado(s)selling_asset_id, buying_asset_id, trade_type
Documentacióndbt docs

Detalles de la Columna

NombreDescripciónTipo de DatoValores de Dominio¿Requerido?Notas
history_operation_idEl id de operación asociado con el trade ejecutado. La cantidad total negociada en una operación puede dividirse en múltiples trades más pequeños distribuidos entre múltiples órdenes por múltiples partesenteroHay una relación muchos a uno para history_operation_id con la tabla history_operations.
ordenEl número secuencial asignado a la porción de un trade que se ejecuta dentro de una operación. El history_operation_id y el número de orden juntos representan un segmento de trade únicoentero
ledger_closed_atLa marca de tiempo en UTC cuando se cerró el ledger con este trademarca de tiempo
selling_account_addressLa dirección de cuenta de la parte vendedoracadenaNo
selling_asset_codeEl código de 4 o 12 caracteres del activo vendido en un tradecadenaNoLos códigos de activos no tienen garantía de unicidad. La combinación de código de activo, emisor y tipo representa un activo distinto
selling_asset_issuerLa dirección de cuenta del emisor original del activo para el activo vendido en un tradecadenaNo
selling_asset_typeEl identificador para el tipo de código de activo utilizado para el activo vendido en el tradecadena
  • credit_alphanum4
  • credit_alphanum12
  • native
XLM es el activo nativo de la red. XLM no tiene representación de código de activo o emisor y en su lugar se mostrará con un tipo de activo 'nativo'
selling_amountLa cantidad de activo vendido que se movió de la cuenta del vendedor a la cuenta del comprador, reportada en términos de la cantidad vendidafloat
buying_account_addressLa dirección de cuenta de la parte compradoracadenaNo
buying_asset_codeEl código de 4 o 12 caracteres del activo comprado en un tradecadenaNoLos códigos de activos no tienen garantía de unicidad. La combinación de código de activo, emisor y tipo representa un activo distinto
buying_asset_issuerLa dirección de cuenta del emisor original del activo para el activo comprado en un tradecadenaNo
buying_asset_typeEl identificador para el tipo de código de activo usado para el activo comprado dentro del tradecadena
  • credit_alphanum4
  • credit_alphanum12
  • native
XLM es el activo nativo de la red. XLM no tiene representación de código de activo o emisor y en su lugar se mostrará con un tipo de activo 'nativo'
buying_amountLa cantidad de activo comprado que se movió de la cuenta del vendedor a la cuenta del comprador, reportada en términos del activo compradofloat
price_nLa relación de precio del activo vendido: activo comprado. Cuando se toma junto con price_d, el precio puede calcularse mediante price_n/price_denteroNo
price_dLa relación de precio del activo vendido: activo comprado. Cuando se toma junto con price_n, el precio puede calcularse mediante price_n/price_denteroNo
selling_offer_idEl id de la oferta en el libro de órdenes de la oferta de venta. Si esta oferta fue consumida inmediata y completamente, este será un id sintético.enteroNo
buying_offer_idEl id de la oferta en el libro de órdenes de la oferta de compra. Si esta oferta fue consumida inmediata y completamente, este será un id sintético.enteroNo
batch_idRepresentación en forma de cadena del id del run para un DAG dado en Airflow. Toma la forma de "scheduled__<batch_end_date>-<dag_alias>". Los ids de batch son únicos al batch y ayudan con la supervisión y capacidades de reejecucióncadenaNo
batch_run_dateLa fecha de inicio para el intervalo del batch. Cuando se toma junto con la fecha en el batch_id, la fecha representa el intervalo de ledgers procesados. La fecha de ejecución del batch puede verse como un proxy de closed_at para un ledger.datetimeNoLa tabla está particionada por batch_run_date. Se recomienda siempre incluir el batch_run_date en el filtro si es posible para ayudar a reducir el costo de la consulta.
batch_insert_tsLa marca de tiempo en UTC cuando un batch de registros fue insertado en la base de datos. Este campo puede ayudar a identificar si un batch se ejecutó en tiempo real o como parte de un retrollenadomarca de tiempoNo
selling_liquidity_pool_idEl identificador único para un fondo de liquidez si el trade se ejecutó contra un fondo de liquidez en lugar del libro de órdenescadenaNo
liquidity_pool_feeEl porcentaje de tasa (en puntos básicos) de la tarifa total recaudada por el fondo de liquidez por ejecutar el trade. La tarifa se agrupa y se distribuye nuevamente a los accionistas del fondo de liquidez para incentivar a los usuarios a invertir dinero en el fondo.entero30NoLas tarifas de los fondos de liquidez solo pueden cambiar con cambios en el protocolo de la red misma
trade_typeIndica si el trade se ejecutó contra el libro de órdenes (intercambio descentralizado) o fondo de liquidezentero
  • 1 - Trade de Intercambio Descentralizado
  • 2 - Trade de Fondo de Liquidez
No
rounding_slippageAplica solo a trades de fondos de liquidez. Con cantidades fraccionarias de un activo negociado, la red debe redondear una fracción al número entero más cercano. Esto puede causar que el trade "resbale" el precio por un porcentaje en comparación con la oferta original. El deslizamiento por redondeo informa el porcentaje que los trades de polvo deslizan antes de ejecutar.enteroNoPor defecto es 1. El deslizamiento por redondeo siempre es perjudicial para el trader y no es una forma válida de intentar extraer más valor de la red.
seller_is_exactIndica si el trade de la parte compradora o vendedora se vio afectado por el deslizamiento por redondeo. Si es verdadero, el comprador fue afectado. Si es falso, el vendedor fue afectadobooleanoNo
selling_asset_idIdentificador único para selling_asset_code, selling_asset_issuerenteroNo
buying_asset_idIdentificador único para buying_asset_code, buying_asset_issuerenteroNo