marketflow


Namemarketflow JSON
Version 1.2.3 PyPI version JSON
download
home_pageNone
SummaryAccess to African, American, European and Asian market data for financial analysis.
upload_time2025-10-15 19:46:34
maintainerNone
docs_urlNone
authorNone
requires_python>=3.12
licenseNone
keywords finance analysis analytics statistics raw data market evaluation
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Asset Management Package

Access to African, American, European and Asian open market data for financial analysis, scientific study and to provide a decision-making basis to investors.

## Installation

You can install this package using pip:

```bash
pip install marketflow
```

## How to use marketflow

Import requirements 

```bash
from marketflow.market_registry import MarketRegistry
from marketflow.market_ticker import MarketTickers
from marketflow.market_data import MarketData
```

Or simply with 

```bash
from marketflow import MarketRegistry, MarketTickers, MarketData
```

Initialize the registry (to manage cache / stored data)

```bash
register = MarketRegistry()

# Get detail
print(register.show_all())

# Market quick description
print(register.describe())

# Market list
print(register.market_list())
# register.purge()   # Uncomment to clear existing registry data
```

Get available tickers for market (Ex : BRVM)

```bash
tickers = MarketTickers()
brvm_tickers = tickers.getTickers("BRVM")
print(brvm_tickers)
```

Download market data (example: BRVM, ticker SGBC, BOAB, BICC,...)
```bash
data = MarketData()
brvm_data = data.getData("BRVM", "all")
boab_data = data.getData("BRVM", "SGBC")
boab_data = data.getData("BRVM", "BOAB")
bicc_data = data.getData("BRVM", "BICC")
print(brvm_data.head())
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "marketflow",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.12",
    "maintainer_email": null,
    "keywords": "finance, analysis, analytics, statistics, raw data, market, evaluation",
    "author": null,
    "author_email": "ODJO OLABIYI AUREL GEOFFROY <xgeosoft@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/ca/bd/b4854fb83157101f267a91889aa22e3f9a89e154a20643a20bce9f26ca94/marketflow-1.2.3.tar.gz",
    "platform": null,
    "description": "# Asset Management Package\r\n\r\nAccess to African, American, European and Asian open market data for financial analysis, scientific study and to provide a decision-making basis to investors.\r\n\r\n## Installation\r\n\r\nYou can install this package using pip:\r\n\r\n```bash\r\npip install marketflow\r\n```\r\n\r\n## How to use marketflow\r\n\r\nImport requirements \r\n\r\n```bash\r\nfrom marketflow.market_registry import MarketRegistry\r\nfrom marketflow.market_ticker import MarketTickers\r\nfrom marketflow.market_data import MarketData\r\n```\r\n\r\nOr simply with \r\n\r\n```bash\r\nfrom marketflow import MarketRegistry, MarketTickers, MarketData\r\n```\r\n\r\nInitialize the registry (to manage cache / stored data)\r\n\r\n```bash\r\nregister = MarketRegistry()\r\n\r\n# Get detail\r\nprint(register.show_all())\r\n\r\n# Market quick description\r\nprint(register.describe())\r\n\r\n# Market list\r\nprint(register.market_list())\r\n# register.purge()   # Uncomment to clear existing registry data\r\n```\r\n\r\nGet available tickers for market (Ex : BRVM)\r\n\r\n```bash\r\ntickers = MarketTickers()\r\nbrvm_tickers = tickers.getTickers(\"BRVM\")\r\nprint(brvm_tickers)\r\n```\r\n\r\nDownload market data (example: BRVM, ticker SGBC, BOAB, BICC,...)\r\n```bash\r\ndata = MarketData()\r\nbrvm_data = data.getData(\"BRVM\", \"all\")\r\nboab_data = data.getData(\"BRVM\", \"SGBC\")\r\nboab_data = data.getData(\"BRVM\", \"BOAB\")\r\nbicc_data = data.getData(\"BRVM\", \"BICC\")\r\nprint(brvm_data.head())\r\n```\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Access to African, American, European and Asian market data for financial analysis.",
    "version": "1.2.3",
    "project_urls": {
        "Homepage": "https://github.com/xgeosoft/marketflow"
    },
    "split_keywords": [
        "finance",
        " analysis",
        " analytics",
        " statistics",
        " raw data",
        " market",
        " evaluation"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1aab3c2f55c4b1412aac8daadcd668e70df1b9740853d93c769562657499af79",
                "md5": "4c33e5889f20b2edd907010e518c143f",
                "sha256": "9c9300c5170c6c0f5ca9e8be5e78b1963070a30976c02b495b32bc11c28c3600"
            },
            "downloads": -1,
            "filename": "marketflow-1.2.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "4c33e5889f20b2edd907010e518c143f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.12",
            "size": 18573,
            "upload_time": "2025-10-15T19:46:33",
            "upload_time_iso_8601": "2025-10-15T19:46:33.071655Z",
            "url": "https://files.pythonhosted.org/packages/1a/ab/3c2f55c4b1412aac8daadcd668e70df1b9740853d93c769562657499af79/marketflow-1.2.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cabdb4854fb83157101f267a91889aa22e3f9a89e154a20643a20bce9f26ca94",
                "md5": "d3fe0e5cb0f95500616f239cbb82c395",
                "sha256": "c0bbc4057a2d78d320e2da10e9c0b8f74b5141402de3d19127944b5716f1cf1a"
            },
            "downloads": -1,
            "filename": "marketflow-1.2.3.tar.gz",
            "has_sig": false,
            "md5_digest": "d3fe0e5cb0f95500616f239cbb82c395",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.12",
            "size": 16320,
            "upload_time": "2025-10-15T19:46:34",
            "upload_time_iso_8601": "2025-10-15T19:46:34.628101Z",
            "url": "https://files.pythonhosted.org/packages/ca/bd/b4854fb83157101f267a91889aa22e3f9a89e154a20643a20bce9f26ca94/marketflow-1.2.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-10-15 19:46:34",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "xgeosoft",
    "github_project": "marketflow",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "marketflow"
}
        
Elapsed time: 0.51176s