Skip to main content

langchain-signalfuse

LangChain tools for the SignalFuse crypto trading signal API.

Install

pip install langchain-signalfuse

Usage

from langchain_signalfuse import SignalFuseTool, MacroRegimeTool

tools = [
    SignalFuseTool(credit_token="your-token"),
    MacroRegimeTool(credit_token="your-token"),
]

# Drop into any LangChain agent
from langchain.agents import initialize_agent, AgentType

agent = initialize_agent(tools, llm, agent=AgentType.ZERO_SHOT_REACT_DESCRIPTION)
agent.run("What's the current signal for ETH?")

SignalFuseTool

Returns a fused directional signal for a given crypto asset (e.g. BTC, ETH, SOL), including signal strength, direction, confidence, and macro regime.

MacroRegimeTool

Returns the current macro risk regime (risk_on / risk_off / neutral) for portfolio-level decisions.

API

Base URL: https://api.signalfuse.co

Get 25 free credits (no signup):

curl -X POST https://api.signalfuse.co/v1/credits/trial \
  -H "Content-Type: application/json" \
  -d '{"wallet":"YOUR_ETH_ADDRESS"}'

This tool uses credit tokens for authentication. For x402 per-call payment (automatic USDC on Base), use the starter bot which has full x402 SDK integration.

Disclaimer

SignalFuse provides a data fusion API, not financial advice. Signals are mathematical composites that can be wrong. Trade at your own risk.

Metadata

Release files for langchain-signalfuse 0.1.2

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

Source distribution (sdist)

Source distribution for langchain-signalfuse 0.1.2
File Size Uploaded
langchain_signalfuse-0.1.2.tar.gz 3.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for langchain-signalfuse 0.1.2
File Interpreter ABI Platform
langchain_signalfuse-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 7.7 kB

Release files / langchain_signalfuse-0.1.2.tar.gz

Download URL langchain_signalfuse-0.1.2.tar.gz
Size 3.6 kB
Tags Source
SHA-256 checksum
How to use checksums
948286b6ed45893c711a035393b9b3277c65021f5540df6b019b6bb75caf0c1c
BLAKE2b-256 checksum
How to use checksums
3e34002304d5e489845b26f8bfa47d5a71b83728ddab1c2d9cba78de47413287
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / langchain_signalfuse-0.1.2-py3-none-any.whl

Download URL langchain_signalfuse-0.1.2-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d6575921801ddbf5263151267425a6269bdfb3402823c37b3498747a75175937
BLAKE2b-256 checksum
How to use checksums
9afb1fe1b42290027b080f99be79da30822ead4169834717ccdb71741a4941d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 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