pytca


Namepytca JSON
Version 0.1.2 PyPI version JSON
download
home_pagehttps://github.com/jialuechen/pytca
SummaryTranasction cost analysis library
upload_time2024-07-03 03:58:46
maintainerNone
docs_urlNone
authorJialue Chen
requires_pythonNone
licenseBSD
keywords tca transaction cost analysis
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/jialuechen/pytca",
    "name": "pytca",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "TCA, transaction cost analysis",
    "author": "Jialue Chen",
    "author_email": "jialuechen@outlook.com",
    "download_url": "https://files.pythonhosted.org/packages/3e/0d/1293117dbd4ac66d34f3ecd8b17b7cdad0fa0cb5eb8e58ba6e8235cb4a68/pytca-0.1.2.tar.gz",
    "platform": null,
    "description": "pytca is a Python library for doing transaction cost analysis (TCA), essentially finding the cost of your trading activity.\nAcross the industry many financial firms and corporates trading within financial markets spend a lot of money on TCA, either\nby 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\nacross the industry is likely to run into many hundreds of millions of dollars or possibly billions of dollars.\n\nMuch of the complexity in TCA is due to the need to handle large tick datasets and do calculations on them and is largely a\nsoftware engineering problem. This work needs to be repeated in every single implementation. By open sourcing the library\nwe hope that the industry will no longer need to keep reinventing the wheel when it comes to TCA. At the same time,\nbecause all the code is visible to users, pytca allows you can add your own customized metrics and benchmarks,\nwhich is where you are likely have very particular IP in financial markets. You get the flexibility of a fully internal\nTCA solution for free.\n",
    "bugtrack_url": null,
    "license": "BSD",
    "summary": "Tranasction cost analysis library",
    "version": "0.1.2",
    "project_urls": {
        "Homepage": "https://github.com/jialuechen/pytca"
    },
    "split_keywords": [
        "tca",
        " transaction cost analysis"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "45d2483d5432816f7559915ce955171a78aeb1e898663f607225bbad62fe8e65",
                "md5": "40e6a1bbebd198ff79703c35a1dcf619",
                "sha256": "7c703605e6a3e5dc3f832608b878a114a9621b63b72ee7f42235302cea708bd6"
            },
            "downloads": -1,
            "filename": "pytca-0.1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "40e6a1bbebd198ff79703c35a1dcf619",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 1974437,
            "upload_time": "2024-07-03T03:58:42",
            "upload_time_iso_8601": "2024-07-03T03:58:42.762024Z",
            "url": "https://files.pythonhosted.org/packages/45/d2/483d5432816f7559915ce955171a78aeb1e898663f607225bbad62fe8e65/pytca-0.1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3e0d1293117dbd4ac66d34f3ecd8b17b7cdad0fa0cb5eb8e58ba6e8235cb4a68",
                "md5": "56f2db60253b12627163902d7709182d",
                "sha256": "2d147b85e2704cfc4b42a1a1a9badac410c025e933f4666970beeeb18050a84e"
            },
            "downloads": -1,
            "filename": "pytca-0.1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "56f2db60253b12627163902d7709182d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 1943509,
            "upload_time": "2024-07-03T03:58:46",
            "upload_time_iso_8601": "2024-07-03T03:58:46.216922Z",
            "url": "https://files.pythonhosted.org/packages/3e/0d/1293117dbd4ac66d34f3ecd8b17b7cdad0fa0cb5eb8e58ba6e8235cb4a68/pytca-0.1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-07-03 03:58:46",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "jialuechen",
    "github_project": "pytca",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "pytca"
}
        
Elapsed time: 0.44843s