Maybe i’m wrong, but it looks workable
Step1
Player_A who owns 1kk trit, creates (1) a personal contract for the exchange of goods (I change X for ISK) for player_B, puts prices at the price (4.43) of the cheapest sell order available at the station (leverage 1: 1) * volume + percentage income per day * number of days ( for reverse contract)
contract type:
jita 4-4
I will pay: -
proposed items: 1kk trit (goods on credit)
I will receive: (4,43kk (deposit) + 0,133kk (income 1% * 3 days)) ISK
Required items: -
Step2
Player_A creates (2) a personal contract for the exchange of goods (changing ISK for X) in which he proposes to buy out 1kk of tritanium at price of 4.43 for 3 days from player_B
important condition Player_B does not accept conditions (2) until he decides to close a trading position, and the trading contract itself continues to be open
contract type:
jita 4-4
I will pay: 4,43кк (refund of deposit)
proposed items: -
I will receive: -
Required items: 1kk tritanium (return goods)
result:
player_A (+ 1k trit + 3% income - isk deposit)
(in case of non-fulfillment (2) -1kk trit + 3% income + isk deposit)
player_B (+4.43isk Deposit - 3% income + volume * (sale price - purchase price) -1kk trit)
(in case of non-fulfillment (2) (- 4.43isk deposit - 3% income - volume * (sale price - purchase price) + 1kk trit)
This scheme is largely based on trust between the players. especially in the case of rising prices, but these risks can be embedded in different leverage ratios (1: 1 in my example). you can use different leverage ratios, 1:10 for those you can trust, or 10: 1 for covering all possible risks