Skip to main content

Tranasction cost analysis library

Project description

pytca is a Python library for doing transaction cost analysis (TCA), essentially finding the cost of your trading activity. Across the industry many financial firms and corporates trading within financial markets spend a lot of money on TCA, either by developing in house tools or using external services.Many sell side firms and larger buy side firms build and maintain their own TCA libraries, which is very expensive. The cost of TCA across the industry is likely to run into many hundreds of millions of dollars or possibly billions of dollars.

Much of the complexity in TCA is due to the need to handle large tick datasets and do calculations on them and is largely a software engineering problem. This work needs to be repeated in every single implementation. By open sourcing the library we hope that the industry will no longer need to keep reinventing the wheel when it comes to TCA. At the same time, because all the code is visible to users, pytca allows you can add your own customized metrics and benchmarks, which is where you are likely have very particular IP in financial markets. You get the flexibility of a fully internal TCA solution for free.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytca-0.1.2.tar.gz (1.9 MB view details)

Uploaded Source

Built Distribution

pytca-0.1.2-py3-none-any.whl (2.0 MB view details)

Uploaded Python 3

File details

Details for the file pytca-0.1.2.tar.gz.

File metadata

  • Download URL: pytca-0.1.2.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for pytca-0.1.2.tar.gz
Algorithm Hash digest
SHA256 2d147b85e2704cfc4b42a1a1a9badac410c025e933f4666970beeeb18050a84e
MD5 56f2db60253b12627163902d7709182d
BLAKE2b-256 3e0d1293117dbd4ac66d34f3ecd8b17b7cdad0fa0cb5eb8e58ba6e8235cb4a68

See more details on using hashes here.

File details

Details for the file pytca-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: pytca-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for pytca-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7c703605e6a3e5dc3f832608b878a114a9621b63b72ee7f42235302cea708bd6
MD5 40e6a1bbebd198ff79703c35a1dcf619
BLAKE2b-256 45d2483d5432816f7559915ce955171a78aeb1e898663f607225bbad62fe8e65

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page