Forex Investment for Bicrypto
Instant delivery
Lifetime updates
1 domain license
Addonv6.1.8

Forex Investment for Bicrypto

Run a managed forex desk: you set the plan, the term and the payout, and settlement runs itself hourly.

4.60252 sales
$169$199Save 15%
  • Plans that pay a percentage you set, on a term you attach — no market to hedge
  • WIN, LOSS or DRAW as the plan default, overridable per investment before it settles
  • Hourly settlement pays straight back into the account the principal came from
  • DEMO and LIVE accounts provisioned the first time a customer opens the dashboard
  • A claimable pool of pre-filled accounts hands out broker logins instantly
  • Embedded MetaTrader web terminal for MT4 or MT5, opened with the account's login
  • Withdrawals wait for an admin decision — nothing leaves on a schedule
  • Rolling daily and monthly allowances per account, spent only on approval
  • Instant deposits with a one-click reversal that returns the fee too
  • Cancel an investment and the principal is refunded in the same transaction
  • Accounts lock to one currency on first funding, so a balance always means one thing
  • Per-currency profit and loss for the desk, including the payouts you funded

Inside Forex Investment

A managed desk, not a dealing desk

Customers fund a forex account from their wallet, pick one of your plans and a term, and collect the result at maturity. No order book, no spread, no counterparty — and no market data feed you have to keep alive.

In detail

Forex Investment sells managed investment plans, not trades. A customer funds a forex account from their platform wallet, picks one of your plans and a term, and collects the result when it matures. They never place an order, never see a spread and never hold a position — so you carry no market data feed, no liquidity provider and no counterparty. Each account also holds MetaTrader credentials you issue from your own broker, opened in an embedded web terminal on your site.

How it works

A plan is the product and a duration is the term; the customer buys the pair. The principal leaves their forex account the moment the investment opens, and an hourly job settles everything whose end date has passed, paying the result back into the same forex account it came from. The movement is principal × your profit percentage, and the direction is the plan's default result: WIN pays principal plus profit, LOSS returns principal minus it, DRAW returns the principal. An admin can override the result on a single investment before it settles.

What you configureThe real surface
PlanCurrency and wallet type, min/max amount, advertised profit range, profit percentage, default result
DurationA whole number plus HOUR, DAY, WEEK or MONTH — attached per plan
AccountBroker server, MetaTrader version, login, password, leverage, DEMO or LIVE
Withdrawal capsRolling daily and monthly allowances, per account
SignalsA title, an image and a status — authored on an admin screen, assigned to an account through the API only
Access36 permission keys and 4 verification gates

What operators control

Deposits settle instantly and can be reversed, fee included. Withdrawals wait: submitting debits the forex account and the customer's wallet is credited only when you approve, and there is no auto-approve switch anywhere in it. An investment cancels with an atomic refund of the principal, an ACTIVE one cannot be deleted, and the desk's own profit and loss — including the payouts you funded — is readable per currency from the revenue table, filtered to the three forex types.

Forex is an addon for Bicrypto, and there are three more things to plan for. Nothing settles without the platform cron, so a stopped cron leaves matured principal in limbo. A plan with a 15% profit percentage and a default result of WIN pays 15% to every investor, every term, out of your own balance sheet. And settlement reads the plan at maturity rather than a snapshot taken at purchase, so raising a plan's percentage re-prices every open investment on it — publish a new plan and disable the old one instead of editing a live one.

Accounts arrive without broker credentials unless you pre-stock a pool of unowned rows — a database insert, because the admin create form requires an owner. A customer arriving at an empty pool gets a Pending account with no terminal. Plans are FIAT or SPOT only; ECO is refused.

The outcome is a setting, not a market

A plan carries a profit percentage and a default result. At maturity the platform computes principal times that percentage and applies the direction: WIN pays principal plus profit, LOSS returns principal minus it, DRAW returns the principal. Nothing about that reads a price. It also means the product is honest about what it is — you are funding the upside yourself, so model a plan before you publish it, and know that a plan ships disabled until you switch it on.

Settlement is the hourly platform cron and nothing else. If that job stops, investments pass their end date and stay ACTIVE — the principal has already left the customer's account and nothing returns it. It also reads the plan at maturity, not at purchase, so raising a plan's percentage re-prices every open investment on it: publish a new plan and disable the old one instead.

Every customer gets an account on first visit

Opening the dashboard provisions whatever accounts a customer is missing, one DEMO and one LIVE. If you have stocked a pool of unowned rows, they claim one and get working broker credentials and a terminal immediately. If the pool is dry, they get a funded-and-investable account with no credentials, badged Pending, and no Trade button — so stocking the pool is an ongoing job, and it is done in the database because the admin create form requires an owner.

The platform never talks to your broker. It stores the login you issue and hands it to a hosted MetaTrader web terminal — no balance, position or trade is ever read back, and the balance it tracks is its own ledger.

Money can only leave through you

Deposits settle instantly; withdrawals do not. Submitting one debits the customer's forex account and writes a pending row, and their wallet is credited only when an admin approves it. There is no auto-approve switch anywhere in this addon. Two rolling allowances per account — daily and monthly — are checked against amount plus fee and only advance on approval, so a rejected request never burns a customer's limit.

Plans are FIAT or SPOT only. An ECO-denominated plan saves, publishes and appears on the site, and then every attempt to fund an account for it is refused.

Every settlement writes your side of it too

You are the counterparty, so a term maturing moves your book as well as the customer's. A WIN is booked as money the platform paid out, a LOSS books the forfeited slice as revenue, and a DRAW books nothing because nothing changed hands. Deposit fees are collected into the platform's own wallet at the moment of the deposit. Nothing is converted on the way in, and the admin dashboard reports capital and settled result grouped by the plan's currency — it names the largest pool rather than adding one denomination to another.

The payout entry is always written, even when the platform wallet cannot cover it — the customer is paid either way, and the negative row is what stops the revenue report reading as though the fees were the whole story. Fees only exist on a SPOT leg: the fiat currency table has no fee column, so a FIAT deposit or withdrawal is free and there is nothing in this addon to configure that.

One job settles everything, and you can watch it run

Process Forex Investments is a registered platform task, hourly, listed in the scheduler with a live log and a button that runs it now. An investment that fails to settle is retried three times with a widening pause; if it still fails it is cancelled and the principal is refunded to the forex account it came from, in the same transaction as the status change. If even that is impossible — no live account to refund into — it is left ACTIVE and logged for you rather than quietly closed. The status flip is conditional on the row still being ACTIVE, so a manual run racing the hourly tick pays nothing twice.

An investment whose plan or duration has been deleted underneath it is skipped and left ACTIVE on purpose. That one you resolve yourself from the investment registry, where cancelling refunds the principal in the same transaction — from all three admin doors.

Four verification gates, and four counters behind them

Opening a live account, funding it, investing and withdrawing are each tied to a verification feature, and the check is the first thing the route does — not a rule the button enforces. A customer short of one is refused at that first door and nothing after it runs, in the platform's own words. Behind the gates, four counters run per customer: a customer with more than ten deposits in the last twenty-four hours cannot make another, a single deposit worth more than ten thousand US dollars equivalent is refused, a fourth withdrawal inside twenty-four hours is stopped and sent to support, and a customer already holding more than ten open investments cannot open one more. The live-account gate is the one that does not throw: a customer without it keeps their demo account, their balance and the rest of the dashboard.

The four gates are inert until both KYC and per-feature enforcement are switched on in the core settings; with either off, every route waves the customer through. The four counters are constants in the source — this addon has no settings screen — and if the check itself errors the request is allowed rather than blocked. The per-route rate limits written into these handlers are not enforced by anything.

admin screens
8
permission keys
36
verification gates
4
tables it adds
7

Everything included

82 capabilities, in 9 areas

Every item below exists in the source you receive. Nothing here is a roadmap.

Plans and terms

The product a customer buys, and the term they buy it for.

  • Named plans with a title, description and card image
  • Currency and wallet type per plan — FIAT or SPOT
  • Minimum and maximum investment per plan
  • An advertised profit band, and the percentage settlement actually pays inside it
  • Default result per plan — WIN, LOSS or DRAW — overridable per investment
  • A trending flag that promotes a plan to the featured row
  • Durations of a whole number plus HOUR, DAY, WEEK or MONTH
  • Durations attached per plan, so a term is only offered where you allow it
  • Inverted limits, inverted ranges and negatives refused before a plan is written
  • Plans ship disabled, with per-row and bulk status toggles
  • Deleting a plan or duration refused while investments still reference it

Investments

What the customer holds between the principal leaving and the payout landing.

  • An investment is a plan, a term, a principal and an end date computed at purchase
  • Four statuses — ACTIVE, COMPLETED, CANCELLED, REJECTED — and three results
  • Terms acceptance stored with its version and its timestamp
  • Principal debited at open on a locked account row, with an audit transaction
  • Cancelling refunds the principal in the same transaction, from all three admin doors
  • Recover re-arms a cancelled investment, reclaiming its refund first
  • The amount is immutable once the investment exists
  • Deleting an ACTIVE investment refused, with the principal at stake named
  • A customer already holding more than ten open investments cannot open another

Settlement

One job, and everything it has to get right.

  • One hourly job settles everything past its end date, runnable by hand from the scheduler
  • The movement is principal times the plan's profit percentage
  • WIN pays principal plus profit, LOSS returns principal minus it floored at zero, DRAW returns the principal
  • The payout lands in the forex account the principal came from
  • A conditional update on a locked row, so a duplicate run pays nothing twice
  • Three attempts with backoff, then cancel and refund the principal
  • Signed profit and the settled ROI percentage stored per investment
  • The platform's own side of every settlement recorded per currency
  • An affiliate reward fired at settlement on its own commission condition

Accounts and the terminal

Where the money sits, and the broker login attached to it.

  • One DEMO and one LIVE account per customer, provisioned on first visit
  • A claimable pool of pre-filled accounts, handed out with credentials on the spot
  • Broker server, MetaTrader version, login, password and leverage per account
  • An embedded MetaTrader web terminal, MT5 or MT4 chosen per account
  • Credentials beside the terminal with copy buttons, a password reveal and fullscreen
  • Per-row and bulk status toggles on accounts
  • One account per customer per type, enforced at the API
  • Currency and wallet type bound on first funding and enforced on every later movement
  • Rolling daily and monthly withdrawal allowances per account, on independent windows
  • Real money movement refused against a DEMO account

Money in and out

The two doors between a wallet and a forex account.

  • Deposits from a FIAT or SPOT wallet, settling instantly
  • Fees quoted and charged from the platform's own currency tables
  • A client-supplied nonce makes a retried deposit idempotent
  • Deposit reversal: the account gives back the amount, the wallet gets amount plus fee
  • A reversal that would push an account negative is refused
  • A withdrawal queue holding every request for a human decision — no auto-approve switch
  • Approval credits the wallet the amount requested, in the customer's own currency
  • Rejection returns amount plus fee to the forex account
  • Allowances re-checked at approval, so a batch cannot clear past a cap
  • Deleting a pending withdrawal refused, with the amounts named
  • More than ten deposits in twenty-four hours and the next one is refused
  • A per-deposit ceiling compared in USD-equivalent, not in raw units
  • A fourth withdrawal inside twenty-four hours is stopped and sent to support

What the customer sees

Ten screens, from the public landing page to the terminal.

  • A public landing page: statistics, featured plans, six months of settled performance
  • A plan catalogue with search, a trending tab, profit and investment filters, and three sorts
  • A plan page listing only the durations that plan offers
  • An account dashboard with both accounts, totals, a volume chart and plan distribution
  • Portfolio analytics on the investment list, scoped to the signed-in customer
  • Investment detail with its plan, duration, end date and result
  • Deposit and withdraw wizards that quote the fee before submission
  • Filterable history of their forex deposits and withdrawals
  • A Pending badge and a status check while an account has no credentials yet

Signals

A title, an image and a status — published to the accounts you pick.

  • A signal library with per-row and bulk status toggles
  • Many-to-many assignment between signals and accounts
  • Only active signals ever reach a customer
  • Each customer's own signal list, across every account they hold
  • A public signals widget on the landing page

The admin desk

Eight screens over 36 permission keys, gated per screen and per action.

  • A dashboard refreshing in place every sixty seconds, reporting live, updating or stale
  • A decision band naming both queues, the age of the oldest item on each, and whether it is past the 72-hour and seven-day targets
  • Capital reported per currency and never summed across them
  • Registry counts for live accounts, demo accounts, plans and signals
  • An investment volume chart over one month, three months or a year
  • Win, loss and draw counts with a win rate over settled investments
  • Balance under management and frozen liability on the accounts screen
  • Counts of accounts sitting at their daily or monthly withdrawal cap
  • Deposit metrics: settled value, fees collected, failure rate, average time to settle
  • Withdrawal metrics: value awaiting approval, oldest request, rejection rate, average time to payout

Verification and messaging

Who may use it, and what they are told.

  • Four verification gates: open a live account, deposit, withdraw, invest
  • Gates enforced when the request arrives, not only where the button is drawn
  • A customer missing the live-account gate keeps their demo account and their balance
  • Five seeded email templates, editable on the platform's template screen
  • Three in-app notifications: an investment opened, settled, and cancelled by the cron
  • Every customer route scoped to the caller's own records
Licence
Regular licence — full source, one production domain. Activated in the extension manager with your purchase code.
Requires
Bicrypto core. This is an addon and does not run on its own.
Runs on
Your existing Bicrypto server. No new process, no worker, no ScyllaDB, no exchange connection.
Adds
Seven MySQL tables and one hourly cron entry. Deposits and withdrawals live in the core transaction ledger.
Settlement
One scheduled job, Process Forex Investments, every hour — visible and manually runnable in the scheduled-task monitor.
Screens
8 admin screens and 10 customer screens
Access control
36 permission keys and 4 verification gates
API surface
69 endpoints — 19 customer, 50 admin
Integrates with
Core wallets and the shared transaction ledger, the platform profit ledger, the MetaTrader 4 and 5 web terminals, and — optionally — the MLM addon for the settlement referral reward.
Configuration
No settings screen and no environment variable. Every knob is a field on a plan, a duration or an account row.
It is not a trading desk
No order book, no spread, no positions, no market data. Prices are never read. If your customers should be placing orders, that is Forex & Multi-Asset Trading — a separate product that shares no tables, routes or screens with this one.
You fund the upside
A plan with a 15% profit percentage and a default result of WIN pays 15% to every investor, every term, out of your own balance sheet. Model a plan before you publish it.
No cron, no payouts
Settlement is the hourly platform cron and nothing else. If that job stops, matured investments stay ACTIVE with the principal already debited and nothing returns it.
The platform never talks to your broker
It stores the MetaTrader login you issue and hands it to a hosted web terminal. No balance, position or trade is ever read back, and the balance it tracks is its own ledger.
FIAT and SPOT only, one denomination in practice
An ECO-denominated plan saves and publishes, and then every attempt to fund an account for it is refused. An account also binds to one currency on first funding and a customer gets one LIVE account, so in practice a customer holds plans in a single denomination.
Stocking the account pool is a database job
The admin create form requires an owner, so building the pool of claimable accounts means inserting rows yourself. A customer arriving at an empty pool gets an account they can fund and invest with, badged Pending, with no credentials and no Trade button.
Two controls have no form behind them
The daily and monthly withdrawal allowances default to 5,000 and 50,000 in the account's own currency units, and neither the account form nor its update route accepts them. Assigning a signal to an account is an API call — there is no picker on the account form.
Decisions are not announced by email
A successful deposit and a submitted withdrawal send nothing, and approval and rejection send the same confirmation template. Cancelling an investment from the admin panel writes no message at all. Treat decisions as in-app and dashboard only.

Loved by customers

Reviews

No reviews yet. Own it? Share your experience.

Own this product? Sign in to leave a review.

Reviews from verified customers will appear here.

Better together

Bundles containing this product

Get Forex Investment for Bicrypto for less as part of a bundle.

Everything for BicryptoULTIMATE

Everything for Bicrypto

Every Bicrypto product we make — every addon, every chain, both apps, one price.

  • Forex & Multi-Asset Trading
  • Hummingbot Connector
  • Binary Trading AI Engine for Bicrypto
  • Bicrypto
  • + 27 more
$3,169$6,525Save 51%
31 products includedView bundle
Passive Income Pack

Passive Income Pack

Turn deposits into recurring revenue — staking, launchpad, forex investment, and AI plans.

  • Staking for Bicrypto
  • ICO/STO/IDO Launchpad for Bicrypto
  • Forex Investment for Bicrypto
  • AI Investments for Bicrypto
$449$596Save 25%
4 products includedView bundle

Keep exploring

Related products

AI Investments for BicryptoAddon

AI Investments for Bicrypto

A duration-based investment product where you set the term, the rate and the outcome — and fund it yourself.

4.70302 sales
$89$99Save 10%
MLM & Affiliate SystemAddon

MLM & Affiliate System

Your members bring the next ones, and you pay commission only when a referral actually deposits or trades.

4.60249 sales
$149$179Save 17%
ICO/STO/IDO Launchpad for BicryptoAddon

ICO/STO/IDO Launchpad for Bicrypto

Host token sales for third-party projects — and hold every contribution in escrow until the project delivers.

4.70227 sales
$169$199Save 15%