Marketplace
Strategy marketplace - share, discover, and copy trading strategies with transparent performance metrics
List Marketplace Strategies
Authorization
HTTPBearer In: header
Query Parameters
Filter by strategy type
Filter by risk level (low, medium, high)
Filter by pricing tier (free, premium)
Minimum win rate percentage
Maximum drawdown percentage
Minimum Sharpe ratio
Only show strategies with verified live data
Only show admin-verified strategies
Filter by tags (comma-separated)
Search in title and description
Sort by: newest, oldest, popular, performance, sharpe, risk
"newest""newest" | "oldest" | "most_popular" | "best_performance" | "highest_sharpe" | "lowest_risk"Page number
11 <= valueResults per page
201 <= value <= 100Response Body
application/json
application/json
curl -X GET "https://loading/api/v1/marketplace"{
"success": true,
"data": {
"strategies": [
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"strategy_id": "2f2bd67b-1704-49ea-b554-0727bfca0a84",
"thesis_template_id": "1be20c2b-62aa-4d68-b08f-97fb24819ea0",
"user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
"title": "string",
"description": "string",
"visibility": "private",
"pricing_tier": "free",
"price_monthly": 0,
"price_yearly": 0,
"tags": [
"string"
],
"strategy_type": "string",
"risk_level": "string",
"symbols": [
"string"
],
"timeframes": [
"string"
],
"backtest_metrics": {
"total_return_percent": 0,
"annualized_return_percent": 0,
"volatility_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"sortino_ratio": 0,
"total_trades": 0,
"winning_trades": 0,
"losing_trades": 0,
"win_rate_percent": 0,
"average_win_percent": 0,
"average_loss_percent": 0,
"profit_factor": 0,
"largest_win_percent": 0,
"largest_loss_percent": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"days_active": 0
},
"backtest_start_date": "2019-08-24T14:15:22Z",
"backtest_end_date": "2019-08-24T14:15:22Z",
"paper_metrics": {
"total_return_percent": 0,
"annualized_return_percent": 0,
"volatility_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"sortino_ratio": 0,
"total_trades": 0,
"winning_trades": 0,
"losing_trades": 0,
"win_rate_percent": 0,
"average_win_percent": 0,
"average_loss_percent": 0,
"profit_factor": 0,
"largest_win_percent": 0,
"largest_loss_percent": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"days_active": 0
},
"paper_start_date": "2019-08-24T14:15:22Z",
"paper_end_date": "2019-08-24T14:15:22Z",
"live_metrics": {
"total_return_percent": 0,
"annualized_return_percent": 0,
"volatility_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"sortino_ratio": 0,
"total_trades": 0,
"winning_trades": 0,
"losing_trades": 0,
"win_rate_percent": 0,
"average_win_percent": 0,
"average_loss_percent": 0,
"profit_factor": 0,
"largest_win_percent": 0,
"largest_loss_percent": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"days_active": 0
},
"live_start_date": "2019-08-24T14:15:22Z",
"live_end_date": "2019-08-24T14:15:22Z",
"total_return_percent": 0,
"win_rate_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"subscriber_count": 0,
"view_count": 0,
"copy_count": 0,
"is_published": true,
"is_verified": true,
"has_live_data": true,
"featured": true,
"published_at": "2019-08-24T14:15:22Z",
"unpublished_at": "2019-08-24T14:15:22Z",
"last_updated_at": "2019-08-24T14:15:22Z",
"created_at": "2019-08-24T14:15:22Z",
"marketplace_metadata": {}
}
],
"total": 0,
"page": 0,
"page_size": 0,
"total_pages": 0
}
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}Get Marketplace Strategy Details
Authorization
HTTPBearer In: header
Path Parameters
Response Body
application/json
application/json
curl -X GET "https://loading/api/v1/marketplace/string"{
"success": true,
"data": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"strategy_id": "2f2bd67b-1704-49ea-b554-0727bfca0a84",
"thesis_template_id": "1be20c2b-62aa-4d68-b08f-97fb24819ea0",
"user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
"title": "string",
"description": "string",
"visibility": "private",
"pricing_tier": "free",
"price_monthly": 0,
"price_yearly": 0,
"tags": [
"string"
],
"strategy_type": "string",
"risk_level": "string",
"symbols": [
"string"
],
"timeframes": [
"string"
],
"backtest_metrics": {
"total_return_percent": 0,
"annualized_return_percent": 0,
"volatility_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"sortino_ratio": 0,
"total_trades": 0,
"winning_trades": 0,
"losing_trades": 0,
"win_rate_percent": 0,
"average_win_percent": 0,
"average_loss_percent": 0,
"profit_factor": 0,
"largest_win_percent": 0,
"largest_loss_percent": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"days_active": 0
},
"backtest_start_date": "2019-08-24T14:15:22Z",
"backtest_end_date": "2019-08-24T14:15:22Z",
"paper_metrics": {
"total_return_percent": 0,
"annualized_return_percent": 0,
"volatility_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"sortino_ratio": 0,
"total_trades": 0,
"winning_trades": 0,
"losing_trades": 0,
"win_rate_percent": 0,
"average_win_percent": 0,
"average_loss_percent": 0,
"profit_factor": 0,
"largest_win_percent": 0,
"largest_loss_percent": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"days_active": 0
},
"paper_start_date": "2019-08-24T14:15:22Z",
"paper_end_date": "2019-08-24T14:15:22Z",
"live_metrics": {
"total_return_percent": 0,
"annualized_return_percent": 0,
"volatility_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"sortino_ratio": 0,
"total_trades": 0,
"winning_trades": 0,
"losing_trades": 0,
"win_rate_percent": 0,
"average_win_percent": 0,
"average_loss_percent": 0,
"profit_factor": 0,
"largest_win_percent": 0,
"largest_loss_percent": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"days_active": 0
},
"live_start_date": "2019-08-24T14:15:22Z",
"live_end_date": "2019-08-24T14:15:22Z",
"total_return_percent": 0,
"win_rate_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"subscriber_count": 0,
"view_count": 0,
"copy_count": 0,
"is_published": true,
"is_verified": true,
"has_live_data": true,
"featured": true,
"published_at": "2019-08-24T14:15:22Z",
"unpublished_at": "2019-08-24T14:15:22Z",
"last_updated_at": "2019-08-24T14:15:22Z",
"created_at": "2019-08-24T14:15:22Z",
"marketplace_metadata": {}
}
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}Unpublish Strategy
Authorization
HTTPBearer In: header
Path Parameters
Response Body
application/json
application/json
curl -X DELETE "https://loading/api/v1/marketplace/string"{
"success": true
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}Publish Strategy
Authorization
HTTPBearer In: header
Request Body
application/json
Strategy title for marketplace
length <= 200Detailed strategy description
Visibility level
"public""private" | "followers_only" | "public"Pricing tier
"free""free" | "premium"Tags for discovery
ID of strategy to publish
uuidMonthly subscription price in USD (for premium tier)
Yearly subscription price in USD (for premium tier)
Response Body
application/json
application/json
curl -X POST "https://loading/api/v1/marketplace/publish" \ -H "Content-Type: application/json" \ -d '{ "title": "string", "strategy_id": "2f2bd67b-1704-49ea-b554-0727bfca0a84" }'{
"success": true,
"data": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"strategy_id": "2f2bd67b-1704-49ea-b554-0727bfca0a84",
"thesis_template_id": "1be20c2b-62aa-4d68-b08f-97fb24819ea0",
"user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
"title": "string",
"description": "string",
"visibility": "private",
"pricing_tier": "free",
"price_monthly": 0,
"price_yearly": 0,
"tags": [
"string"
],
"strategy_type": "string",
"risk_level": "string",
"symbols": [
"string"
],
"timeframes": [
"string"
],
"backtest_metrics": {
"total_return_percent": 0,
"annualized_return_percent": 0,
"volatility_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"sortino_ratio": 0,
"total_trades": 0,
"winning_trades": 0,
"losing_trades": 0,
"win_rate_percent": 0,
"average_win_percent": 0,
"average_loss_percent": 0,
"profit_factor": 0,
"largest_win_percent": 0,
"largest_loss_percent": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"days_active": 0
},
"backtest_start_date": "2019-08-24T14:15:22Z",
"backtest_end_date": "2019-08-24T14:15:22Z",
"paper_metrics": {
"total_return_percent": 0,
"annualized_return_percent": 0,
"volatility_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"sortino_ratio": 0,
"total_trades": 0,
"winning_trades": 0,
"losing_trades": 0,
"win_rate_percent": 0,
"average_win_percent": 0,
"average_loss_percent": 0,
"profit_factor": 0,
"largest_win_percent": 0,
"largest_loss_percent": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"days_active": 0
},
"paper_start_date": "2019-08-24T14:15:22Z",
"paper_end_date": "2019-08-24T14:15:22Z",
"live_metrics": {
"total_return_percent": 0,
"annualized_return_percent": 0,
"volatility_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"sortino_ratio": 0,
"total_trades": 0,
"winning_trades": 0,
"losing_trades": 0,
"win_rate_percent": 0,
"average_win_percent": 0,
"average_loss_percent": 0,
"profit_factor": 0,
"largest_win_percent": 0,
"largest_loss_percent": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"days_active": 0
},
"live_start_date": "2019-08-24T14:15:22Z",
"live_end_date": "2019-08-24T14:15:22Z",
"total_return_percent": 0,
"win_rate_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"subscriber_count": 0,
"view_count": 0,
"copy_count": 0,
"is_published": true,
"is_verified": true,
"has_live_data": true,
"featured": true,
"published_at": "2019-08-24T14:15:22Z",
"unpublished_at": "2019-08-24T14:15:22Z",
"last_updated_at": "2019-08-24T14:15:22Z",
"created_at": "2019-08-24T14:15:22Z",
"marketplace_metadata": {}
}
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}Publish Template To Marketplace
Authorization
HTTPBearer In: header
Request Body
application/json
Strategy title for marketplace
length <= 200Detailed strategy description
Visibility level
"public""private" | "followers_only" | "public"Pricing tier
"free""free" | "premium"Tags for discovery
ID of thesis_template to publish
uuidMonthly subscription price in USD (for premium tier)
Yearly subscription price in USD (for premium tier)
Response Body
application/json
application/json
curl -X POST "https://loading/api/v1/marketplace/strategies/from-template" \ -H "Content-Type: application/json" \ -d '{ "title": "string", "thesis_template_id": "1be20c2b-62aa-4d68-b08f-97fb24819ea0" }'{
"success": true,
"data": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"strategy_id": "2f2bd67b-1704-49ea-b554-0727bfca0a84",
"thesis_template_id": "1be20c2b-62aa-4d68-b08f-97fb24819ea0",
"user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
"title": "string",
"description": "string",
"visibility": "private",
"pricing_tier": "free",
"price_monthly": 0,
"price_yearly": 0,
"tags": [
"string"
],
"strategy_type": "string",
"risk_level": "string",
"symbols": [
"string"
],
"timeframes": [
"string"
],
"backtest_metrics": {
"total_return_percent": 0,
"annualized_return_percent": 0,
"volatility_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"sortino_ratio": 0,
"total_trades": 0,
"winning_trades": 0,
"losing_trades": 0,
"win_rate_percent": 0,
"average_win_percent": 0,
"average_loss_percent": 0,
"profit_factor": 0,
"largest_win_percent": 0,
"largest_loss_percent": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"days_active": 0
},
"backtest_start_date": "2019-08-24T14:15:22Z",
"backtest_end_date": "2019-08-24T14:15:22Z",
"paper_metrics": {
"total_return_percent": 0,
"annualized_return_percent": 0,
"volatility_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"sortino_ratio": 0,
"total_trades": 0,
"winning_trades": 0,
"losing_trades": 0,
"win_rate_percent": 0,
"average_win_percent": 0,
"average_loss_percent": 0,
"profit_factor": 0,
"largest_win_percent": 0,
"largest_loss_percent": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"days_active": 0
},
"paper_start_date": "2019-08-24T14:15:22Z",
"paper_end_date": "2019-08-24T14:15:22Z",
"live_metrics": {
"total_return_percent": 0,
"annualized_return_percent": 0,
"volatility_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"sortino_ratio": 0,
"total_trades": 0,
"winning_trades": 0,
"losing_trades": 0,
"win_rate_percent": 0,
"average_win_percent": 0,
"average_loss_percent": 0,
"profit_factor": 0,
"largest_win_percent": 0,
"largest_loss_percent": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"days_active": 0
},
"live_start_date": "2019-08-24T14:15:22Z",
"live_end_date": "2019-08-24T14:15:22Z",
"total_return_percent": 0,
"win_rate_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"subscriber_count": 0,
"view_count": 0,
"copy_count": 0,
"is_published": true,
"is_verified": true,
"has_live_data": true,
"featured": true,
"published_at": "2019-08-24T14:15:22Z",
"unpublished_at": "2019-08-24T14:15:22Z",
"last_updated_at": "2019-08-24T14:15:22Z",
"created_at": "2019-08-24T14:15:22Z",
"marketplace_metadata": {}
}
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}Subscribe To Strategy
Authorization
HTTPBearer In: header
Path Parameters
Request Body
application/json
ID of marketplace strategy to subscribe to
uuidEnable automatic strategy sync
trueNotification preferences
Response Body
application/json
application/json
curl -X POST "https://loading/api/v1/marketplace/string/subscribe" \ -H "Content-Type: application/json" \ -d '{ "marketplace_strategy_id": "bdee104c-48da-4b59-a58d-9b8f304a0f46" }'{
"success": true,
"data": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
"marketplace_strategy_id": "bdee104c-48da-4b59-a58d-9b8f304a0f46",
"creator_id": "9cceffdd-8381-4074-8256-eafae24ebee6",
"copied_strategy_id": "249085c7-3b5b-42b7-9f63-348b2b6cbed9",
"status": "active",
"auto_sync_enabled": true,
"last_synced_at": "2019-08-24T14:15:22Z",
"notify_on_updates": true,
"notify_on_trades": true,
"notify_on_performance": true,
"subscribed_at": "2019-08-24T14:15:22Z",
"paused_at": "2019-08-24T14:15:22Z",
"cancelled_at": "2019-08-24T14:15:22Z",
"unsubscribed_at": "2019-08-24T14:15:22Z",
"subscription_metrics": {},
"subscription_metadata": {},
"created_at": "2019-08-24T14:15:22Z",
"updated_at": "2019-08-24T14:15:22Z"
}
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}Unsubscribe From Strategy
Authorization
HTTPBearer In: header
Path Parameters
Response Body
application/json
application/json
curl -X DELETE "https://loading/api/v1/marketplace/string/subscribe"{
"success": true
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}List User Subscriptions
Authorization
HTTPBearer In: header
Query Parameters
Filter by subscription status
Page number
11 <= valueResults per page
201 <= value <= 100Response Body
application/json
application/json
curl -X GET "https://loading/api/v1/marketplace/subscriptions"{
"success": true,
"data": {
"subscriptions": [
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
"marketplace_strategy_id": "bdee104c-48da-4b59-a58d-9b8f304a0f46",
"creator_id": "9cceffdd-8381-4074-8256-eafae24ebee6",
"copied_strategy_id": "249085c7-3b5b-42b7-9f63-348b2b6cbed9",
"status": "active",
"auto_sync_enabled": true,
"last_synced_at": "2019-08-24T14:15:22Z",
"notify_on_updates": true,
"notify_on_trades": true,
"notify_on_performance": true,
"subscribed_at": "2019-08-24T14:15:22Z",
"paused_at": "2019-08-24T14:15:22Z",
"cancelled_at": "2019-08-24T14:15:22Z",
"unsubscribed_at": "2019-08-24T14:15:22Z",
"subscription_metrics": {},
"subscription_metadata": {},
"created_at": "2019-08-24T14:15:22Z",
"updated_at": "2019-08-24T14:15:22Z"
}
],
"total": 0,
"page": 0,
"page_size": 0,
"total_pages": 0
}
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}Sync Subscription
Authorization
HTTPBearer In: header
Path Parameters
Response Body
application/json
application/json
curl -X POST "https://loading/api/v1/marketplace/subscriptions/string/sync"{
"success": true,
"data": {
"property1": "string",
"property2": "string"
}
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}Get Creator Leaderboard
Query Parameters
Number of creators per category
101 <= value <= 50Response Body
application/json
application/json
curl -X GET "https://loading/api/v1/marketplace/creators/leaderboard"{
"success": true,
"data": {
"top_by_reputation": [
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
"reputation_score": 0,
"reputation_tier": "string",
"verification_status": "unverified",
"verified_at": "2019-08-24T14:15:22Z",
"verification_notes": "string",
"follower_count": 0,
"subscriber_count": 0,
"total_copies": 0,
"view_count": 0,
"published_strategy_count": 0,
"active_strategy_count": 0,
"verified_strategy_count": 0,
"live_performance": {
"avg_return_percent": 0,
"avg_win_rate_percent": 0,
"avg_sharpe_ratio": 0,
"avg_max_drawdown_percent": 0,
"total_live_trades": 0,
"total_winning_trades": 0,
"total_losing_trades": 0,
"live_trading_days": 0,
"first_live_trade_date": "2019-08-24T14:15:22Z",
"last_live_trade_date": "2019-08-24T14:15:22Z"
},
"best_strategy": {
"strategy_id": "2f2bd67b-1704-49ea-b554-0727bfca0a84",
"return_percent": 0,
"sharpe_ratio": 0
},
"reputation_last_calculated_at": "2019-08-24T14:15:22Z",
"reputation_calculation_data": {},
"display_name": "string",
"bio": "string",
"trading_since": "2019-08-24T14:15:22Z",
"specializations": [
"string"
],
"website_url": "string",
"twitter_handle": "string",
"is_featured": true,
"is_accepting_followers": true,
"is_public": true,
"created_at": "2019-08-24T14:15:22Z",
"updated_at": "2019-08-24T14:15:22Z",
"last_activity_at": "2019-08-24T14:15:22Z",
"profile_metadata": {}
}
],
"top_by_performance": [
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
"reputation_score": 0,
"reputation_tier": "string",
"verification_status": "unverified",
"verified_at": "2019-08-24T14:15:22Z",
"verification_notes": "string",
"follower_count": 0,
"subscriber_count": 0,
"total_copies": 0,
"view_count": 0,
"published_strategy_count": 0,
"active_strategy_count": 0,
"verified_strategy_count": 0,
"live_performance": {
"avg_return_percent": 0,
"avg_win_rate_percent": 0,
"avg_sharpe_ratio": 0,
"avg_max_drawdown_percent": 0,
"total_live_trades": 0,
"total_winning_trades": 0,
"total_losing_trades": 0,
"live_trading_days": 0,
"first_live_trade_date": "2019-08-24T14:15:22Z",
"last_live_trade_date": "2019-08-24T14:15:22Z"
},
"best_strategy": {
"strategy_id": "2f2bd67b-1704-49ea-b554-0727bfca0a84",
"return_percent": 0,
"sharpe_ratio": 0
},
"reputation_last_calculated_at": "2019-08-24T14:15:22Z",
"reputation_calculation_data": {},
"display_name": "string",
"bio": "string",
"trading_since": "2019-08-24T14:15:22Z",
"specializations": [
"string"
],
"website_url": "string",
"twitter_handle": "string",
"is_featured": true,
"is_accepting_followers": true,
"is_public": true,
"created_at": "2019-08-24T14:15:22Z",
"updated_at": "2019-08-24T14:15:22Z",
"last_activity_at": "2019-08-24T14:15:22Z",
"profile_metadata": {}
}
],
"top_by_followers": [
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
"reputation_score": 0,
"reputation_tier": "string",
"verification_status": "unverified",
"verified_at": "2019-08-24T14:15:22Z",
"verification_notes": "string",
"follower_count": 0,
"subscriber_count": 0,
"total_copies": 0,
"view_count": 0,
"published_strategy_count": 0,
"active_strategy_count": 0,
"verified_strategy_count": 0,
"live_performance": {
"avg_return_percent": 0,
"avg_win_rate_percent": 0,
"avg_sharpe_ratio": 0,
"avg_max_drawdown_percent": 0,
"total_live_trades": 0,
"total_winning_trades": 0,
"total_losing_trades": 0,
"live_trading_days": 0,
"first_live_trade_date": "2019-08-24T14:15:22Z",
"last_live_trade_date": "2019-08-24T14:15:22Z"
},
"best_strategy": {
"strategy_id": "2f2bd67b-1704-49ea-b554-0727bfca0a84",
"return_percent": 0,
"sharpe_ratio": 0
},
"reputation_last_calculated_at": "2019-08-24T14:15:22Z",
"reputation_calculation_data": {},
"display_name": "string",
"bio": "string",
"trading_since": "2019-08-24T14:15:22Z",
"specializations": [
"string"
],
"website_url": "string",
"twitter_handle": "string",
"is_featured": true,
"is_accepting_followers": true,
"is_public": true,
"created_at": "2019-08-24T14:15:22Z",
"updated_at": "2019-08-24T14:15:22Z",
"last_activity_at": "2019-08-24T14:15:22Z",
"profile_metadata": {}
}
],
"rising_stars": [
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
"reputation_score": 0,
"reputation_tier": "string",
"verification_status": "unverified",
"verified_at": "2019-08-24T14:15:22Z",
"verification_notes": "string",
"follower_count": 0,
"subscriber_count": 0,
"total_copies": 0,
"view_count": 0,
"published_strategy_count": 0,
"active_strategy_count": 0,
"verified_strategy_count": 0,
"live_performance": {
"avg_return_percent": 0,
"avg_win_rate_percent": 0,
"avg_sharpe_ratio": 0,
"avg_max_drawdown_percent": 0,
"total_live_trades": 0,
"total_winning_trades": 0,
"total_losing_trades": 0,
"live_trading_days": 0,
"first_live_trade_date": "2019-08-24T14:15:22Z",
"last_live_trade_date": "2019-08-24T14:15:22Z"
},
"best_strategy": {
"strategy_id": "2f2bd67b-1704-49ea-b554-0727bfca0a84",
"return_percent": 0,
"sharpe_ratio": 0
},
"reputation_last_calculated_at": "2019-08-24T14:15:22Z",
"reputation_calculation_data": {},
"display_name": "string",
"bio": "string",
"trading_since": "2019-08-24T14:15:22Z",
"specializations": [
"string"
],
"website_url": "string",
"twitter_handle": "string",
"is_featured": true,
"is_accepting_followers": true,
"is_public": true,
"created_at": "2019-08-24T14:15:22Z",
"updated_at": "2019-08-24T14:15:22Z",
"last_activity_at": "2019-08-24T14:15:22Z",
"profile_metadata": {}
}
]
}
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}Update My Creator Profile
Authorization
HTTPBearer In: header
Request Body
application/json
Response Body
application/json
application/json
curl -X PATCH "https://loading/api/v1/marketplace/creators/me" \ -H "Content-Type: application/json" \ -d '{}'{
"success": true,
"data": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
"reputation_score": 0,
"reputation_tier": "string",
"verification_status": "unverified",
"verified_at": "2019-08-24T14:15:22Z",
"verification_notes": "string",
"follower_count": 0,
"subscriber_count": 0,
"total_copies": 0,
"view_count": 0,
"published_strategy_count": 0,
"active_strategy_count": 0,
"verified_strategy_count": 0,
"live_performance": {
"avg_return_percent": 0,
"avg_win_rate_percent": 0,
"avg_sharpe_ratio": 0,
"avg_max_drawdown_percent": 0,
"total_live_trades": 0,
"total_winning_trades": 0,
"total_losing_trades": 0,
"live_trading_days": 0,
"first_live_trade_date": "2019-08-24T14:15:22Z",
"last_live_trade_date": "2019-08-24T14:15:22Z"
},
"best_strategy": {
"strategy_id": "2f2bd67b-1704-49ea-b554-0727bfca0a84",
"return_percent": 0,
"sharpe_ratio": 0
},
"reputation_last_calculated_at": "2019-08-24T14:15:22Z",
"reputation_calculation_data": {},
"display_name": "string",
"bio": "string",
"trading_since": "2019-08-24T14:15:22Z",
"specializations": [
"string"
],
"website_url": "string",
"twitter_handle": "string",
"is_featured": true,
"is_accepting_followers": true,
"is_public": true,
"created_at": "2019-08-24T14:15:22Z",
"updated_at": "2019-08-24T14:15:22Z",
"last_activity_at": "2019-08-24T14:15:22Z",
"profile_metadata": {}
}
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}Update My Creator Profile
Authorization
HTTPBearer In: header
Request Body
application/json
Response Body
application/json
application/json
curl -X PUT "https://loading/api/v1/marketplace/creators/me" \ -H "Content-Type: application/json" \ -d '{}'{
"success": true,
"data": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
"reputation_score": 0,
"reputation_tier": "string",
"verification_status": "unverified",
"verified_at": "2019-08-24T14:15:22Z",
"verification_notes": "string",
"follower_count": 0,
"subscriber_count": 0,
"total_copies": 0,
"view_count": 0,
"published_strategy_count": 0,
"active_strategy_count": 0,
"verified_strategy_count": 0,
"live_performance": {
"avg_return_percent": 0,
"avg_win_rate_percent": 0,
"avg_sharpe_ratio": 0,
"avg_max_drawdown_percent": 0,
"total_live_trades": 0,
"total_winning_trades": 0,
"total_losing_trades": 0,
"live_trading_days": 0,
"first_live_trade_date": "2019-08-24T14:15:22Z",
"last_live_trade_date": "2019-08-24T14:15:22Z"
},
"best_strategy": {
"strategy_id": "2f2bd67b-1704-49ea-b554-0727bfca0a84",
"return_percent": 0,
"sharpe_ratio": 0
},
"reputation_last_calculated_at": "2019-08-24T14:15:22Z",
"reputation_calculation_data": {},
"display_name": "string",
"bio": "string",
"trading_since": "2019-08-24T14:15:22Z",
"specializations": [
"string"
],
"website_url": "string",
"twitter_handle": "string",
"is_featured": true,
"is_accepting_followers": true,
"is_public": true,
"created_at": "2019-08-24T14:15:22Z",
"updated_at": "2019-08-24T14:15:22Z",
"last_activity_at": "2019-08-24T14:15:22Z",
"profile_metadata": {}
}
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}Get Creator Profile
Authorization
HTTPBearer In: header
Path Parameters
Response Body
application/json
application/json
curl -X GET "https://loading/api/v1/marketplace/creators/string"{
"success": true,
"data": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
"reputation_score": 0,
"reputation_tier": "string",
"verification_status": "unverified",
"verified_at": "2019-08-24T14:15:22Z",
"verification_notes": "string",
"follower_count": 0,
"subscriber_count": 0,
"total_copies": 0,
"view_count": 0,
"published_strategy_count": 0,
"active_strategy_count": 0,
"verified_strategy_count": 0,
"live_performance": {
"avg_return_percent": 0,
"avg_win_rate_percent": 0,
"avg_sharpe_ratio": 0,
"avg_max_drawdown_percent": 0,
"total_live_trades": 0,
"total_winning_trades": 0,
"total_losing_trades": 0,
"live_trading_days": 0,
"first_live_trade_date": "2019-08-24T14:15:22Z",
"last_live_trade_date": "2019-08-24T14:15:22Z"
},
"best_strategy": {
"strategy_id": "2f2bd67b-1704-49ea-b554-0727bfca0a84",
"return_percent": 0,
"sharpe_ratio": 0
},
"reputation_last_calculated_at": "2019-08-24T14:15:22Z",
"reputation_calculation_data": {},
"display_name": "string",
"bio": "string",
"trading_since": "2019-08-24T14:15:22Z",
"specializations": [
"string"
],
"website_url": "string",
"twitter_handle": "string",
"is_featured": true,
"is_accepting_followers": true,
"is_public": true,
"created_at": "2019-08-24T14:15:22Z",
"updated_at": "2019-08-24T14:15:22Z",
"last_activity_at": "2019-08-24T14:15:22Z",
"profile_metadata": {}
}
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}Get Creator Strategies
Authorization
HTTPBearer In: header
Path Parameters
Query Parameters
Page number
11 <= valueResults per page
201 <= value <= 100Response Body
application/json
application/json
curl -X GET "https://loading/api/v1/marketplace/creators/string/strategies"{
"success": true,
"data": {
"strategies": [
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"strategy_id": "2f2bd67b-1704-49ea-b554-0727bfca0a84",
"thesis_template_id": "1be20c2b-62aa-4d68-b08f-97fb24819ea0",
"user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
"title": "string",
"description": "string",
"visibility": "private",
"pricing_tier": "free",
"price_monthly": 0,
"price_yearly": 0,
"tags": [
"string"
],
"strategy_type": "string",
"risk_level": "string",
"symbols": [
"string"
],
"timeframes": [
"string"
],
"backtest_metrics": {
"total_return_percent": 0,
"annualized_return_percent": 0,
"volatility_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"sortino_ratio": 0,
"total_trades": 0,
"winning_trades": 0,
"losing_trades": 0,
"win_rate_percent": 0,
"average_win_percent": 0,
"average_loss_percent": 0,
"profit_factor": 0,
"largest_win_percent": 0,
"largest_loss_percent": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"days_active": 0
},
"backtest_start_date": "2019-08-24T14:15:22Z",
"backtest_end_date": "2019-08-24T14:15:22Z",
"paper_metrics": {
"total_return_percent": 0,
"annualized_return_percent": 0,
"volatility_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"sortino_ratio": 0,
"total_trades": 0,
"winning_trades": 0,
"losing_trades": 0,
"win_rate_percent": 0,
"average_win_percent": 0,
"average_loss_percent": 0,
"profit_factor": 0,
"largest_win_percent": 0,
"largest_loss_percent": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"days_active": 0
},
"paper_start_date": "2019-08-24T14:15:22Z",
"paper_end_date": "2019-08-24T14:15:22Z",
"live_metrics": {
"total_return_percent": 0,
"annualized_return_percent": 0,
"volatility_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"sortino_ratio": 0,
"total_trades": 0,
"winning_trades": 0,
"losing_trades": 0,
"win_rate_percent": 0,
"average_win_percent": 0,
"average_loss_percent": 0,
"profit_factor": 0,
"largest_win_percent": 0,
"largest_loss_percent": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"days_active": 0
},
"live_start_date": "2019-08-24T14:15:22Z",
"live_end_date": "2019-08-24T14:15:22Z",
"total_return_percent": 0,
"win_rate_percent": 0,
"max_drawdown_percent": 0,
"sharpe_ratio": 0,
"subscriber_count": 0,
"view_count": 0,
"copy_count": 0,
"is_published": true,
"is_verified": true,
"has_live_data": true,
"featured": true,
"published_at": "2019-08-24T14:15:22Z",
"unpublished_at": "2019-08-24T14:15:22Z",
"last_updated_at": "2019-08-24T14:15:22Z",
"created_at": "2019-08-24T14:15:22Z",
"marketplace_metadata": {}
}
],
"total": 0,
"page": 0,
"page_size": 0,
"total_pages": 0
}
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}