Ninja by @hunterwhalehunter

Here’s the translated Indonesian message about Ninja:

Starting capital 288 USD

Funds must be 100% in the exchange.

4 positions (meaning 2 pairs)

Maximum leverage used.

If any position uses leverage below the maximum, additional capital is required because the calculation differs. The position using maximum leverage requires a smaller portion, while the position with leverage below maximum needs a larger portion, meaning more capital is needed. Different leverage = different defense levels.

Hedge mode long+short

BO 12
SO 12
BO = SO

Auto SO set to zero.

Manual SO is based on daily profit.

This means you have to wait for daily profit after closing the books to calculate how much SO you can place from the profit.

Formula:

(unrealized profit + maintenance margin) ÷ position = average capital per position (profit ÷ average capital per position) ÷ 4 = number of manual SOs

Divided by 4 means we take 25% of the daily profit for manual SOs, and the remaining 75% is saved. This way, we don’t use all of the profits.

Manual SO is calculated each day based on the 3C ROI% filter (the worst ROI%) via the 3C dashboard on the website.

Unrealized defense: 5%

Corruption of funds = ready for liquidation
This means:

  • Opening more positions than recommended.
  • Capital is not 100% on the exchange.
  • Leverage used is not maximum leverage.
  • Manual SO exceeds the recommended amount (i.e., not following profit results).
  • SO used exceeds 25% of the profit.

Not financial advice (NFA)

This information will be updated continuously based on my future trading data.

#datafuture23nov2023

How many SOs per pair can be added today?

Field Value Description Box
Current Wallet Balance =BALANCE() Viewed from the total wallet balance Yellow
Daily PnL =DAILY_PNL() Daily PnL as seen from the 3commas statistics (used for manual safety orders) Yellow
PnL Divider 4.0 Divider for risk management. Divided by 4 means 25% is used for manual SOs. Black
Total Positions =PAIR_COUNT() * 2 Total number of pairs × 2 (for long and short). Adjust based on the number of positions you have. Yellow
Maintenance Margin =MAINTENANCE_MARGIN() Account maintenance margin or the reserved funds for the positions. Yellow
unrealized PnL (uPNL) =UNREALIZED_PNL() Unrealized PnL, typically negative. Yellow
Total Trading Cost =TRADING_COST() The total cost required to open and manage the positions. Yellow
Cost per SO/Average Capital per Position =COST_PER_SO() The cost per safety order divided by the average capital for each position. Yellow
Bot BO Cost 6.0 The minimum base order cost per bot/exchange. Black
BO or SO based on the largest =MAX(BO_COST, SO_COST) Choose whichever is larger between BO and SO. Yellow
Total SO/pair that can be added/Capital per 1 Position =SO_PER_PAIR() Total SOs that can be added per pair based on the capital per position. Yellow
Percentage of Cost from Balance/Defense =COST_DEFENSE_PERCENT() If this exceeds 20%, the position is at risk and may need attention. Yellow
Black Box N/A Should not be updated. Black
Yellow Box N/A Can be updated but not overwritten. Yellow

Hi @d_yo_r , can it be done on Gainium?

I think so. But if I remember right, it currently couldn’t be automated.

Recommend you the spot version which can be automated - going to share it in MATRIX if you are interested

1 Like