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)
| File | Size | Uploaded | |
|---|---|---|---|
| langchain_signalfuse-0.1.2.tar.gz | 3.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|