Skip to main content

Fetch Fidelity transactions

Project description

fidelity-helper

Retrieve Fidelity transaction data via fetch calls to fidelity.com in the context of a browser.

API documentation

Usage

from datetime import date
from fidelity_helper import Fidelity

# In this example the callback assumes page.evaluate is provided by your browser
# automation framework.
fidelity = Fidelity(lambda expr: page.evaluate(expr, await_promise=True))

# Get transactions for specific accounts and date range
transactions = await fidelity.get_transactions(
    accounts=["123456789", "987654321"], start=date(2024, 1, 1), end=date(2024, 1, 31)
)

for t in transactions:
    print(f"{t.date}\t${t.amount}\t{t.description}")

See fidelity_example.py for a working example.

Project details


Download files

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

Source Distribution

fidelity_helper-0.1.6.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

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

fidelity_helper-0.1.6-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file fidelity_helper-0.1.6.tar.gz.

File metadata

  • Download URL: fidelity_helper-0.1.6.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for fidelity_helper-0.1.6.tar.gz
Algorithm Hash digest
SHA256 d96c0622b765695fe70babb79e7cf3546709c08e17eb557354971f95d97e4d9a
MD5 5c7f275ccfd466a5d7749f99e819fdd6
BLAKE2b-256 376c42b0bc0289f65c1666e9a45691c579954af5a4ed48fe2c93be50a63c6190

See more details on using hashes here.

Provenance

The following attestation bundles were made for fidelity_helper-0.1.6.tar.gz:

Publisher: publish.yml on righteffort/finance-helper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fidelity_helper-0.1.6-py3-none-any.whl.

File metadata

File hashes

Hashes for fidelity_helper-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 e215b0829e97db99d17bc02908adfdd771ba5fc62a7d1ab25753795ebaf7f8c6
MD5 cbe745ab5b17a6e735b2a402b5544c12
BLAKE2b-256 861c25a90e4da046730e80721b414e210c0ba44f4d67934a921b64d3a9ae2b6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for fidelity_helper-0.1.6-py3-none-any.whl:

Publisher: publish.yml on righteffort/finance-helper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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