ChipMaster's bwBASIC This also includes history going back to v2.10. *WARN* some binary files might have been corrupted by CRLF.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

37 lines
1.3 KiB

  1. 10 CLS
  2. 20 PRINT" VALUE OF A WARRENT"
  3. 30 PRINT
  4. 40 PRINT"THIS PROGRAM WILL ALLOW THE USER TO COMPUTE THE THEORETICAL
  5. 50 PRINT"VALUE OF A WARRANT AND THE VALUES OF BOTH SHORT TERM AND
  6. 60 PRINT"LONG TERM WARRANTS.
  7. 70 PRINT:INPUT"PRESS ENTER TO BEGIN";Z9
  8. 100 CLS
  9. 110 INPUT"HOW MANY SHARES MAY BE PURCHASED WITH ONE WARRANT";N
  10. 120 INPUT"WHAT IS THE EXERCISE PRICE PER SHARE OF STOCK ";EX
  11. 130 INPUT"WHAT IS THE MARKET PRICE OF ONE SHARE OF STOCK ";PS
  12. 140 PRINT
  13. 210 INPUT"IS WARRANT LIFE AT LEAST 5 YEARS(Y/N)";Z9$
  14. 220 IF Z9$="N" GOTO 300
  15. 230 IF Z9$="Y" GOTO 400
  16. 240 PRINT"INPUT ERROR! TRY AGAIN!":PRINT:GOTO 210
  17. 300 REM SHORT TERM WARRANT VALUATION
  18. 305 PRINT
  19. 310 INPUT"NUMBER OF YEARS TO EXPIRATION";NY
  20. 315 INPUT"EXPECTED ANNUAL GROWTH RATE OF STOCK PRICE IN %";AG
  21. 320 INPUT"VOLATILITY OR ANNUAL STANDARD DEVIATION OF STOCK PR. IN %";SD
  22. 325 AGR=(1+AG/100)[NY:ASD=SD*SQR(NY)/100
  23. 330 C=1.65*(PS/EX)*AGR*(1+ASD)
  24. 340 IF C < PS/EX THEN V=EX*(PS/EX - 1):HR=1 GOTO 360
  25. 350 V=EX*(C-1)*(PS/(EX*C))[(C/(C-1)):HR=(PS/(EX*C))[(1/(C-1))
  26. 360 GOTO 420
  27. 400 REM LONG TERM WARRANT VALUATION
  28. 405 HR=0
  29. 410 V=(SQR(EX[2 + PS[2)-EX)*N
  30. 420 CLS
  31. 430 PRINT"THE VALUE OF THE WARRANT EQUALS ";V
  32. 435 IF HR<>0 THEN PRINT"THE HEDGE RATIO EQUALS ";HR
  33. 440 PRINT"THE THEORETICAL VALUE OF THE WARRANT = ";N*(PS-EX)
  34. 450 PRINT:INPUT"PRESS ENTER FOR MORE COMPUTATION";Z9
  35. 455 IF Z9 = -1 THEN END
  36. 460 GOTO 100