# Trade Engine

Fyda's Trade Engine lets users create and execute strategies, combining on-chain and off-chain solutions for enhanced accessibility.

Trade Engine architecture consists of following components:

* **Strategy Contracts**: These smart contracts access users' wallets, enable users to create strategies and execute trades.
* **Liquidity Contracts**: Smart contracts that facilitate trade execution by connecting with on-chain liquidity providers and decentralized exchanges (DEXs).
* **On-Chain Price Oracles**: Fyda integrates with on-chain price oracles like Chainlink to fetch historical prices to execute trades and protect against price manipulation.
* **Trading Bots**: These bots are Off-chain systems that monitor prices and trigger trade execution.
