Guides - Comprehensive Practical Guidance¶
The Guides section provides comprehensive practical guidance for working with the FiveTwenty SDK, combining both conceptual understanding and hands-on solutions.
What's in Guides?¶
This unified section brings together both understanding-oriented explanations and problem-solving how-to guides to give you complete guidance on any topic.
Understanding & Architecture¶
Deep insights into FiveTwenty's design and architecture decisions.
- SDK Architecture - Overall design philosophy and component relationships
- Async vs Sync Design - Why async-first and when to use each approach
- Configuration Patterns - How configuration works and why
- Best Practices & Patterns - Established patterns for successful trading systems
Trading Concepts¶
Essential domain knowledge for effective trading system development.
- Forex Trading Concepts - Currency trading fundamentals and OANDA specifics
- Market Data & Streaming - How market data works and why streaming matters
- Order Types & Strategies - Complete guide to OANDA's order types and when to use them
Practical Solutions¶
Direct solutions to common problems and tasks.
- Set Up Live Trading - Transition from practice to live trading safely
- Handle Connection Failures - Manage network issues and reconnections
- Close Positions - Exit positions with multiple closing strategies
- Manage Orders Effectively - Create, monitor, and manage trading orders
- Implement Stop-Loss Strategies - Protect capital with automated risk controls
- Multi-Account Configuration - Manage multiple accounts and strategies
Performance Optimization¶
Advanced techniques for high-performance trading systems.
- Overview - Introduction to performance optimization strategies
- Connection Optimization - Optimize HTTP connections and reduce latency
- Streaming Optimization - Maximize streaming data throughput
- Memory & CPU Optimization - Efficient resource utilization
- Latency Optimization - Minimize execution latency
How to Use This Section¶
For Beginners¶
Start with the Understanding & Architecture section to build a solid foundation, then move to Trading Concepts for domain knowledge.
For Problem Solving¶
Jump directly to Practical Solutions when you have a specific task to accomplish.
For Advanced Users¶
Explore Performance Optimization for high-frequency trading and production deployment scenarios.
Navigation Tips¶
- Understanding & Architecture - When you need to know why something works the way it does
- Trading Concepts - When you need background knowledge about financial trading
- Practical Solutions - When you have a specific problem to solve
- Performance Optimization - When you need to maximize system performance
Complementary Resources¶
- Tutorials - Step-by-step learning paths for beginners
- API Reference - Detailed technical specifications
- Examples - Working code samples and demonstrations
Ready to dive in? Start with SDK Architecture for a comprehensive overview, or jump to any specific topic that matches your current needs.