lse-trading-agent
FTSE 350 trading analysis agent. Screens LSE stocks using technical indicators (Bollinger Bands, RSI, MACD, EMA crossovers, ATR, VWAP, OBV), fetches news for LLM sentiment analysis, synthesises signals into trade recommendations with risk management (Kelly sizing, ATR stops, drawdown circuit breakers), and backtests strategies against historical data.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ankit-aglawe/openclaw-lse-trading-agentWhat This Skill Does
The lse-trading-agent is a specialized financial analysis tool designed for the London Stock Exchange (LSE). It acts as a comprehensive trading assistant, enabling users to perform systematic analysis of FTSE 350 equities. The agent streamlines the complex process of stock research by integrating multi-layered technical analysis with real-time news sentiment. It utilizes a suite of python-based scripts to process market data, allowing for high-level scanning of the entire FTSE 350 index, in-depth technical examination of individual tickers, and rigorous backtesting of trading strategies. By providing structured output, the agent helps traders identify market opportunities based on quantitative metrics like RSI, MACD, Bollinger Bands, and VWAP, while incorporating risk management principles such as Kelly sizing and ATR-based stops.
Installation
To integrate this skill into your environment, use the OpenClaw CLI tool. Run the following command in your terminal:
clawhub install openclaw/skills/skills/ankit-aglawe/openclaw-lse-trading-agent
Ensure that your environment has uv installed, as all data piping scripts are executed through uv run to maintain consistency and isolate dependencies.
Use Cases
This skill is ideal for quantitative traders, financial analysts, and retail investors focusing on UK markets. Common use cases include:
- Screening for Alpha: Quickly identifying top-performing stocks in specific sectors (e.g., Financials or Utilities) using composite technical scores.
- Sentiment-Driven Trade Validation: Comparing technical buy signals with recent news headlines to ensure that price momentum is supported by positive news flow.
- Strategy Development: Running historical backtests to determine the viability of specific technical indicator combinations before committing real capital.
- Risk-Aware Decision Making: Using the agent's internal logic to calculate stop-loss levels and appropriate position sizes for selected tickers.
Example Prompts
- "Scan the FTSE 350 for the top 10 tickers in the 'Financials' sector that show a bullish MACD crossover and are currently trading above their VWAP."
- "Perform a technical analysis on HSBA.L, fetch the latest news to assess current sentiment, and provide a recommendation with appropriate stop-loss levels based on a 14-day ATR."
- "Backtest a moving average crossover strategy on VOD.L using the last 3 years of historical data and an initial capital of £20,000."
Tips & Limitations
To get the best results, always follow the five-layer hierarchy: Data -> Technicals -> Sentiment -> Decision -> Risk. While the agent provides sophisticated insights, it is intended as a decision-support tool, not an automated execution bot. Always manually verify the output before committing capital, especially during periods of extreme market volatility. Remember that the sentiment analysis relies on LLM interpretation of available news headlines; ensure you are satisfied with the rationale provided by the agent. Lastly, periodically run the FTSE 350 scanner to keep your watchlists current, as market conditions and sector compositions change frequently.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ankit-aglawe-openclaw-lse-trading-agent": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, code-execution, external-api