Skip to main content

No project description provided

Project description

Finalytics

pypi License Homepage Documentation Status Platform Python Version PePy

This is a python binding for Finalytics Rust Library designed for retrieving financial data and performing security analysis and portfolio optimization.

Installation

pip install finalytics

Example

View the documentation for more information.

from finalytics import Tickers

# Instantiate a Multiple Ticker Object
tickers = Tickers(symbols=["NVDA", "GOOG", "AAPL", "MSFT", "BTC-USD"],
                  start_date="2023-01-01",
                  end_date="2024-12-31",
                  interval="1d",
                  confidence_level=0.95,
                  risk_free_rate=0.02)

# Generate a Single Ticker Report
ticker = tickers.get_ticker("AAPL")
ticker.report("performance")
ticker.report("financials")
ticker.report("options")
ticker.report("news")

# Generate a Multiple Ticker Report
tickers.report("performance")

# Perform a Portfolio Optimization
portfolio = tickers.optimize(objective_function="max_sharpe")

# Generate a Portfolio Report
portfolio.report("performance")

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

finalytics-0.7.0-cp313-cp313-macosx_10_12_x86_64.whl (12.0 MB view details)

Uploaded CPython 3.13 macOS 10.12+ x86-64

finalytics-0.7.0-cp312-cp312-win_amd64.whl (11.5 MB view details)

Uploaded CPython 3.12 Windows x86-64

finalytics-0.7.0-cp312-cp312-macosx_10_12_x86_64.whl (12.0 MB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

finalytics-0.7.0-cp311-cp311-win_amd64.whl (11.5 MB view details)

Uploaded CPython 3.11 Windows x86-64

finalytics-0.7.0-cp311-cp311-macosx_10_12_x86_64.whl (12.0 MB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

finalytics-0.7.0-cp310-cp310-win_amd64.whl (11.5 MB view details)

Uploaded CPython 3.10 Windows x86-64

finalytics-0.7.0-cp310-cp310-manylinux_2_35_x86_64.whl (15.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.35+ x86-64

finalytics-0.7.0-cp310-cp310-macosx_10_12_x86_64.whl (12.0 MB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

finalytics-0.7.0-cp39-cp39-win_amd64.whl (11.5 MB view details)

Uploaded CPython 3.9 Windows x86-64

finalytics-0.7.0-cp38-cp38-win_amd64.whl (11.5 MB view details)

Uploaded CPython 3.8 Windows x86-64

File details

Details for the file finalytics-0.7.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for finalytics-0.7.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f50a12aaf6a64b317b92733e51191ac7c288ff155df58cd4835beb5d30f86999
MD5 ff005eee6f818fe2a97ff0ed350b147b
BLAKE2b-256 f0e9fdb272ddfb5323aa09097beca7f469aadd146ed1327f3bc4386d50d82986

See more details on using hashes here.

File details

Details for the file finalytics-0.7.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for finalytics-0.7.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d68ddb27e16facca717c1ffd91faee026729d89a0f951632d0b76952796ceba7
MD5 2c92376b9c4c1c1fc44b7033849b1c35
BLAKE2b-256 9801b59d09f29d68db7c50ddc66862d9144b8cfd7e8187f20d6fb6aa1b402e33

See more details on using hashes here.

File details

Details for the file finalytics-0.7.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for finalytics-0.7.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b52d6ea6823cc0a3d656676d80ce89f1f9655191a5e1ba26fae501b056451a50
MD5 a90de0c2b29cc11b2d0f7724762efa6f
BLAKE2b-256 ff7804d8d1b3a719b8a194e7676e174250dbafaa6b74b44b5129d899366f76db

See more details on using hashes here.

File details

Details for the file finalytics-0.7.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for finalytics-0.7.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d9ff37a55143b5d517a64974c07b1bdf314c95343ae523e5210162af8016cf38
MD5 7f730ffe5488ce1ce7aed99817d3e26c
BLAKE2b-256 0302c7754083e4b679bf114e178bbaab58aade12d00c8e8e678be81f60ab96e1

See more details on using hashes here.

File details

Details for the file finalytics-0.7.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for finalytics-0.7.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8b467e2def0222a4d3adbed13763f07c1d60d1495e75dfda5db73b292ac74e06
MD5 2c65efec0f3781a8a89bc38d9e86b6c7
BLAKE2b-256 91bbd7f4ff4bb6dd87dced1d54ac75c78ab849f569597a73dd10d9887160e4ac

See more details on using hashes here.

File details

Details for the file finalytics-0.7.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for finalytics-0.7.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 aff17d656d00704b5935f70af3b26d4a21ca6ea5a2f9d883d7c269d7b69d6d43
MD5 c2aae3c1fb5bfb676146b510715bfccd
BLAKE2b-256 a06e8102279f71ae240dad71775cb639ff5b7e7dac6d6868f3c6453eb564c778

See more details on using hashes here.

File details

Details for the file finalytics-0.7.0-cp310-cp310-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for finalytics-0.7.0-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 7406a89626516b2ad8064ea6fa94b913c4da29f605d32507dc67e449a43e8a5b
MD5 eee85e2bbde8280d4b37c059ac86d107
BLAKE2b-256 50cf50aed0012fac135d2f7928f7a6136fa3bd39d1fbcb4337f7bba72ed20adf

See more details on using hashes here.

File details

Details for the file finalytics-0.7.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for finalytics-0.7.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ce2df32907a2f9c5c7d13289c38d7dae09690b17c0d501b23dc21a47814b62ac
MD5 54773e9e16c5a0343a42d08da753a23e
BLAKE2b-256 e260bdff339b5cb8a637970a8e9245473904b7d9a928288b617217f0a26b8894

See more details on using hashes here.

File details

Details for the file finalytics-0.7.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for finalytics-0.7.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 28bd2364ac2489f3c543eeee8f02ebb86ef752943387564a9b7ca8bfc821f707
MD5 a549c9edf1953ac7d160564c5bd42b88
BLAKE2b-256 4f3b97c04a9d2641dc439befea35530b2a9ac3abf623e57f3dcd69cb02fb6978

See more details on using hashes here.

File details

Details for the file finalytics-0.7.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for finalytics-0.7.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2a146d5c1168806784ec9cbeabb8b3b4bac187e7de37e6e062fbac4592267dce
MD5 f38bf8a31eea51b0ac3a1753240b302e
BLAKE2b-256 a05c0b8237185c16ba1f971eca4288a41f0b47be3d1f0da43f494df2746643d1

See more details on using hashes here.

Supported by

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