Fill-in template

Rule document template for trading bot requirements

A blank template for writing your own rules precisely enough to code and test. It holds no suggested rule, parameter or setting, and no real client's data: every value is yours to decide. Fincode checks that rules can be coded and tested; it does not choose them.

What happens next

What happens to your rule document

  1. 1

    You write it

    On your own schedule, and only once a project is under discussion. Your first message does not need it.

  2. 2

    We check precision

    We read for gaps and ambiguity. We do not comment on whether the rules are good.

  3. 3

    Questions come back

    Anything that cannot be coded as written returns to you in writing. You decide the answer.

  4. 4

    It feeds the scope

    The scope document refers to your version, and your worked cases become acceptance checks.

FAQ

Questions about the template

Can you suggest rules or fill this in for me?

No. Fincode does not recommend strategies or parameters, and strategy and investment decisions are yours. If you have written rules, we can check that they are precise enough to code and test.

Why is there no filled-in example?

Any example rule or value could be read as a suggestion. The template shows the shape of a rule and leaves every value to you.

Do I have to complete every section before contacting you?

No. Your first message only needs the platform, what the software should do and your timeline. Written rules come in during discovery, because the scope depends on them.

Can I use this template with another developer?

Yes. It works with any developer: just change the company name in section 15. A precise rule document also makes quotes easier to compare, because each one is based on the same requirements.

What if my rules change after development starts?

Write a new version and record it in the change log. During a project it is handled as a change to the scope, because tests depend on the rules.

Have rules you want turned into software?

Send a short brief with the platform you use, what the software should do and your timeline. You do not need to share your rules yet. Do not include API keys or passwords in your message. Fincode is a software company and does not provide investment advice, portfolio management or crypto asset services.