Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

alphaiq-sdk

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

alphaiq-sdk

Access AlphaIQ's generative insights, explainable investment signals, and the Corporate Transparency Score model

  • 0.2.9
  • PyPI
  • Socket score

Maintainers
1

AlphaIQ Python SDK

To get access to the API, sign up here for a free Demo.

Welcome to the AlphaIQ API! We offer Quantitative Linguistic Risk Indicators that enable investors to uncover hidden risks in forward-looking statements from management.

To learn more about AlphaIQ, read our blog.

Review the Privacy Policy and Terms of Service on our website.

Installation

Requirements.

Python 3.9+

Installation via Pip

pip install alphaiq-sdk

Then import the package:

import alphaiq_sdk 

Installation via GitHub

pip install git+https://github.com/alphaiq-ai/python-sdk.git

(you may need to run pip with root permission: sudo pip install git+https://github.com/alphaiq-ai/python-sdk.git)

Then import the package:

import alphaiq_sdk

Getting Started

It is advised to setup a .env file the store API key. Documentation can be found here. To use the .env file to store credentials, install the python-dotenv package with pip:

pip install python-dotenv

An example of the contents of the .env file are shown below:

APIKEY=keytoken123

Please follow the installation procedure and then you are ready to get started.

import os
from dotenv import load_dotenv
import alphaiq_sdk

# Load the environment variables from the .env file
load_dotenv()
APIKEY = os.getenv('APIKEY')
client = alphaiq_sdk.client(APIKEY)

## get_quant_linguistics_signals
def get_quant_linguistics_signals():
    client = alphaiq_sdk.client(APIKEY)
    ticker='TSLA'
    signalVariation='CHANGE'
    startDate='2023-03-01'
    endDate='2023-05-01'

    response = client.get_quant_linguistics_signals(signalVariation,startDate,endDate,ticker=ticker)

    return response

Documentation for API Endpoints

All URIs are relative to https://data.app.alphaiq.ai/api/v1

MethodHTTP requestDescription
get_signal_explanationsGET /generative/company/signal_explanation/{ticker}GetSignalExplanations
get_trending_contentGET /generative/company/compass/reportContent/{ticker}GetTrendingGenerative
get_question_answerGET /generative/company/compass/questionContent/{ticker}GetQuestionAnswer
get_compass_report_pdfGET /pdf/compass/{ticker}CompassReportPDF
get_quant_linguistics_signalsGET /signals/quantLinguisticsSignalsQuantLinguistics
get_bulk_signals_allGET /bulk/signals/allBulkFileSignalsAll
get_bulk_signals_top_levelGET /bulk/signals/topLevelBulkFileSignalsTopLevel
get_models_corporate_transparencyGET /models/corporateTransparencyModelsCorporateTransparency
get_bulk_modelGET /bulk/modelsBulkFileModels
get_company_identifiers_mapGET /mapping/companyIdentifierMappingMappingCompanyIdentifiers
get_bulk_mappingGET /bulk/mappingBulkFileMapping

Documentation For Models

bearer

Authorization is a bearer token. That bearer token is your API key.

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc