Turn Your Strategy Into a Listed Product
You’ve built a trading bot. It works. You’ve tested it, refined it, run it on your own capital, and you’re confident in what it does. Now you want to share it — reach other traders, build a reputation, and earn from your work without having to build your own platform from scratch.
That’s exactly what BitcoinEra’s author program is for.
This guide covers the complete process of becoming a bot author on BitcoinEra — from initial eligibility through submission, review, listing optimization, and your ongoing responsibilities as an active author. We’ll be direct about both the opportunities and the requirements, so you can make an informed decision about whether this is the right path for your strategy.
What the Author Program Offers
Before the requirements — the value proposition, clearly stated.
Revenue Sharing
When users connect your bot and it generates profitable trades, BitcoinEra collects a performance fee. As the author, you receive a share of that fee for every user running your bot.
The more users you attract and the better your bot performs, the more you earn. The revenue model is directly aligned — you benefit when your users benefit. There is no base listing fee that pays you regardless of performance. Your earnings are tied to actual results.
Specific revenue share percentages are outlined in the Author Agreement — reviewed and signed during the submission process.
Platform Infrastructure
Building and maintaining a trading platform — secure API connections, user dashboards, performance tracking, exchange integrations, customer support — requires significant technical resources. BitcoinEra provides all of this.
You focus on what you’re good at: strategy design, backtesting, optimization, and ongoing maintenance. The platform handles everything else.
Audience Access
BitcoinEra’s user base represents exactly the audience your bot needs — traders actively looking for automated strategies to run. You don’t need a marketing budget, a social media following, or a personal website. Your bot listing is your product page and your channel to potential users simultaneously.
Credibility and Trust Infrastructure
Being listed on a curated, moderated platform is a credibility signal in itself. The verification of your performance data, the transparency of your track record, and the review process all signal to potential users that your bot has passed meaningful quality checks.
Eligibility Requirements
Not every bot or developer is eligible for listing. BitcoinEra maintains minimum standards to protect the quality of the catalog and the experience of users. Here’s what’s required before you can submit.
Live Trading Track Record
Requirement: Minimum 60 days of live trading history — real capital, real trades, real results on a supported exchange.
Why: Backtested results are easy to optimize to look impressive. Live results, especially across different market conditions, are the only meaningful proof of a strategy’s viability. 60 days is the minimum to demonstrate performance across more than one market phase.
What counts:
- Live trading on Binance, Bybit, or OKX
- Real capital deployed — not paper trading or simulation
- Verifiable through exchange API data
What doesn’t count:
- Backtesting results only
- Paper trading results
- Simulation on historical data
- Results from unsupported exchanges (cannot be independently verified)
Minimum Performance Thresholds
Requirement: Over the live trading period, the bot must demonstrate:
- Positive net return — the strategy must be profitable after fees over the track record period
- Maximum drawdown below 50% — strategies with drawdowns exceeding 50% are not eligible for listing regardless of return
- Minimum 30 completed trades — sufficient for statistical meaning
Why these thresholds: They filter out strategies that happen to have been lucky during a specific short period, and strategies that take on extreme risk to generate returns. They’re not high bars — they’re minimum quality standards.
Strategies that fall just below thresholds: If your bot narrowly misses a threshold — don’t submit yet. Continue running it live for another 30–60 days. A few more weeks of additional track record often demonstrates the missing threshold clearly.
Supported Exchange Compatibility
Requirement: The bot must be compatible with and tested on at least one of BitcoinEra’s supported exchanges: Binance, Bybit, or OKX.
What compatibility means:
- The bot connects via the exchange’s standard API
- All order types used by the bot are supported on the exchange
- The bot has been tested on live markets on that exchange (not just theoretical compatibility)
Author Account Requirements
Requirement: You must have a verified BitcoinEra user account before submitting as an author.
If you don’t have an account yet — create one first and complete the standard verification process.
Documentation Completeness
Requirement: You must be able to provide complete, accurate documentation for your bot as part of the submission — including strategy description, risk disclosure, minimum capital requirements, and setup instructions.
This documentation becomes your listing page. Incomplete or unclear documentation is one of the most common reasons submissions are rejected or returned for revision.
Before You Submit — Preparation Checklist
Before starting the formal submission process, prepare the following. Having everything ready makes the review process faster and increases the likelihood of first-attempt approval.
Performance Data
- Export of complete trade history from your exchange for the live trading period
- Summary statistics: total return, win rate, maximum drawdown, profit factor, trade count
- Performance chart showing equity curve over the track record period
- Monthly breakdown of returns (good months and bad months both)
Strategy Documentation
Prepare clear, honest written documentation covering:
- Strategy name: Clear, descriptive, professional
- Strategy type: Grid, DCA, Trend Following, Breakout, Scalping, RSI, MACD, Mean Reversion, Arbitrage, Martingale, or hybrid
- Strategy description: Plain-English explanation of how the strategy makes trading decisions — what it looks for, what it buys, when it sells, what indicators or logic it uses
- Market conditions: When does this strategy perform best? When does it struggle?
- Risk disclosure: Honest description of the strategy’s risks — drawdown potential, scenarios where it loses money, market conditions it’s not suited for
- Minimum capital requirement: The minimum allocation needed for the strategy to function effectively — calculated carefully, not guessed
- Recommended capital range: Ideal allocation range for best performance
- Supported exchanges: Which exchanges the bot has been tested on and is fully compatible with
- Supported trading pairs: Which pairs the bot trades (BTC/USDT etc.)
- Setup instructions: Step-by-step guide for a user to connect and configure the bot correctly
Technical Documentation
- API requirements: Which API permissions are required (should be Read + Trade only — never Withdraw)
- Configuration parameters: Every user-configurable setting explained — what it does and recommended values
- Known limitations: Edge cases, market conditions, or exchange-specific behaviors that affect the strategy
- Update policy: How often you plan to update the strategy and how you will communicate updates to users
Author Profile Information
- Display name: Your preferred author name (real name or professional pseudonym)
- Background description: Brief description of your trading background and experience — what qualifies you to design this strategy
- Contact method: How users can reach you with questions (within the BitcoinEra messaging system)
- Communication commitment: Confirm you can respond to user messages within 72 hours
The Submission Process — Step by Step
Step 1 — Access the Author Submission Portal
Log in to your BitcoinEra account. Navigate to:
Account Menu → Author Program → Submit a Bot
Or go directly to: bitcoinera.biz/author/submit
You’ll see the Author Agreement as the first step. Read it completely — it covers revenue sharing terms, author responsibilities, content standards, moderation policies, and grounds for removal. Sign it digitally to proceed.
Step 2 — Complete Your Author Profile
If this is your first bot submission — you’ll create your author profile before submitting the bot itself.
Author profile fields:
Display Name: This appears on every bot you list and on your author profile page. Choose something professional and consistent.
Background Description: 150–400 words describing your trading background, how you developed this strategy, and what makes your approach distinctive. This is what users read when evaluating whether to trust your bot.
Trading Experience: Approximate years of trading experience, markets traded, and relevant background.
Strategy Philosophy: Your overall approach to trading — what principles guide your strategy design.
Contact Availability: Confirm your response time commitment. The platform requirement is 72 hours — but authors who respond faster build significantly better reputations.
Step 3 — Bot Basic Information
Bot Name: Clear, professional, and descriptive. Good examples:
- “TrendRider BTC” — indicates strategy type and asset
- “GridMaster Conservative” — indicates strategy and risk level
- “DCA Accumulator Pro” — indicates strategy
- “RSI Momentum BTC” — indicates indicator basis and asset
Avoid:
- Vague names (“My Bot”, “Bitcoin Bot 1”)
- Exaggerated claims (“100% Profit Bot”, “Risk-Free Trader”)
- Names that imply guaranteed returns
Strategy Type: Select from the dropdown — Grid, DCA, Trend Following, Breakout, Scalping, RSI-Based, MACD-Based, Mean Reversion, Arbitrage, Martingale, or Hybrid.
If Hybrid — specify the primary and secondary strategy components.
Risk Level: You propose a risk level — Low, Medium, or High. The review team may adjust this based on your actual performance data and strategy characteristics. Be accurate — underrating risk to attract users and then delivering high-risk behavior is the fastest path to removal from the catalog.
Supported Exchanges: Select all exchanges the bot has been live-tested on. Do not select exchanges you theoretically support but haven’t tested — untested exchange compatibility creates user problems.
Supported Trading Pairs: Specify which pairs the bot trades. BTC/USDT is the most common — if your bot supports additional pairs, list them with a note indicating which is the primary tested pair.
Minimum Capital Requirement: The minimum allocation in USDT. Calculate this carefully:
For DCA and Martingale bots — minimum = base order + maximum safety orders × safety order size For Grid bots — minimum = (grid levels × minimum exchange order size) × safety buffer For other bots — minimum = position size × maximum open positions × safety buffer
Round up to the nearest clean number. A calculated minimum of $287 should be listed as $300.
Recommended Capital Range: The optimal range for best performance. Typically 2x to 5x the minimum.
Step 4 — Strategy Description
This is the most important content field in your entire submission. Users will read this before connecting your bot. It’s also what distinguishes a professional author from an amateur.
Required sections:
How It Works
Plain-English explanation of the strategy’s core logic. What conditions trigger a buy? What conditions trigger a sell? What is the bot “looking for” in the market? What indicators does it use and why?
Write this for someone who has read the BitcoinEra knowledge base articles on strategy types — they understand the basics but don’t know your specific implementation.
Good example: “TrendRider BTC uses a dual moving average crossover system on the 4-hour BTC/USDT chart. When the 21-period EMA crosses above the 55-period EMA with RSI above 50 on the same timeframe — the bot enters a long position. The position is managed with a 2% trailing stop that activates after a 1.5% profit is reached. Exits occur when the trailing stop triggers or when the 21 EMA crosses back below the 55 EMA — whichever comes first.”
Bad example: “This bot uses advanced AI algorithms and machine learning to identify the best entry and exit points for maximum profit.”
When It Performs Best
Specific market conditions where the strategy generates its best results. Be concrete — not “trending markets” but “sustained Bitcoin uptrends with daily closes above the 20-day moving average and above-average trading volume.”
When It Struggles
Honest description of market conditions where the strategy underperforms. This builds trust more than anything else you write — users who understand when to expect underperformance are psychologically prepared for it and less likely to panic-stop the bot during its difficult periods.
Risk Factors
Clear articulation of the specific risks this strategy carries. Beyond “trading involves risk” — what are the specific risks of this specific strategy?
Example for a grid bot: “The primary risk is a sustained directional move outside the grid boundaries. If Bitcoin falls significantly below the lower grid boundary and remains there — the bot will hold unrealized losses across all grid levels. Historical drawdown during such events has reached [X]%. The bot also carries exchange counterparty risk common to all API-connected strategies.”
Step 5 — Performance Data Submission
Verified Performance Data: BitcoinEra requires you to connect your live trading exchange account for performance verification. This is done through a read-only API connection — the verification system reads your trade history directly from the exchange, rather than relying on self-reported figures.
Why direct verification: It’s impossible to manipulate. The trade history comes directly from the exchange’s records — not screenshots, not CSV files you could edit, not backtested results presented as live results.
How to connect for verification:
- Create a read-only API key on your exchange — enable Read permission only, no trading permissions needed for verification
- Enter the API credentials in the Author Submission Portal → Performance Verification section
- BitcoinEra’s system reads your complete trade history for the past 90 days (or specified period)
- You review what data will be submitted — you can see exactly what the system has read before confirming
- Confirm submission — the data is recorded and your read-only verification key is disconnected
Note on privacy: Only trade data is read during verification — not account balances, personal information, or any other account details. The read-only key is used once and then disconnected — it is not stored.
Step 6 — Configuration Documentation
Document every user-configurable parameter in your bot:
For each parameter provide:
- Parameter name: Exactly as it appears in the configuration interface
- Description: What this setting controls
- Default value: Your recommended default
- Minimum value: The lowest safe value
- Maximum value: The highest recommended value
- Impact of changing: What happens when the user increases or decreases this setting
Example parameter documentation:
Parameter: Safety Order Price Deviation
Description: How far the price must drop from the previous purchase
before the next safety order is triggered.
Default: 3%
Minimum: 1.5% (below this, normal volatility triggers orders too frequently)
Maximum: 8% (above this, orders may never trigger during normal corrections)
Impact: Lower values = more frequent orders, faster capital deployment,
lower average price. Higher values = fewer orders, slower deployment,
requires larger corrections to trigger.
Step 7 — Pricing and Revenue Configuration
Select your revenue sharing preference within the options provided in the Author Agreement. Different configurations affect:
- Your per-trade revenue share percentage
- The user-facing performance fee displayed on your listing
- Revenue thresholds and payment schedules
Review the Author Agreement fee tables for the specific options available.
Step 8 — Review and Submit
Before final submission — review every section of your submission package:
- Author profile is complete and professional
- Bot name is clear and non-misleading
- Strategy type and risk level are accurately represented
- Supported exchanges are only those actually tested
- Minimum capital is correctly calculated
- Strategy description covers all required sections honestly
- Performance data verification is complete
- All configuration parameters are documented
- Risk factors are clearly disclosed
Click Submit for Review.
You’ll receive a confirmation email acknowledging receipt of your submission with an estimated review timeline.
The Review Process
After submission your bot enters a moderation review conducted by the BitcoinEra team. Here’s exactly what happens.
Review Timeline
Standard review: 5–10 business days from submission
Expedited review: Available for authors with an existing listing on the platform — 2–3 business days
During the review period you may receive requests for additional information or clarification. Respond promptly — delays in your response extend the review timeline.
What Reviewers Evaluate
Performance Data Authenticity
The review team verifies that:
- Live trading data is genuine — matches exchange records exactly
- Performance figures stated in the description are accurate — no cherry-picking
- Track record period is at least 60 days of genuine live trading
- Trade count meets the 30-trade minimum
Strategy Description Accuracy
Reviewers compare the documented strategy description to the actual trading behavior observed in the trade data:
- Do the described entry conditions match when trades actually open?
- Does the described exit logic match when trades actually close?
- Is the risk level accurate relative to actual maximum drawdown?
- Are the “when it struggles” conditions honest — or has the author only highlighted favorable periods?
Risk Level Assessment
The review team independently assesses risk level based on:
- Maximum drawdown in the track record
- Strategy type characteristics
- Position sizing relative to allocated capital
- Exposure during adverse market conditions
Your proposed risk level may be adjusted — you’ll be notified if this happens and given the opportunity to discuss before the listing goes live.
Documentation Quality
- Is the strategy description clear enough for a non-expert user to understand?
- Are risk factors honestly and clearly disclosed?
- Is the configuration documentation complete and accurate?
- Are minimum capital requirements correctly calculated?
Author Profile Completeness
- Is the author background description professional and substantive?
- Is the contact commitment realistic given your stated availability?
Review Outcomes
Approved
Your bot passes all review criteria. You receive an approval notification and your listing goes live within 24 hours. Congratulations — you’re now a BitcoinEra author.
Approved With Modifications
Your bot is approvable but the review team has requested specific changes — a risk level adjustment, a clarification in the strategy description, additional risk disclosure, or a correction to a stated parameter.
You’ll receive a detailed list of requested modifications. Make the changes in your author portal and resubmit. Modified submissions typically receive a 2–3 business day secondary review.
Returned for Revision
Your submission has significant gaps or issues that need to be addressed before it can be properly evaluated. Common reasons:
- Strategy description is insufficient — doesn’t clearly explain how trading decisions are made
- Performance track record is below minimum thresholds
- Configuration documentation is incomplete
- Risk factors are inadequately disclosed
You’ll receive detailed feedback explaining every required revision. Address all items and resubmit.
Rejected
Your bot does not meet listing criteria and is not suitable for the catalog. Reasons for outright rejection include:
- Fraudulent performance data — misrepresentation of live trading results
- Strategy that requires withdrawal permissions from users
- Strategy that violates exchange terms of service
- Performance thresholds not met and insufficient track record to evaluate
- Bot design that poses unreasonable risk to users without adequate disclosure
Rejection decisions can be appealed if you believe there has been an error — contact [email protected] with your submission reference number.
After Approval — Your Listing Goes Live
When your bot is approved and live in the catalog — your responsibilities as an author begin.
Listing Optimization
Your listing is your product page. How it’s presented directly affects how many users connect your bot.
Thumbnail and Visual
A clear, professional visual representation of your strategy — typically a performance chart or strategy diagram. Avoid:
- Screenshots of unreliable interfaces
- Stock photos unrelated to trading
- Images with unverifiable performance claims
Performance Statistics Display
Your verified statistics are displayed automatically. You can choose which additional statistics to highlight — focus on your genuine strengths:
If your bot has exceptional consistency — highlight win rate and profit factor. If your bot has strong absolute returns — highlight monthly return and total return. If your bot has excellent risk management — highlight maximum drawdown and Sharpe ratio.
Don’t hide weaknesses — users will see the full data regardless. Present your genuine strengths prominently.
User-Facing FAQ
Add a FAQ section to your listing covering the questions users most commonly ask about your strategy:
- What happens when Bitcoin crashes 20% suddenly?
- How long does a typical cycle take?
- What exchanges is this tested on?
- What’s the minimum I should realistically start with?
- How often do you update the strategy?
A comprehensive FAQ reduces support burden and builds confidence in potential users.
Ongoing Author Responsibilities
Being listed on BitcoinEra is not a passive income stream you set up once and forget. Active authors who maintain their listings well earn significantly more than passive ones.
Respond to User Messages
Users running your bot will send questions — about configuration, behavior they don’t understand, performance during difficult periods. Respond to all messages within 72 hours — ideally much faster.
Users who get prompt, helpful responses become long-term users who refer others. Users who are ignored disconnect and leave negative reviews.
Communicate Updates
When market conditions change significantly — communicate proactively with your users:
- If your strategy is entering an unfavorable condition — warn users in advance
- If you’re making a strategy update — explain what’s changing and why
- If you’re temporarily pausing a strategy — communicate the reason and expected timeline
Proactive communication during difficult periods retains users. Silence loses them.
Maintain Strategy Performance
Your listing remains visible as long as your bot continues to meet performance standards. If your bot experiences an extended underperformance period — below minimum thresholds for more than 90 consecutive days — your listing may be temporarily suspended pending review.
This is not punitive — it’s user protection. An actively underperforming bot misleads users who see positive historical statistics. Suspension gives you time to diagnose and address the issue before users are harmed.
Update Your Documentation
As you learn more about how your strategy behaves — update the documentation. A strategy description that was accurate 6 months ago may need refinement after experiencing different market conditions.
Accurate, current documentation builds trust and reduces user confusion.
Monitor Your Bot’s Live Behavior
Even after listing — continue monitoring your bot on your own account. You are the expert on your strategy — you will often notice behavioral anomalies before users report them.
Proactive identification and resolution of issues before they affect users is one of the most important things an author can do to maintain their reputation.
Revenue — How You Get Paid
Payment Schedule
Revenue share payments are processed monthly — on the 15th of each month for the previous month’s earned revenue.
Minimum Payment Threshold
Payments below a minimum threshold (specified in the Author Agreement) are rolled over to the following month. This prevents excessive payment processing overhead for small early-stage earnings.
Payment Methods
Available payment methods include:
- Bank transfer (SWIFT/SEPA)
- USDT withdrawal to your specified wallet address
- Bitcoin withdrawal to your specified wallet address
Configure your payment method in: Author Portal → Payment Settings
Revenue Dashboard
Your author portal includes a revenue dashboard showing:
- Monthly earnings breakdown by bot
- User count per bot (active vs total ever connected)
- Earnings per active user
- Revenue trend over time
- Upcoming payment amount and date
Author Support
As a listed author you have access to a dedicated author support channel — separate from the general user support system.
Author support covers:
- Technical integration questions
- Review process inquiries
- Revenue and payment questions
- Listing optimization guidance
- Policy clarifications
Contact: [email protected] Response time: 1–2 business days for non-urgent queries, same-day for urgent technical issues
Summary
Here’s everything we covered in this guide:
- What the author program offers — revenue sharing, platform infrastructure, audience access, credibility
- Eligibility requirements — live track record, performance thresholds, exchange compatibility, documentation
- Complete preparation checklist — performance data, strategy documentation, technical documentation, author profile
- The submission process — eight steps from account access through final review submission
- The review process — timeline, what reviewers evaluate, and all possible outcomes
- Listing optimization — visual presentation, statistics display, user-facing FAQ
- Ongoing author responsibilities — user communication, strategy maintenance, documentation updates
- Revenue — payment schedule, methods, and the author revenue dashboard
⚠️ Author Program Notice: Listing on BitcoinEra does not constitute endorsement of any specific trading strategy or guarantee of user profitability. All authors are independent creators responsible for their own strategy design, documentation accuracy, and user communication. BitcoinEra reserves the right to suspend or remove listings that no longer meet platform standards.