├── .gitignore ├── LICENSE ├── README.md ├── b3fileparser ├── __init__.py ├── b3_meta_data.py ├── b3parser.py ├── b3parser_base.py ├── b3parser_pandas.py └── b3parser_polars.py ├── poetry.lock ├── pyproject.toml └── tests ├── __init__.py ├── sample_data ├── COTAHIST_A2023_test.TXT ├── COTAHIST_A2024.ZIP ├── pandas_COTAHIST_A2023_test.TXT.parquet ├── pandas_COTAHIST_A2024.ZIP.parquet ├── polars_COTAHIST_A2023_test.TXT.parquet └── polars_COTAHIST_A2024.ZIP.parquet └── test_b3file.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codigoquant/b3fileparser/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codigoquant/b3fileparser/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codigoquant/b3fileparser/HEAD/README.md -------------------------------------------------------------------------------- /b3fileparser/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /b3fileparser/b3_meta_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codigoquant/b3fileparser/HEAD/b3fileparser/b3_meta_data.py -------------------------------------------------------------------------------- /b3fileparser/b3parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codigoquant/b3fileparser/HEAD/b3fileparser/b3parser.py -------------------------------------------------------------------------------- /b3fileparser/b3parser_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codigoquant/b3fileparser/HEAD/b3fileparser/b3parser_base.py -------------------------------------------------------------------------------- /b3fileparser/b3parser_pandas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codigoquant/b3fileparser/HEAD/b3fileparser/b3parser_pandas.py -------------------------------------------------------------------------------- /b3fileparser/b3parser_polars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codigoquant/b3fileparser/HEAD/b3fileparser/b3parser_polars.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codigoquant/b3fileparser/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codigoquant/b3fileparser/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/sample_data/COTAHIST_A2023_test.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codigoquant/b3fileparser/HEAD/tests/sample_data/COTAHIST_A2023_test.TXT -------------------------------------------------------------------------------- /tests/sample_data/COTAHIST_A2024.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codigoquant/b3fileparser/HEAD/tests/sample_data/COTAHIST_A2024.ZIP -------------------------------------------------------------------------------- /tests/sample_data/pandas_COTAHIST_A2023_test.TXT.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codigoquant/b3fileparser/HEAD/tests/sample_data/pandas_COTAHIST_A2023_test.TXT.parquet -------------------------------------------------------------------------------- /tests/sample_data/pandas_COTAHIST_A2024.ZIP.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codigoquant/b3fileparser/HEAD/tests/sample_data/pandas_COTAHIST_A2024.ZIP.parquet -------------------------------------------------------------------------------- /tests/sample_data/polars_COTAHIST_A2023_test.TXT.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codigoquant/b3fileparser/HEAD/tests/sample_data/polars_COTAHIST_A2023_test.TXT.parquet -------------------------------------------------------------------------------- /tests/sample_data/polars_COTAHIST_A2024.ZIP.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codigoquant/b3fileparser/HEAD/tests/sample_data/polars_COTAHIST_A2024.ZIP.parquet -------------------------------------------------------------------------------- /tests/test_b3file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codigoquant/b3fileparser/HEAD/tests/test_b3file.py --------------------------------------------------------------------------------