Skip to main content

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

Documentation

View Library documentation on readthedocs here

Security Analysis

from finalytics import Ticker

ticker = Ticker(symbol="AAPL",
                start="2023-01-01",
                end="2023-10-31",
                interval="1d",
                confidence_level=0.95,
                risk_free_rate=0.02)

print(ticker.performance_stats())
ticker.performance_chart().show()

Portfolio Optimization

from finalytics import Portfolio

portfolio = Portfolio(ticker_symbols=["AAPL", "GOOG", "MSFT", "BTC-USD"],
                      benchmark_symbol="^GSPC", start_date="2020-01-01", end_date="2022-01-01", interval="1d",
                      confidence_level=0.95, risk_free_rate=0.02, max_iterations=1000,
                      objective_function="max_sharpe")

print(portfolio.get_optimization_results())
portfolio.portfolio_chart("performance").show()

Download files

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

Source Distribution

finalytics-0.4.2.tar.gz (73.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

finalytics-0.4.2-cp312-none-win_amd64.whl (10.9 MB view details)

Uploaded CPython 3.12Windows x86-64

finalytics-0.4.2-cp312-none-win32.whl (9.6 MB view details)

Uploaded CPython 3.12Windows x86

finalytics-0.4.2-cp312-cp312-macosx_11_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

finalytics-0.4.2-cp312-cp312-macosx_10_12_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

finalytics-0.4.2-cp311-none-win_amd64.whl (10.9 MB view details)

Uploaded CPython 3.11Windows x86-64

finalytics-0.4.2-cp311-none-win32.whl (9.6 MB view details)

Uploaded CPython 3.11Windows x86

finalytics-0.4.2-cp311-cp311-macosx_11_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

finalytics-0.4.2-cp311-cp311-macosx_10_12_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

finalytics-0.4.2-cp310-none-win_amd64.whl (10.9 MB view details)

Uploaded CPython 3.10Windows x86-64

finalytics-0.4.2-cp310-none-win32.whl (9.6 MB view details)

Uploaded CPython 3.10Windows x86

finalytics-0.4.2-cp310-cp310-manylinux_2_35_x86_64.whl (15.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.35+ x86-64

finalytics-0.4.2-cp310-cp310-macosx_11_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

finalytics-0.4.2-cp310-cp310-macosx_10_12_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

finalytics-0.4.2-cp39-none-win_amd64.whl (10.9 MB view details)

Uploaded CPython 3.9Windows x86-64

finalytics-0.4.2-cp39-none-win32.whl (9.6 MB view details)

Uploaded CPython 3.9Windows x86

finalytics-0.4.2-cp39-cp39-macosx_11_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

finalytics-0.4.2-cp39-cp39-macosx_10_12_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

finalytics-0.4.2-cp38-none-win_amd64.whl (10.9 MB view details)

Uploaded CPython 3.8Windows x86-64

finalytics-0.4.2-cp38-none-win32.whl (9.6 MB view details)

Uploaded CPython 3.8Windows x86

finalytics-0.4.2-cp37-none-win_amd64.whl (10.9 MB view details)

Uploaded CPython 3.7Windows x86-64

finalytics-0.4.2-cp37-none-win32.whl (9.6 MB view details)

Uploaded CPython 3.7Windows x86

File details

Details for the file finalytics-0.4.2.tar.gz.

File metadata

  • Download URL: finalytics-0.4.2.tar.gz
  • Upload date:
  • Size: 73.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for finalytics-0.4.2.tar.gz
Algorithm Hash digest
SHA256 2bc1c13d3fb49900787b1e95ce3d01b0e44b273dcdf096d13ef2ee3e07f9fe5e
MD5 e75ce4ce9ebf6ddb9bc6a9def649243e
BLAKE2b-256 5979c44dd769d95f3d1a8d7a2c16fe3d4720280c2536136341df7eb09b335460

See more details on using hashes here.

File details

Details for the file finalytics-0.4.2-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for finalytics-0.4.2-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 87a214cc19241c6efca7f14a5f3acf1f4f72c07bf03e9a57d851885047d47846
MD5 0e2615de366cee8f9b57d720859bede9
BLAKE2b-256 7c5b788cc239f8f4d0301cbbd3c0785ea3e719d001848aca38206f00c152309a

See more details on using hashes here.

File details

Details for the file finalytics-0.4.2-cp312-none-win32.whl.

File metadata

  • Download URL: finalytics-0.4.2-cp312-none-win32.whl
  • Upload date:
  • Size: 9.6 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for finalytics-0.4.2-cp312-none-win32.whl
Algorithm Hash digest
SHA256 50147bac258b738673a4cf8c7c40689517092456f78ff659c50b772486446902
MD5 29a66c5a89278bf9b055787a1c172cb0
BLAKE2b-256 92f5f88926fa33d61a53bdb48f16ca2df6fdec9f53d7a071f4034caf8b915e6f

See more details on using hashes here.

File details

Details for the file finalytics-0.4.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for finalytics-0.4.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 166246241ce01efea2a7707803389e90ffe0a9113fd9ea521e302d3512726d71
MD5 5a3c19dffd59cad4d53daba6ba59c3b1
BLAKE2b-256 84d00e0d36f599b550c036ac6fc0777a3c6f19eceb7f6c41c5c3696b7fda5179

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for finalytics-0.4.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 345bf42bd03e4acd12c8bdc806f4438dd5d737e1b46024d4c9404d4208dd0a05
MD5 10badf7b32cba27bae1ffb226c3969ab
BLAKE2b-256 92d85c77a52bd42df778fd989d7018fe57e0f055b41e17bae21d5294ff692a56

See more details on using hashes here.

File details

Details for the file finalytics-0.4.2-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for finalytics-0.4.2-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 92c43821003ca15fec035ab77ce10303bc143a4502167f18bdbb30e657184e4d
MD5 2ecedea3fafc6b4b566cbb8fa55d95ea
BLAKE2b-256 2c6763beb7b381b65e4f98c75c09e9f52d20301ddf849b84ffa82b2ca88eaf8f

See more details on using hashes here.

File details

Details for the file finalytics-0.4.2-cp311-none-win32.whl.

File metadata

  • Download URL: finalytics-0.4.2-cp311-none-win32.whl
  • Upload date:
  • Size: 9.6 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for finalytics-0.4.2-cp311-none-win32.whl
Algorithm Hash digest
SHA256 9204b0faa07b55f85f644f68290b2250ab22f7ac28c52be771941925a04212cd
MD5 24be46ab315cebf8209d0906358342cf
BLAKE2b-256 20890963b774d5331691ef40aa0895e8d81ec675ab17f7fb2ea06d6ca465483c

See more details on using hashes here.

File details

Details for the file finalytics-0.4.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for finalytics-0.4.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 570f080bea9a5a3d2ec1f6b5a89d838acf5f805929f8bbe9d3b7ee7e53b84b4e
MD5 7e78eb6b2bb1668e730b1acd0ded8c00
BLAKE2b-256 037fad1c914a57ac59a75f417c2139f6ee5942a4ae490f5bb946246f2869fc16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for finalytics-0.4.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 68f67ab756e9baaa848c1d155b0300b6df0e6624adf850e8828373e91c6f9e1f
MD5 5b32fb8c492df64700f5d75383faf3ed
BLAKE2b-256 d1798972de3abb47898eb12abd148adeb11fa1c9022578fc9baa456309b0bd76

See more details on using hashes here.

File details

Details for the file finalytics-0.4.2-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for finalytics-0.4.2-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 c9becdf7b2cb40a00ea3473bcd84e8952c8b40fd98cc2b72732d06a380f9bd85
MD5 52e0b7b60a4eb573b5cc4a4c251d2fc4
BLAKE2b-256 fdd783e77ecc786ae60157e9d21fa01c05eb17109d03e48daea68df5ae7be3bd

See more details on using hashes here.

File details

Details for the file finalytics-0.4.2-cp310-none-win32.whl.

File metadata

  • Download URL: finalytics-0.4.2-cp310-none-win32.whl
  • Upload date:
  • Size: 9.6 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for finalytics-0.4.2-cp310-none-win32.whl
Algorithm Hash digest
SHA256 877b0a81e3529b32bd725d5eaae53451304bb2f0a430754ca587123aad2670c4
MD5 7d184a0c938c830585d2cdac3fe2846c
BLAKE2b-256 f867a72d2648021380476bd301df1a70ef57efc364602b24620a960e207691b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for finalytics-0.4.2-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 6b97e42e90c0733f06e230baac4f42fe00cb935e20b6c81a4291028f17e9bdaa
MD5 5225a394428c8568a31d835365efcc52
BLAKE2b-256 29bd5d99476b791eee46fbae4a6ce14662f46e6cc8b19838062516d069c51b57

See more details on using hashes here.

File details

Details for the file finalytics-0.4.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for finalytics-0.4.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5455996c70637f67015f628988f5533336922d7d0d49700f23f2f919a2dac315
MD5 44c3353412449aca4e576c2b338fd8b8
BLAKE2b-256 ecede18e75d09d8a392744c1993ea793d04434247b3dcc852ce52bb4d95e053f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for finalytics-0.4.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 00fba4789bcc676a78bbdc8c8914ca851aadfaf17df2efcaca76020bf7eaf9b8
MD5 6988e3fb250cf08630eca3a6ccfcc6d1
BLAKE2b-256 22b7dad9c903e6d55301dcd8555419ab207ab29aa40bf729a1fa949978d33d99

See more details on using hashes here.

File details

Details for the file finalytics-0.4.2-cp39-none-win_amd64.whl.

File metadata

File hashes

Hashes for finalytics-0.4.2-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 7e8c0ab131337910dc088c873c6fb5634aa87f9c4f0c0a85999c06bd3e7128d8
MD5 daae9fc23ee709a7a65f9afc1802e729
BLAKE2b-256 41632deaaf39e1360b860e8de238beb83af3c5742eb599d8e992bda69c275dae

See more details on using hashes here.

File details

Details for the file finalytics-0.4.2-cp39-none-win32.whl.

File metadata

  • Download URL: finalytics-0.4.2-cp39-none-win32.whl
  • Upload date:
  • Size: 9.6 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for finalytics-0.4.2-cp39-none-win32.whl
Algorithm Hash digest
SHA256 0f6316d869e32663b03f0913c33ecd877b664e22ae3a5a4c9a59be7e9883578d
MD5 05afb8711e7c148b4c7b78b0215aae64
BLAKE2b-256 b9e7ecc2e182f8c948504cc5c565ba387f3f342b659be40f0a05618084118bc2

See more details on using hashes here.

File details

Details for the file finalytics-0.4.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for finalytics-0.4.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc1767403c37741e31abb72c64a4d52fd865d8bb4befac4321ab5679b4c19511
MD5 8ff336956e18a4971469fa49fa2cf4e0
BLAKE2b-256 de222252fd97434f22c8af4f1fd31cb790ed10da159e5265c42d1697a2a2f0ca

See more details on using hashes here.

File details

Details for the file finalytics-0.4.2-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for finalytics-0.4.2-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 123ba573aefa8d19a0b636ec4ec047891c654bb8e8748f9d0947ff1fdf2585d0
MD5 26bf9d3cfc698b1eb5067060c7cfc5ed
BLAKE2b-256 ba1d1fb2b375b91402f864ef2f49804f9f70a3d62d990b92a45507485f70d6a8

See more details on using hashes here.

File details

Details for the file finalytics-0.4.2-cp38-none-win_amd64.whl.

File metadata

File hashes

Hashes for finalytics-0.4.2-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 a3729f3883ec663873da146ea0c11160d85f47fea0dcda512480a397abd1c23f
MD5 4af0bbf3663cf660dedb63964cd0e7ec
BLAKE2b-256 4737eb02786e1b982acdc748e1c4f74d602fcb4e2ac315bc03eeb775c791d405

See more details on using hashes here.

File details

Details for the file finalytics-0.4.2-cp38-none-win32.whl.

File metadata

  • Download URL: finalytics-0.4.2-cp38-none-win32.whl
  • Upload date:
  • Size: 9.6 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for finalytics-0.4.2-cp38-none-win32.whl
Algorithm Hash digest
SHA256 735cc470de16cdc98662def12540a93951fbe067091bcd9c87362962b2d14d0c
MD5 3c26b8623d27e21144fbbd4dd34b1680
BLAKE2b-256 33377b487d87b407f888df2a9459ec08cbade2ecedb7bc94e2eef6f813877fa7

See more details on using hashes here.

File details

Details for the file finalytics-0.4.2-cp37-none-win_amd64.whl.

File metadata

File hashes

Hashes for finalytics-0.4.2-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 ebf023e8b9acc721cf234af4e5b636df5d0e487a45abfbe81458d24211b251a1
MD5 4f33b030554b4468370df284b4791c32
BLAKE2b-256 80b66607d95a9703cb7aa766833652db5882cc29aaef88e0173158e8d7a955aa

See more details on using hashes here.

File details

Details for the file finalytics-0.4.2-cp37-none-win32.whl.

File metadata

  • Download URL: finalytics-0.4.2-cp37-none-win32.whl
  • Upload date:
  • Size: 9.6 MB
  • Tags: CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for finalytics-0.4.2-cp37-none-win32.whl
Algorithm Hash digest
SHA256 202997f08eb3488302ad3a033c82992da87b2f41ef54ae3b6dcbee9006596102
MD5 0a92955696054bd02c155d6774b788d2
BLAKE2b-256 14e29eee68c7272d3bf8d1fa25e2d1e4b7c2eae226dbc68bd4cefbd449abcff4

See more details on using hashes here.

Supported by

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