Install any skill in seconds. Free to start, no credit card required.
Get Started Free →mkurman/freqtrade
Open-source crypto trading bot. Strategy development in Python, backtesting, hyperparameter optimization, dry-run and live trading. Supports major exchanges via CCXT. Telegram integration for monitoring.
Passed 18 of 22 test cases with the skill, and 13 of 22 without it.
and 2 more in the full report
5 fixed13 passed either way4 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
In the manual RSI calculation on candle close data, what shift step parameter is used for the price diff baseline?
| Checked | Without skill | With skill |
|---|---|---|
| The pandas shift function uses a period parameter of 14. | Missed | Passed |
The instructions your model reads when the skill loads.
Freqtrade is an open-source crypto trading bot written in Python. Supports strategy development, backtesting, hyperparameter optimization, and dry-run or live trading via 100+ exchange backends (CCXT).
git clone https://github.com/freqtrade/freqtrade.git
cd freqtrade
uv pip install -e .
from freqtrade.strategy import IStrategy
class MyStrategy(IStrategy):
timeframe = "1h"
minimal_roi = {"0": 0.01}
stoploss = -0.05
def populate_indicators(self, dataframe, metadata):
dataframe["rsi"] = 100 - (100 / (1 + dataframe["close"] / dataframe["close"].shift(14)))
return dataframe
def populate_buy_trend(self, dataframe, metadata):
dataframe.loc[(dataframe["rsi"] < 30) & (dataframe["volume"] > 0), "buy"] = 1
return dataframe
freqtrade backtesting --strategy MyStrategy --timerange 20240101-20241231
freqtrade trade --strategy MyStrategy --dry-run
test cases passed, vs 13 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.