Kraken Spot Execution

Execute spot orders with validation, confirmation gates, and post-trade checks.

yejiming 4258b1d 2 files · 1.3 KB Updated

File contents

kraken-spot-execution

Use this skill for:

  • placing spot buy or sell orders
  • validating order payloads before submit
  • checking open orders and trade history

Safe Execution Flow

  1. Read price:
    kraken ticker BTCUSD -o json 2>/dev/null
    
  2. Validate order:
    kraken order buy BTCUSD 0.001 --type limit --price 50000 --validate -o json 2>/dev/null
    
  3. Ask for explicit human confirmation.
  4. Execute order:
    kraken order buy BTCUSD 0.001 --type limit --price 50000 -o json 2>/dev/null
    
  5. Verify placement:
    kraken open-orders -o json 2>/dev/null
    

Cancel and Safety

  • Cancel one:
    kraken order cancel <TXID> -o json 2>/dev/null
    
  • Dead-man switch:
    kraken order cancel-after 60 -o json 2>/dev/null
    

Hard Rules

  • Never execute live order commands without explicit user approval.
  • Route failures by .error category.
  • On rate_limit, read suggestion and docs_url fields, then adapt strategy.

yejiming/web3-awesome-skills/tree/main/skills/community/exchanges/kraken-official-spot-execution commit 4258b1de4a

Frequently asked questions

npx skillmds@latest add yejiming/kraken-spot-execution