-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Labels
Difficulty: HARDETA: 12HoursCompleted within 12 hours of being assignedCompleted within 12 hours of being assignedNESTJSbackendonlydust-waveContribute to awesome OSS repos during OnlyDust's open source weekContribute to awesome OSS repos during OnlyDust's open source week
Description
Title
Implement Social Trading and Copy Trading System
Description
Develop a social trading platform that allows users to follow and copy successful traders' strategies, including performance tracking and risk management.
Requirements:
- Create trader profiles and performance metrics
- Implement copy trading functionality
- Add risk management and position sizing
- Include social features (following, leaderboards)
- Provide performance analytics and backtesting
- Support automated copy trading execution
Technical Stack:
- Real-time trading data feeds
- Automated order execution
- Performance analytics engine
- Social networking features
Expected Structure:
src/social-trading/
├── entities/
│ ├── trader-profile.entity.ts
│ ├── copy-trade.entity.ts
│ ├── trading-strategy.entity.ts
│ └── performance-metric.entity.ts
├── dto/
│ ├── create-trader-profile.dto.ts
│ ├── copy-trade.dto.ts
│ └── strategy-performance.dto.ts
├── services/
│ ├── social-trading.service.ts
│ ├── copy-trading.service.ts
│ ├── performance-analytics.service.ts
│ └── risk-management.service.ts
├── controllers/
│ └── social-trading.controller.ts
├── strategies/
│ ├── copy-trading-strategy.ts
│ └── risk-management-strategy.ts
└── social-trading.module.ts
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Difficulty: HARDETA: 12HoursCompleted within 12 hours of being assignedCompleted within 12 hours of being assignedNESTJSbackendonlydust-waveContribute to awesome OSS repos during OnlyDust's open source weekContribute to awesome OSS repos during OnlyDust's open source week