Skip to main content

Finalytics

pypi License Homepage Documentation Status Platform Python Version PyPI Downloads

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 Screener, Tickers

# Screen for Large Cap NASDAQ Stocks
screener = Screener(
    quote_type="EQUITY",
    filters=[
        '{"operator": "eq", "operands": ["exchange", "NMS"]}'
    ],
    sort_field="intradaymarketcap",
    sort_descending=True,
    offset=0,
    size=10
)
screener.display()


# Instantiate a Multiple Ticker Object
symbols = screener.symbols()
tickers = Tickers(symbols=symbols,
                  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(symbols[0])
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")

Metadata

Release files for finalytics 0.8.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for finalytics 0.8.6
File Size Uploaded
finalytics-0.8.6.tar.gz 138.2 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for finalytics 0.8.6
File
finalytics-0.8.6-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
finalytics-0.8.6-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
finalytics-0.8.6-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
finalytics-0.8.6-cp313-cp313-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) Details
finalytics-0.8.6-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
finalytics-0.8.6-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
finalytics-0.8.6-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
finalytics-0.8.6-cp312-cp312-macosx_10_13_universal2.whl CPython 3.12 CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) Details
finalytics-0.8.6-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
finalytics-0.8.6-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
finalytics-0.8.6-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
finalytics-0.8.6-cp311-cp311-macosx_10_13_universal2.whl CPython 3.11 CPython 3.11 macOS 10.13+ universal2 (ARM64, x86-64) Details
finalytics-0.8.6-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
finalytics-0.8.6-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
finalytics-0.8.6-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
finalytics-0.8.6-cp310-cp310-macosx_10_13_universal2.whl CPython 3.10 CPython 3.10 macOS 10.13+ universal2 (ARM64, x86-64) Details
finalytics-0.8.6-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
finalytics-0.8.6-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
finalytics-0.8.6-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
finalytics-0.8.6-cp39-cp39-macosx_10_13_universal2.whl CPython 3.9 CPython 3.9 macOS 10.13+ universal2 (ARM64, x86-64) Details

Total release size: 498.0 MB

Release files / finalytics-0.8.6.tar.gz

Download URL finalytics-0.8.6.tar.gz
Size 138.2 kB
Tags Source
SHA-256 checksum
How to use checksums
f532ef84257f2de541954b89721708a5fd4e12350dfb809ad761754d0cfa18dc
BLAKE2b-256 checksum
How to use checksums
b8030e634dd07db3e46c188715c947bc1310c5d1ee3162a0f077bc994394dc66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp313-cp313-win_amd64.whl

Download URL finalytics-0.8.6-cp313-cp313-win_amd64.whl
Size 19.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
dbc52cc5779c383abd4e197d1527700f592d89f9d12341c5827bb197ed41488d
BLAKE2b-256 checksum
How to use checksums
b1407bf40741833f9e63755ba34be1cb551c5f76c283c0cb0c721db1b7f7591f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp313-cp313-win32.whl

Download URL finalytics-0.8.6-cp313-cp313-win32.whl
Size 16.7 MB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
6cce38366362c8be874fbf935e9784fb9a66a539db5a755f0606f429773a9d81
BLAKE2b-256 checksum
How to use checksums
be37d8b3c806fc84b236e7741b4660751d27e5f3ebcf7b0c68a6ad5e898b5870
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL finalytics-0.8.6-cp313-cp313-manylinux_2_28_x86_64.whl
Size 24.2 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f9bf7048ed2c9f72e3bc32ecd1a7e1b987eb886965a207b56b144fa5d639d4e3
BLAKE2b-256 checksum
How to use checksums
ca4084ecf92deed29c5375d00e461a77f1606298c6ca44f2dd2a4f517b350d44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp313-cp313-macosx_10_13_universal2.whl

Download URL finalytics-0.8.6-cp313-cp313-macosx_10_13_universal2.whl
Size 39.7 MB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
e0dd8e132be34280879165b1173e936904fd38359d78fdfa74492eab4b1bdafa
BLAKE2b-256 checksum
How to use checksums
c35563d3270f18dc62b93d791c1f7f4916f980bcdbeb92f4b5ae4751702f9379
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp312-cp312-win_amd64.whl

Download URL finalytics-0.8.6-cp312-cp312-win_amd64.whl
Size 19.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
67bbfbf13c6afca8ac5deb9cacc9f07cebf0003df87b8e9cb150d84ebf6166c6
BLAKE2b-256 checksum
How to use checksums
79e7912e315894abeaac554bd93faabd47434bbbc1fd5a52f0788be31986e392
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp312-cp312-win32.whl

Download URL finalytics-0.8.6-cp312-cp312-win32.whl
Size 16.7 MB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
2f81a93c800e7663241fe630bd573b681bbcaba2935bc076ab218175eb40d244
BLAKE2b-256 checksum
How to use checksums
9aa819e52ba3cc299cd3580bdbd7ce961ab4c3b02ed551f013000083885de161
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL finalytics-0.8.6-cp312-cp312-manylinux_2_28_x86_64.whl
Size 24.2 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b6b809f87865b8e4387669e289e761e2669a9dcacbbca0ef0338b64b8e9953a9
BLAKE2b-256 checksum
How to use checksums
658ca78485b6d76ff8999626d52458f006b070f61ea6a697e794d63ff8244bb1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp312-cp312-macosx_10_13_universal2.whl

Download URL finalytics-0.8.6-cp312-cp312-macosx_10_13_universal2.whl
Size 39.7 MB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
bb70c308701fa83e0bddb752793ed62083f3a4b1551648bf8e8e64117f05ca1f
BLAKE2b-256 checksum
How to use checksums
c279e798a6591fb8d4c9618a813a52daf6813d286c6b1407e53eb08fb5561e9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp311-cp311-win_amd64.whl

Download URL finalytics-0.8.6-cp311-cp311-win_amd64.whl
Size 19.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
645f60ff01a30092285b26e8a2a3c150456fc52260942164a47dbceeff25f62e
BLAKE2b-256 checksum
How to use checksums
be5c418a706b6ce5a24f77467895145e139b895b3ec8ab6592b95fb562136184
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp311-cp311-win32.whl

Download URL finalytics-0.8.6-cp311-cp311-win32.whl
Size 16.7 MB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
7542d4ca7f4f17058147c16ec8bbc4f9c43974edc424d83fee1de3606128be3b
BLAKE2b-256 checksum
How to use checksums
54f804b74baec66fbd78f1138951f070e4827cd5075933b096fb666a1567b0ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL finalytics-0.8.6-cp311-cp311-manylinux_2_28_x86_64.whl
Size 24.2 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e5b1b153d21b570c8b9e4e6aca95e6a234ae0c6992d0a958b38d0c4dd131916b
BLAKE2b-256 checksum
How to use checksums
00b47baf7288112f813d53a6607c4b2aa10db60068d5d935588a37b4297404a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp311-cp311-macosx_10_13_universal2.whl

Download URL finalytics-0.8.6-cp311-cp311-macosx_10_13_universal2.whl
Size 39.7 MB
Tags CPython 3.11 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
8aa282345dc8405ecd7b65df84d89b1030c786a81805a52622e8218b7955998a
BLAKE2b-256 checksum
How to use checksums
8fbff33ca7cd3668863212d5f614609dc4ee929bebb66dd0e9e848db4b74bad4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp310-cp310-win_amd64.whl

Download URL finalytics-0.8.6-cp310-cp310-win_amd64.whl
Size 19.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
2eab370e08321d1030fa01066353056783464c8ad5185659b1ef9ebee2c02e69
BLAKE2b-256 checksum
How to use checksums
961cbc1e0af82c8ceb91631ececd4b240baa541c0aa7b96a2830d44decfd9712
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp310-cp310-win32.whl

Download URL finalytics-0.8.6-cp310-cp310-win32.whl
Size 16.7 MB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
bcdf1396921003169ec090ee9c7a118f9989d4e9b176b2897f1154390ed79177
BLAKE2b-256 checksum
How to use checksums
5ebb90244918b5f55ac4b8677ff98351a2dd0a5ab38838bfc3c2e3fd0dd31220
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL finalytics-0.8.6-cp310-cp310-manylinux_2_28_x86_64.whl
Size 24.2 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
692b0e06c102347bdf13d33507e5203c5ebf261dc8ac69cc272ae3e831103c10
BLAKE2b-256 checksum
How to use checksums
ed703dad508833f143f37a0941991c33379ef331f169332c2e478202c479f497
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp310-cp310-macosx_10_13_universal2.whl

Download URL finalytics-0.8.6-cp310-cp310-macosx_10_13_universal2.whl
Size 39.7 MB
Tags CPython 3.10 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
14f5c533faf0d77ff8ac057e4b23cd78401832eca77ae3052bd096b4e9863d8a
BLAKE2b-256 checksum
How to use checksums
6ab3cf3dca8cee412585946d847b405288ddc6e7f5f9bb7ee1f23b5c005840fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp39-cp39-win_amd64.whl

Download URL finalytics-0.8.6-cp39-cp39-win_amd64.whl
Size 19.0 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
699f4dfce4c3179385ada035495809923a037f0b44eb79e726a9e986c8fc58dc
BLAKE2b-256 checksum
How to use checksums
22e71b11d04dbead1d270501b457ec0f838c523f4f23d405b844354512290c0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp39-cp39-win32.whl

Download URL finalytics-0.8.6-cp39-cp39-win32.whl
Size 16.7 MB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
41cd754bdfd150bd88cf77468bdf07b5162c4a537f4784cecb7200049cb69e9e
BLAKE2b-256 checksum
How to use checksums
b13294ed9ee113936595b8ac60228cce85a71d0be4e73a76891f72f824b3429f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL finalytics-0.8.6-cp39-cp39-manylinux_2_28_x86_64.whl
Size 24.2 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9f7f9c7ea5263394982a51c15ac5e1ecda756ff6607297d95adea61ea33a90d2
BLAKE2b-256 checksum
How to use checksums
ca3489ef7681ff3802f6e291f138f27e7a0d2a08444b9ff5fe1b1d2c2353176b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release files / finalytics-0.8.6-cp39-cp39-macosx_10_13_universal2.whl

Download URL finalytics-0.8.6-cp39-cp39-macosx_10_13_universal2.whl
Size 39.7 MB
Tags CPython 3.9 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
41605fd3dcc809d511d593033bdcb5e6f27c4033d7c7eb18bc3347029d662721
BLAKE2b-256 checksum
How to use checksums
0475e14f6ef8c040e22f7b042619528ff53a77e77c38825fa86fe3afbcba9e87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.3

Release history Release notifications | RSS feed

0.8.8

21 release files

This release

0.8.6 This release

21 release files

0.8.5

21 release files

0.8.2

21 release files

0.8.1

21 release files

0.8.0

11 release files

0.6.0

22 release files

0.5.0

22 release files

0.4.0

22 release files

0.3.1

20 release files

0.3.0

20 release files

0.2.5

14 release files

0.2.4

14 release files

0.2.3

14 release files

0.2.2

14 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page