CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-openbb

Investment research for everyone, anywhere.

Pending
Overview
Eval results
Files

technical.mddocs/

Technical Analysis

Technical analysis indicators, charting capabilities, and quantitative analysis tools. This module provides comprehensive technical analysis and quantitative metrics for financial data.

Capabilities

Technical Indicators

Comprehensive technical analysis indicators and charting tools.

def obb.technical.fib(
    data: str,
    provider: str = None,
    **kwargs
) -> ResponseObject:
    """
    Create Fibonacci Retracement Levels.
    
    Parameters:
    - data: Input price data
    - provider: Data provider to use
    
    Returns:
    ResponseObject with Fibonacci retracement levels
    """

def obb.technical.demark(
    data: str,
    provider: str = None,
    **kwargs
) -> ResponseObject:
    """
    Calculate the Demark sequential indicator.
    
    Parameters:
    - data: Input price data
    - provider: Data provider to use
    
    Returns:
    ResponseObject with Demark sequential data
    """

def obb.technical.relative_rotation(
    data: str,
    provider: str = None,
    **kwargs
) -> ResponseObject:
    """
    Calculate the Relative Strength Ratio and Relative Strength Momentum.
    
    Parameters:
    - data: Input price data
    - provider: Data provider to use
    
    Returns:
    ResponseObject with relative rotation data
    """

def obb.technical.atr(
    data: str,
    provider: str = None,
    **kwargs
) -> ResponseObject:
    """
    Calculate the Average True Range.
    
    Parameters:
    - data: Input price data
    - provider: Data provider to use
    
    Returns:
    ResponseObject with Average True Range values
    """

def obb.technical.cg(
    data: str,
    provider: str = None,
    **kwargs
) -> ResponseObject:
    """
    Calculate the Center of Gravity.
    
    Parameters:
    - data: Input price data
    - provider: Data provider to use
    
    Returns:
    ResponseObject with Center of Gravity values
    """

def obb.technical.clenow(
    data: str,
    provider: str = None,
    **kwargs
) -> ResponseObject:
    """
    Calculate the Clenow Volatility Adjusted Momentum.
    
    Parameters:
    - data: Input price data
    - provider: Data provider to use
    
    Returns:
    ResponseObject with Clenow momentum values
    """

def obb.technical.aroon(
    data: str,
    provider: str = None,
    **kwargs
) -> ResponseObject:
    """
    Calculate the Aroon Indicator.
    
    Parameters:
    - data: Input price data
    - provider: Data provider to use
    
    Returns:
    ResponseObject with Aroon indicator values
    """

def obb.technical.macd(
    data: str,
    provider: str = None,
    **kwargs
) -> ResponseObject:
    """
    Calculate the Moving Average Convergence Divergence (MACD).
    
    Parameters:
    - data: Input price data
    - provider: Data provider to use
    
    Returns:
    ResponseObject with MACD values
    """

Quantitative Analysis

Statistical analysis and quantitative modeling tools for financial data.

# Quantitative module provides quantitative analysis tools
# Note: Specific quantitative functions depend on available implementations
# Common quantitative analysis capabilities include:
# - Statistical analysis and metrics
# - Risk analysis and value-at-risk calculations
# - Performance attribution analysis
# - Portfolio optimization tools
# - Factor analysis and modeling
# - Correlation and covariance analysis

Usage Examples

Technical Analysis

from openbb import obb

# Calculate MACD indicator
macd_data = obb.technical.macd(data="price_data")
macd_df = macd_data.to_dataframe()

# Calculate ATR (Average True Range)
atr_data = obb.technical.atr(data="price_data")
atr_df = atr_data.to_dataframe()

# Calculate Fibonacci retracement levels
fib_data = obb.technical.fib(data="price_data")
fib_df = fib_data.to_dataframe()

Quantitative Analysis

# Access quantitative analysis tools
# (Specific quantitative functions available in the quantitative module)
# Example usage pattern would be similar to other modules

Technical Analysis Workflow

# Calculate technical indicators for stocks
# Perform statistical analysis on price data
# Generate trading signals and alerts

Install with Tessl CLI

npx tessl i tessl/pypi-openbb

docs

commodity.md

crypto.md

currency.md

derivatives.md

economy.md

equity.md

etf-index.md

fixedincome.md

index.md

news.md

regulatory.md

technical.md

tile.json