{"columns":[{"name":"exchange","type":"string"},{"name":"pair","type":"string"},{"name":"exchangeTimestamp","type":"int64"},{"name":"exchangeTimestampNanoseconds","type":"int64"},{"name":"count","type":"int32"},{"name":"close","type":"double"},{"name":"high","type":"double"},{"name":"low","type":"double"},{"name":"open","type":"double"},{"name":"volume","type":"double"},{"name":"vwap","type":"double"},{"name":"quoteVolume","type":"double"},{"name":"derived","type":"bool"}],"n_rows":1,"rows_kept":1,"cut":false,"text_format":"parquet-jsonl-2026-10-02","bounds":{"document_bytes":16777216,"package_text_limit_bytes":33554432,"package_text_slack_bytes":1024,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096,"vector_min":64,"vector_head_fixed":16,"vector_head_variable":64,"kv_value_chars":1048576,"nesting_max":64,"binary_text":true},"cells_cut":0,"cells_bad_utf8":0,"cells_raw":0,"cells_binary":0,"cells_binary_text":0,"cells_vector":0,"n_row_groups":1,"reader":"pyarrow 23.0.1, python 3.13","created_by":"parquet-mr version 1.13.1 (build ${buildNumber})","schema":{"fields":[{"name":"exchange","type":"string","nullable":true,"metadata":null,"children":null},{"name":"pair","type":"string","nullable":true,"metadata":null,"children":null},{"name":"exchangeTimestamp","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"exchangeTimestampNanoseconds","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"count","type":"int32","nullable":true,"metadata":null,"children":null},{"name":"close","type":"double","nullable":true,"metadata":null,"children":null},{"name":"high","type":"double","nullable":true,"metadata":null,"children":null},{"name":"low","type":"double","nullable":true,"metadata":null,"children":null},{"name":"open","type":"double","nullable":true,"metadata":null,"children":null},{"name":"volume","type":"double","nullable":true,"metadata":null,"children":null},{"name":"vwap","type":"double","nullable":true,"metadata":null,"children":null},{"name":"quoteVolume","type":"double","nullable":true,"metadata":null,"children":null},{"name":"derived","type":"bool","nullable":true,"metadata":null,"children":null}],"parquet":"required group field_id=-1 spark_schema {\n  optional binary field_id=-1 exchange (String);\n  optional binary field_id=-1 pair (String);\n  optional int64 field_id=-1 exchangeTimestamp;\n  optional int64 field_id=-1 exchangeTimestampNanoseconds;\n  optional int32 field_id=-1 count;\n  optional double field_id=-1 close;\n  optional double field_id=-1 high;\n  optional double field_id=-1 low;\n  optional double field_id=-1 open;\n  optional double field_id=-1 volume;\n  optional double field_id=-1 vwap;\n  optional double field_id=-1 quoteVolume;\n  optional boolean field_id=-1 derived;\n}\n"},"kv_metadata":[["org.apache.spark.sql.parquet.row.metadata","{\"type\":\"struct\",\"fields\":[{\"name\":\"exchange\",\"type\":\"string\",\"nullable\":true,\"metadata\":{}},{\"name\":\"pair\",\"type\":\"string\",\"nullable\":true,\"metadata\":{}},{\"name\":\"exchangeTimestamp\",\"type\":\"long\",\"nullable\":true,\"metadata\":{}},{\"name\":\"exchangeTimestampNanoseconds\",\"type\":\"long\",\"nullable\":true,\"metadata\":{}},{\"name\":\"count\",\"type\":\"integer\",\"nullable\":true,\"metadata\":{}},{\"name\":\"close\",\"type\":\"double\",\"nullable\":true,\"metadata\":{}},{\"name\":\"high\",\"type\":\"double\",\"nullable\":true,\"metadata\":{}},{\"name\":\"low\",\"type\":\"double\",\"nullable\":true,\"metadata\":{}},{\"name\":\"open\",\"type\":\"double\",\"nullable\":true,\"metadata\":{}},{\"name\":\"volume\",\"type\":\"double\",\"nullable\":true,\"metadata\":{}},{\"name\":\"vwap\",\"type\":\"double\",\"nullable\":true,\"metadata\":{}},{\"name\":\"quoteVolume\",\"type\":\"double\",\"nullable\":true,\"metadata\":{}},{\"name\":\"derived\",\"type\":\"boolean\",\"nullable\":true,\"metadata\":{}}]}"],["org.apache.spark.version","3.5.0"]]}
["gdax","btc_usd",1710201600000,0,null,71475.93,73027.63,68603.0,72110.98,29420.19277654,null,null,null]