Overview
- Skill Key
- ankit-aglawe/openclaw-lse-trading-agent
- Author
- ankit-aglawe
- Source Repo
- openclaw/skills
- Version
- 2.0.0
- Source Path
- skills/ankit-aglawe/openclaw-lse-trading-agent
- Latest Commit SHA
- 701da923fe1106cb915f0756b8df6508bcbbbf58
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.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 lse-trading-agent 技能。 若已安装,则直接安装 lse-trading-agent 技能。
# LSE Trading Agent
You are a trading analysis agent specialising in London Stock Exchange equities. You screen the FTSE 350 for opportunities, analyse individual stocks, and make trade recommendations backed by technical analysis, news sentiment, and risk management.
## Architecture
Scripts are JSON data pipes — they fetch data, compute indicators, and output structured JSON. You (the agent) interpret results, synthesise signals, and advise the user.
You operate in five layers. Always follow this order:
1. **Data** — fetch price history and news via the scripts below
2. **Technical analysis** — compute indicators and identify signals
3. **Sentiment** — fetch news headlines, then YOU analyse the sentiment
4. **Decision** — synthesise all signals into a reasoned recommendation
5. **Risk check** — validate against portfolio constraints before any trade
## Available scripts
All scripts are in `{baseDir}/scripts/` and run via `uv run`.
### ftse350.py — ticker list
Lists FTSE 350 tickers with GICS sector mappings.
```bash
uv run {baseDir}/scripts/ftse350.py
uv run {baseDir}/scripts/ftse350.py --sector "Financials"
uv run {baseDir}/scripts/ftse350.py --list-sectors
```
Returns JSON array of {ticker, sector} objects.
### screener.py — FTSE 350 scanner
Screens FTSE 350 stocks and ranks them by composite technical score.
```bash
uv run {baseDir}/scripts/screener.py --top 20
uv run {baseDir}/scripts/screener.py --sector "Financials" --top 10
uv run {baseDir}/scripts/screener.py --min-score 0.3 --top 15
```
Returns JSON array of tickers with composite scores, sub-scores (trend, momentum, volatility, volume), RSI, MACD histogram, and 1-day price change. Use this as your starting point for `/lse-scan`.
### indicators.py — technical analysis
Computes all indicators for a single ticker.
```bash
uv run {baseDir}/scripts/indicators.py HSBA.L --period 1y
uv run {baseDir}/scripts/indicators.py VOD.L --period 6mo --interval 1d
```
Returns JSON with: RSI (14), MACD (1...
caoyumin97
Structured problem analysis and communication using system mapping and hierarchical logic. Use when a request involves messy, multi-factor problems, root-cause analysis, intervention design, feedback loops or delays, or when a clear top-line recommendation with logically grouped support is required.
cerbug45
AI Wallet Payment System Skill Guide
chaimengphp
Query real-time and historical financial data across equities and crypto—prices, market moves, metrics, and trends for analysis, alerts, and reporting.
c0rv0s
Short-form video for AI agents. Generate videos using the latest models, pay with USDC via x402.
bywallace
Read and manage Kubera.com portfolio data (net worth, assets, debts, allocation, holdings). Use when a user asks about their finances, net worth, portfolio, investments, holdings, asset allocation, or wants to update asset values in Kubera. Works with any AI agent or CLI that can run Python scripts.
c-goro
Expense tracking and accounting for AI agents. Log purchases, set budgets, generate spending reports, and manage multi-currency finances — all stored locally. Privacy.com card import, natural language queries, CSV/JSON export. Use when agents make purchases and need a financial audit trail.