Documentation
<div align="center">

# fulid   

![Version](https://img.shields.io/crates/v/fulid)
![Crates Downloads](https://img.shields.io/crates/d/fulid?logo=rust)
![GitHub License](https://img.shields.io/github/license/solagent-rs/fulid)

</div>

| 策略名称 | 计算指标 | 优点 | 缺点 |
| --- | --- | --- | --- |
| **趋势跟随策略** | 年化收益率 | 能够捕捉长期趋势,减少交易次数,降低成本。适合稳定的市场环境。 | 在震荡市中表现较差,可能会错过部分收益机会。 |
| **均线交叉策略** | 夏普比率 | 能够在不同市场环境下适应,通过均线交叉判断买卖时机,风险控制较好。 | 在高波动性市场中可能产生过多的交易信号,导致成本增加。 |
| **布林带策略** | 最大回撤 | 能够在波动性较大的市场中捕捉买卖机会,通过标准差控制风险。 | 在低波动性市场中可能产生较少的交易信号,需要结合其他策略使用。 |
| **均值回归策略** | 信息率 | 利用价格回归均值的特性,适合在价格偏离均值时进行交易。 | 在长期趋势中可能表现较差。 |
| **动量策略** | 胜率 | 根据价格变化率判断买卖时机,适合在价格快速上涨或下跌时使用。 | 在震荡市中可能产生过多的交易信号。 |
| **套利策略** | 套利利润率 | 利用不同市场之间的价格差异,能够在低风险下获取收益。 | 需要多个相关资产的价格数据,实施难度较高。 |
| **Swing Trading** | 年化收益率 | 利用短期至中期的价格波动获利,适合Solana的波动性市场。 | 需要合理的止损和仓位管理。 |
| **Day Trading** | 胜率 | 在同一交易日内开仓和平仓,利用日内价格波动。 | 需要快速反应和精确的市场分析。 |
| **Dollar-Cost Averaging** | 平均成本 | 定期投资固定金额,降低时机风险。 | 在长期熊市中可能表现较差。 |
| **Scalping** | 交易次数 | 高频交易策略,利用小幅价格波动获利。 | 需要低延迟和低成本的交易环境。 |
| **突破交易** | 突破次数 | 当价格突破阻力位或支撑位时进行交易。 | 需要合理的止损和仓位管理。 |
| **新闻和市场情绪分析** | 情绪得分平均值 | 根据新闻和市场情绪变化来进行交易。 | 需要及时获取新闻和情绪数据。 |
| **波动性分析** | 波动性 | 根据价格波动性来调整交易策略。 | 需要合理的风险管理。 |
| **区块链性能监控** | 性能得分平均值 | 根据Solana区块链的性能来调整交易策略。 | 需要及时获取区块链性能数据。 |
| **目标上升/下跌策略** | 达到目标价格次数 | 通过一系列战略性的买卖单来逐步提高或降低代币价格。 | 需要合理的止损和仓位管理。 |
| **刷量策略** | 平均交易量 | 通过频繁买卖来保持高交易量,增加代币的曝光度。 | 需要低延迟和低成本的交易环境。 |