🇯🇵 日本語
For Engineers — Python / API Integration

FastAPI × React Native
API Integration Learning Kit

15 exchange API integration samples / 8 algorithm implementations / 8-layer safety
600+ test cases. 4-week implementation process. Full source disclosed.

API SAMPLES
15
ALGORITHMS
8
TEST CASES
600+

↑ Implementation kit size indicators. This is a learning kit — not investment advice. Source code provided for engineering education.

See plans (from ¥4,950) → View Changelog
8
Safety Layers
15
API Integrations
8
Algorithms
600+
Test Cases

How We Compare

What overseas tools and domestic services can't do, AutoTrader can

Feature Company A
$59/mo
Company B
Monthly
AutoTrader
One-time
Japan exchanges
bitFlyer, GMO, Zaif

Partial
Zaif support
Mobile management
Monthly fee $37-$99 Monthly None (one-time)
Custom logic
DCA / Rule-based / Grid

* AutoTrader is currently the only mobile-managed bot tool supporting Japanese exchanges (bitFlyer, GMO, Zaif)

4
Bots Active
+$10
Total PnL
75%
Win Rate
0
Total Trades
0
Uptime (days)

* Actual performance results. Profits are not guaranteed.

▶ Demo Video (~15 sec)

A quick walkthrough from home to bot detail

* Mockup screens (actual app uses the same UI)

Home Screen

Home

Bot List

Bot List

Create Bot

Create Bot

Bot Detail

Bot Detail

Charts

Charts

Backtest

Backtest

Alerts

Alerts

Settings

Settings

Key Features

Everything you need for automated crypto trading, from frontend to backend

📊

8 Strategy Engines

Rule-based / DCA / Tsumitate / Scalping / Market Making / Grid / AI-LLM / Arbitrage

🪙

Tsumitate (Auto-Invest) — NEW

Buy-only scheduled investing — daily, weekly, or monthly. Same UX as Coincheck and bitFlyer's auto-invest feature. Buys a fixed amount on a fixed schedule (JST), regardless of price. Set a total cap for budget control, and liquidate with one tap whenever you want to take profit.

💸

Hidden Cost of "Sales Shop" Spreads

We measured the BTC spread at a major Japanese "sales shop" (販売所) exchange: 5.4%. AutoTrader with orderbook exchanges (bitbank / Binance Japan / Zaif) pays just 0.12% taker fee.

¥10k/month × 10 years = ¥63,360 saved
¥50k/month × 10 years = ¥316,800 saved
¥100k/month × 10 years = ¥633,600 saved


※ "Sales shop" (販売所) exchanges advertise zero trading fees, but secure 3–8% profit through the spread between buy and sell prices. For long-term DCA, direct orderbook access is always more efficient. Measure your shop's spread with (buy − sell) ÷ sell × 100.

🛡

Risk Management (Fully Automated)

TP/SL auto-monitoring, daily loss limits, consecutive loss stop, drawdown limits, price spike detection

📱

Mobile App UI

React Native (Expo) with 8 screens. Dark theme, bilingual (EN/JP) support

🔔

Push Notifications

Instant mobile alerts on BUY/SELL. Shows quantity x price = total

🧪

600+ Tests

Customize with confidence. One-command quality check with pytest

🚀

Deploy on Render Free Tier

Includes render.yaml. Just push to GitHub and go live

Supported Exchanges

6 domestic (Japan) + 9 international exchanges (Full plan)

bitFlyer
Coincheck
Zaif
GMO Coin
Binance Japan
bitbank
Binance
Bybit
Gate.io
Coinbase
Bitget
MEXC
OKX
Kraken
KuCoin

Your Exchange API Keys Are Safe

Security audit completed April 16, 2026 — all checks passed

🔒
Fernet Encryption (AES-128-CBC + HMAC-SHA256)
Your exchange API keys are encrypted immediately upon registration and stored in the database. They are never stored in plaintext.
🛡️
Decryption Only at Trade Execution
Encrypted keys are only decrypted right before sending requests to the exchange API. Plaintext keys never appear in API responses, logs, or the UI.
Regular Security Audits by the Developer
All production database records are periodically verified to be properly encrypted using custom audit scripts. Latest audit: April 16, 2026 (4 exchanges, all passed). View audit methodology →
🛡️ Self-hosted — API keys stay on your server. The developer never has access.
👨‍💻
@pon_freelance
Freelance engineer. Building external API integration apps with Python, FastAPI, and React Native, while publishing the design process and running the resulting code on personal funds.
Follow on X (Twitter) →
TECH ARTICLES
📝 Running Multi-Exchange Auto-Trading with FastAPI + ccxt (Qiita) 📝 Crypto Bot Failure Patterns and Solutions (Qiita) 📝 Real-Time P/L with React Native + WebSocket (Qiita)
Show 9 more articles 📝 When I Built an Auto-Trading Bot with Claude Code, Tax Season Broke Me (Qiita) 📝 23 Years of C Experience → Building & Selling a Crypto Trading App (Qiita) 📝 Designing a "Loss-Resistant" Crypto Bot — 5 Safety Layers (Zenn) 📝 Running a Personal Auto-Trading System in Production (Zenn) 📝 FastAPI + React Native Architecture — The Whole Picture (Zenn) 📝 Designing a Crypto Auto-Trading System with FastAPI + ccxt + React Native (Zenn) 📝 Building a Crypto Auto-Trading Bot with Python + ccxt (Zenn) 📝 When I Built an Auto-Trading Bot with Claude Code, Tax Season Broke Me (Zenn)

Changelog

v1.15.2 2026-05-23

Adds a fee-loss SELL guard (default ON, applied to existing bots too). The rule strategy's signal-reversal SELL is now held until the configured TP/SL is reached, and a per-order backstop skips SELL when unrealized gain is below round-trip taker fees. Forced exits (TP / SL / trailing / range-exit) always pass through. Stops the chain of -0.1% to -0.15% SELLs that were bleeding 0.3% in fees every cycle. 692 tests passing.

View details →
v1.15.1 2026-05-14

Critical fix for the grid strategy: previously, price oscillating around a single level fired BUY/SELL pairs at near-identical prices, producing zero-profit trades while fees ate into capital. Introduces per-level inventory tracking (filled_levels) so SELL only fires when the level directly below is held, and BUY only fires on unheld levels. Also covers the recovery path (Zaif / bitbank), skip-level firing on sharp moves, and IEEE float precision edge cases. Recommended for all grid-strategy users.

View details →
v1.15.0 2026-05-08

Adds a trade-marker chart to the BOT detail screen (Advanced and above). Buy entries, take-profit and stop-loss exits are overlaid on the candlestick chart as triangular markers, so you can see at a glance where each trade fired. Also aligns the 5b balance-shortage threshold with the scheduler audit, suppressing false-positive ANOMALY_DETECTED that hit DCA savings bots.

View details →
v1.14.0 2026-05-06

Structural stability improvements. Roots out POSITION_MISMATCH bursts, dummy-zero display on tsumitate (DCA savings) bots, the "reconcile-and-stop" race, and false-positive emergency stops triggered by sync. The legacy position cache columns are physically removed so Trade history is the single source of truth.

View details →
v1.13.0 2026-05-01

Adds a dynamic exit strategy (β): opt-in ATR-linked TP/SL + trailing stop + immediate exit on regime anomaly (off by default). The BOT detail screen consolidates 7 scattered buttons into an ActionBar with edit mode and "⋯" menu. Internally, position cache is replaced with Trade-derived calculations for stronger consistency.

View details →
v1.12.1 2026-04-27

BOT detail screen now shows the bot's current operational state ("waiting for entry", "holding position", etc.) so it is obvious what the bot will do next. TRADES rows support long-press to copy and text selection, making it easy to paste the order_id into the exchange UI for cross-checking. Also a safer dust-SELL skip path: when pos_open lies outside the dust threshold, the bot no longer wipes out the entire position.

View details →
v1.12.0 2026-04-24

Critical bug fix: rule/grid strategies misinterpreted the "order amount" (JPY/USDT) as a crypto quantity, causing BUY orders to be silently skipped by the risk manager. Also adds a v2 regime-gated rule strategy (auto-switching between trend/range/anomaly), a "Resync with exchange" button on the bot detail screen, and token-authenticated update.sh.

View details →
Show older releases
v1.11.1 2026-04-22

Hotfix for v1.11.0: BOT detail screen would crash on open due to a leftover reference from the removed manual-position editor. Test suite expanded from 229 to 452 tests.

View details →
v1.11.0 2026-04-21

"30-day trap" mitigation. New `/api/health/db` endpoint detects free-tier PostgreSQL expiry. Setup guide gains a DB-selection section. Oracle Cloud migration kit released on BOOTH for permanent $0 DB hosting.

View details →
v1.10.2 2026-04-16

Fixed an issue where one physical fill was duplicated across all bots running on the same API key + symbol, causing repeated false balance_shortage alerts. Operational guidance for multi-bot setups also added.

View details →
v1.10.1 2026-04-14

Hotfix for 8 bugs / UX issues discovered during v1.10.0 live testing. Zaif/Binance fee-unit mismatch, auth error loop, tsumitate dead-state false positive, edit UI, and more. No new features.

View details →
v1.10.0 2026-04-13

New Tsumitate (recurring buy) strategy. Pick daily/weekly/monthly frequency with JST time, cap total investment, works on all 15 exchanges (including ticker-only ones without OHLCV).

View details →
v1.9.7 2026-04-12

Major overhaul of order precision, retry logic, and position sync. Fixes the "awaiting fill" deadlock, adds amount-only mode to manual position adjust.

View details →
v1.9.6 2026-04-10

Editable DCA trailing/relaxed TP with real-time state display, plus cleaner number formatting (no scientific notation, unified zero display).

View details →
v1.9.5 2026-04-09

Exchange sync bug fixes, DCA trailing/relaxed TP edit UI, three new observability alerts, hourly integrity audit.

View details →
v1.9.4 2026-04-08

DCA strategy adds trailing take-profit and time relaxation, dead BOT auto-recovery, total PnL includes deleted BOT trades.

View details →
v1.9.3 2026-04-08

Stability hardening: 418 IP ban auto-detection, concurrent BOT execution limit, WebSocket reconnection fix, polling duplicate guard.

View details →
v1.9.2 2026-04-06

Binance Japan support (9 JPY pairs), synced all exchange pairs with ccxt, auto-backoff on rate limits, Render memory optimization.

View details →
v1.9.1 2026-04-06

SELL order safety check, abnormal trade attribution prevention in exchange sync, new PnL reset admin API.

View details →
v1.9.0 2026-04-01

Signal confirmation filter and auto trend/range detection, scheduled position reconciliation, fully reworked Zaif fill detection.

View details →
v1.8.0 2026-03-28

Exchange trade history auto-sync (all 14 exchanges), position-level PnL management, differential upgrade checkout, update.sh added.

View details →
v1.7.0 2026-03-27

Custom candlestick charts (XYM/JPY etc.), bitbank exchange added, post-trade balance reconciliation, accurate per-exchange strategy filtering.

View details →
v1.5.0 2026-03-22

Standalone DCA strategy, NOWPayments crypto payments, market ticker display, backtest engine, BUY/SELL push notifications.

View details →

Plans & Pricing

Start with the Light plan ($19) to try it out. Upgrade anytime from within the app.

STANDARD

Standard

¥4,950 (tax incl.)

4 domestic exchange API integration samples

  • Mobile app with 8 screens (TypeScript)
  • FastAPI backend implementation
  • 4 exchange API integration samples (bitFlyer/Coincheck/Zaif/GMO Coin)
  • 3 algorithm implementations (Rule + DCA + Scalping)
  • Risk management implementation (SL/TP/loss streak/anomaly detection)
  • Push notifications + Render deployment guide
Buy with credit card — ¥4,950
FULL

Full

¥19,800 (tax incl.)

Recommended + differential updater / DM support / customization

  • All Recommended content (15 APIs / 8 algorithms / 600+ tests)
  • 90-day DM support — replies within 48h
  • Setup assistance (initial only)
  • Bundled update.sh (differential updater) + release notifications
  • Customization consultation (add algorithms / APIs etc.)
Buy with credit card — ¥19,800

How to Purchase

  1. Click the "Buy with credit card" button
  2. Enter your card information on Stripe's secure checkout page
  3. Receive download URL by email within 1 minute of payment

Not arrived? Contact X DM.

💳
Credit card accepted
🔒
Secured by Stripe
📧
DL link sent instantly
Questions? DM on X anytime
MEMBERSHIP

Membership

$5/mo

Get detailed release notes early. Cancel anytime.

Detailed release notes for every new version (what changed, what was fixed, exchange API updates, config drift)
Bug fix & exchange API follow-up notifications (Std/Recommended get updates silently — membership is how you know they exist)
Archive of past release rationale (the trade-offs and design decisions behind each change)

* Purchased source code is yours to keep forever. Membership is an optional add-on for those who want to keep peeking at the developer's real operations after purchase — it does not compete with one-time purchases.

Subscribe on note

note membership (credit card)

Already Purchased

Enter your purchase email to get your download link

Upgrade to a higher plan

Enter your purchase email — pay only the price difference

Frequently Asked Questions

Common questions about purchasing, setup, and running your bots

Q: Can beginners use this?
If you can run basic terminal commands (npm install, pip install, etc.), you're good to go. The setup guide walks you through every step.
Q: Is it really free to run monthly?
Yes. The backend runs on Render's free tier. The only ongoing cost is your exchange's trading fees.
Q: Which exchange do you recommend?
For Japanese users, Zaif works great with the DCA strategy. For international users, Binance, Bybit, or Coinbase are solid choices. Please check the regulations in your region.
Q: What's the difference between DCA and Tsumitate?
DCA strategy is a price-trigger strategy: it buys when the price drops N% from the last purchase, averaging down across dips. Tsumitate is a time-trigger strategy: it buys a fixed amount on a fixed schedule (e.g., "1st of every month at 09:00 JST"), exactly like Coincheck and bitFlyer's auto-invest features. Tsumitate is recommended for anyone who doesn't want to watch prices and prefers steady, mechanical accumulation.
Q: Are profits guaranteed?
No. This is an automated trading tool, not investment advice. Crypto trading involves risk. Only trade with funds you can afford to lose.
Q: What payment methods are accepted?
Credit card via Stripe (secure checkout). Membership subscriptions are handled via note (credit card).
Q: What do I receive after purchase?
A download URL for the source code is sent to your registered email within 1 minute of payment confirmation. You can also retrieve it from the "Already Purchased" section on this page.
Q: Is this an investment product?
No. This is a FastAPI / React Native implementation learning kit. If you choose to run the included code, you do so at your own risk. This is not investment advice or solicitation of financial products.
Q: What if I don't receive the email?
Please check your spam folder. If you still haven't received it, contact us via X DM (@ponfreelance).
Q: Is there support after purchase?
DM support and release notifications are Full-plan only. Standard / Recommended buyers can always re-fetch the latest code via the "Already Purchased" section on this page (using their purchase email) — they just don't get release notifications. Full buyers get 90-day DM support (48h reply window), initial setup assistance, customization consultation, the bundled update.sh differential updater, and proactive release notifications so they know when a new version drops.
Q: Can I upgrade to a higher plan?
Yes. You only pay the difference. Send your purchase email and the desired plan via X DM — we'll generate an upgrade payment link.
Q: What is the membership?
The note membership ($5/mo) is an optional add-on that delivers detailed release notes for every new version — what changed, what was fixed, which exchange APIs were touched, and the design trade-offs behind each decision. Std/Recommended buyers get updated code silently (re-fetch via "Already Purchased"); membership is how you actually find out a new version exists. Cancel anytime.
Q: Can I get a refund?
As this is a digital product, refunds are generally not available after download. Please contact us before purchasing if you have any questions.
Q: How many BOTs can I run on Render's free plan?
1-2 BOTs is the practical limit on the free plan (512MB RAM). The ccxt library consumes significant memory (150-250MB per BOT). To run 3+ BOTs, consider Render Standard ($25/month, 2GB RAM), a VPS (Vultr/DigitalOcean, $4-6/month), or Oracle Cloud Always Free (ARM, 24GB RAM free but availability varies). The free plan also uses a shared IP, which may trigger API rate limits from exchanges like Binance.

Read the Code. Then Decide.

15 API integration samples, 8 algorithm implementations, 600+ test cases.
FastAPI × React Native implementation learning kit, fully open source.

See plans (from ¥4,950) →

Credit card (Stripe). Membership subscription via note (credit card).

Disclaimer & Risk Warning

1. Nature of This Product

This product is a FastAPI × React Native external-API-integration app implementation learning kit (source code package). If you choose to run the included code, you may invoke cryptocurrency exchange APIs at your own discretion, but this product itself is NOT any of the following:

  • Investment advisory or asset management services
  • A recommendation or solicitation to buy or sell any financial product
  • A service that guarantees future profits

This product is provided as a software development learning resource and development tool. It is to be used at the purchaser's own judgment and responsibility.

2. Investment Risk Warning

  • Cryptocurrency trading carries the risk of losses exceeding your initial investment.
  • Cryptocurrency prices are highly volatile and can drop significantly in a short period.
  • Using automated trading software does not guarantee the avoidance of losses.
  • Past backtest results do not guarantee future performance.
  • Exchange outages, API limits, and network latency may cause unintended trades.
  • Tax reporting on gains and losses from crypto trading is the sole responsibility of the purchaser.

We strongly recommend trading only with funds you can afford to lose. Never trade with living expenses or borrowed money.

3. Limitation of Liability

  • The seller shall not be liable for any damages (including direct, indirect, incidental, consequential damages, loss of profits, or data loss) arising from the use of this software.
  • This software is provided "AS IS" without warranties of any kind, whether express or implied, including but not limited to merchantability, fitness for a particular purpose, accuracy, or completeness.
  • The seller is not responsible for damages caused by bugs, errors, or security vulnerabilities in this software.
  • The seller has no obligation to issue refunds if the software ceases to function due to changes in exchange API specifications or service discontinuation.
  • It is the purchaser's responsibility to verify that use of this software complies with the laws and regulations of their country or region.

4. Prohibited Uses

  • Using this software for illegal activities (money laundering, market manipulation, etc.)
  • Reselling the source code as-is (except under a license agreement)
  • Promoting or selling this software to others as a "guaranteed money-making tool"

5. Returns & Refunds

This product is digital content (source code). Due to its nature, returns and refunds are not accepted after download. Please review the product details thoroughly before purchasing. However, if there is a clear defect such as file corruption, please contact us within 7 days of purchase.

6. Intellectual Property

The copyright of this software belongs to the seller. The purchaser is granted the right to use and modify the software for personal use (including commercial use under a license agreement).