Backtesting Arena for LangChain
io.github.schoasch/backtesting-arena
Crypto backtesting & Bitcoin cycle analytics. Point-in-time, DSR-corrected, look-ahead-aware.
client:LangChain
transport:streamable-http
tools:47
Install Backtesting Arena in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"backtesting-arena": {
"transport": "streamable_http",
"url": "https://tradingstrategies.work/api/mcp",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- arena_get_pulse
- arena_get_cycle
- arena_get_spot_price
- arena_get_stablecoin_supply
- arena_get_etf_flows
- arena_get_altcoin_season
- arena_get_fear_greed
- arena_get_bullmarket_ampel
- arena_get_funding_rate
- arena_get_macro_regime
- arena_get_btc_market_structure
- arena_get_key_levels
- arena_get_iv_snapshot
- arena_list_onchain_series
- arena_get_onchain_latest
- arena_get_sth_cost_basis
- arena_get_onchain_history
- arena_get_max_pain
- arena_status
- arena_list_strategies
- arena_list_universes
- arena_get_universe
- arena_get_strategy_insights
- arena_get_strategy_performance