Presentation is loading. Please wait.

Presentation is loading. Please wait.

Performance improvements

Similar presentations


Presentation on theme: "Performance improvements"— Presentation transcript:

1 Performance improvements
Error logs and more

2 Critical Thinking Tournament is in seven days Software clinic is open
Right now there are a lot of open spots. It will not last. Must visit the clinic at least once before the HT No class next Tuesday (HT day)

3 Your Opinion Matters Concerns about the HT Concerns about grading
Detailed grading policies on the public web site

4 What Is New In Technology?
WINIT What Is New In Technology?

5 A useful resource, and a potential optional project
The error log A useful resource, and a potential optional project

6 Confirmation tickets Only produced in the next “day” and only when Alpha is running

7

8 Error log Each DB has one
Only produced in real time and when Alpha is running Wiped out before each new run

9 Athens date Team Date Tr. Type Symbol Qty Feedback ROWID
18 Buy        MO_POCTC   55320 Wrong Date 1.8300 0.0000 846456 Market is closed today - Not Executed MSFT_POCTC 92338 3.9600 846457 NFLX_COCTA 71376 846458 NOW_COCTA 13951 846459 PEP_COCTB 66713 846460 SellShort PRU_POCTD 94650 846461 ROKU_COCTA 46269 846462 SBUX_COCTB 38595 9.7400 846463 TSLA_POCTE 14442 846464 TWTR_COCTA 160246 9.5700 846465 5/5/ :00:00 AM 4/25/ :00:00 AM COUP_POCTD 14287 846466 4/26/ :00:00 AM Sell       11247 846467 19924 846468 4/29/ :00:00 AM 32233 1.1700 846469 14812 846470 37214 846471 5/1/ :00:00 AM COUP       13597 846472 13284 846473 5/2/ :00:00 AM 48743 0.7000 846474 5/3/ :00:00 AM 23783 846475 40464 846476 5/22/ :00:00 AM 29 COUP_POCTC 47334 7.4400 846477 Wrong price Wrong tot. trans. val. (Excess = -254,344.52) Wrong cash position. Excess=179,620.47 Transacting twice on the same day - Not Executed 32278 846478 Wrong tot. trans. val. (Excess = 41,742.72) Wrong cash position. Excess=-469,512.14 91466 846479 Wrong tot. trans. val. (Excess = 28,425.35) Wrong cash position. Excess=-515,411.18 NFLX_COCTB 83435 846480 Wrong tot. trans. val. (Excess = -2,977,711.72) Wrong cash position. Excess=2,127,615.02 19132 846481 Wrong tot. trans. val. (Excess = -158,041.80) Wrong cash position. Excess=-5,978,329.63 61255 846482 Wrong tot. trans. val. (Excess = 186,680.74) Wrong cash position. Excess=-6,165,010.37 PRU_COCTB 93972 846483 Wrong tot. trans. val. (Excess = 353,275.99) Wrong cash position. Excess=-6,518,286.36 37577 846484 Wrong tot. trans. val. (Excess = -250,511.77) Wrong cash position. Excess=-7,358,690.84 21439 846485 Wrong tot. trans. val. (Excess = -90,483.84) Wrong cash position. Excess=-8,193,782.07 TSLA_COCTB 14384 846486 Wrong tot. trans. val. (Excess = 182,845.09) Wrong cash position. Excess=-8,676,448.89 TWTR_COCTD 497967 1.7000 846487 Wrong tot. trans. val. (Excess = -99,842.38) Wrong cash position. Excess=-8,576,606.51 4/24/ :00:00 AM 50623 1.7800 846488 Selling without having enough - Not Executed 25182 8.4700 846489 36596 1.3600 846490 Wrong tot. trans. val. (Excess = 30,083.74) Wrong cash position. Excess=-9,252,294.26 12742 846491 12184 846492 Wrong tot. trans. val. (Excess = 17,833.11) Wrong cash position. Excess=-8,299,243.07 34814 3.0700 846493 Wrong tot. trans. val. (Excess = -20,242.60) Wrong cash position. Excess=-8,419,888.15 13234 846494 137594 2.2600 846495 4/30/ :00:00 AM 71520 0.9400 846496 Wrong tot. trans. val. (Excess = 28,679.52) Wrong cash position. Excess=-8,125,109.59 33161 3.7500 846497 TWTR_COCTB 19729 6.8000 846498 Wrong tot. trans. val. (Excess = 2,768.97) Wrong cash position. Excess=-8,042,553.04 22152 9.8100 846499 14804 846500 96304 846501 Wrong tot. trans. val. (Excess = 15,447.16) Wrong cash position. Excess=-7,590,796.84 12268 6.9500 846502 97737 0.5400 846503 Wrong cash position. Excess=-7,557,647.99 59463 2.6800 846504 Wrong tot. trans. val. (Excess = -57,823.31) Wrong cash position. Excess=-7,552,734.60 10932 846505 12508 846506 8205 846507 152063 3.2100 846508 5/6/ :00:00 AM SBUX_POCTC 56243 1.2100 846509 Wrong tot. trans. val. (Excess = 12,968.23) Wrong cash position. Excess=-5,988,672.68 5/7/ :00:00 AM 79327 0.6500 846510 5/23/ :00:00 AM 52921 3.4800 846511 27380 8.1400 846512 Wrong tot. trans. val. (Excess = 76,306.69) Wrong cash position. Excess=-5,830,169.00 5/9/ :00:00 AM 11785 846513 Wrong tot. trans. val. (Excess = 22,683.77) Wrong cash position. Excess=-5,999,342.14 13948 846514 Wrong tot. trans. val. (Excess = -107,528.27) Wrong cash position. Excess=-6,022,245.53 31739 1.4700 846515 Wrong tot. trans. val. (Excess = 18,995.79) Wrong cash position. Excess=-6,359,673.10 5/10/ :00:00 AM 68151 0.7700 846516 41693 2.7600 846517 Wrong tot. trans. val. (Excess = -53,918.43) Wrong cash position. Excess=-6,225,567.97 48603 1.0300 846518 Wrong tot. trans. val. (Excess = 7,795.92) Wrong cash position. Excess=-6,402,642.69 34821 9.1300 846519 5/13/ :00:00 AM 89571 1.0700 846520 12811 846521 5/15/ :00:00 AM COUP_COCTB 18342 846522 Wrong tot. trans. val. (Excess = 23,168.70) Wrong cash position. Excess=-5,852,249.99 49188 0.8500 846523 Wrong tot. trans. val. (Excess = 15,286.40) Wrong cash position. Excess=-6,054,357.00 40760 3.3800 846524 5/16/ :00:00 AM 49113 0.7600 846525 Wrong tot. trans. val. (Excess = -5,415.94) Wrong cash position. Excess=-5,937,825.61 14797 8.8400 846526 Wrong tot. trans. val. (Excess = 51,622.29) Wrong cash position. Excess=-6,032,283.03 5/17/ :00:00 AM 13170 846527 55857 3.5400 846528 5/20/ :00:00 AM 73242 846529 Wrong tot. trans. val. (Excess = 8,076.76) Wrong cash position. Excess=-4,380,258.24 74684 0.5200 846530 Wrong tot. trans. val. (Excess = -26,204.75) Wrong cash position. Excess=-4,393,703.05 49412 8.1500 846531 Wrong tot. trans. val. (Excess = 138,204.13) Wrong cash position. Excess=-4,597,044.69 5/21/ :00:00 AM 16683 846532 Wrong tot. trans. val. (Excess = 22,243.86) Wrong cash position. Excess=-4,884,420.81 83165 846533 20141 7.2500 846534 Wrong tot. trans. val. (Excess = 38,161.66) Wrong cash position. Excess=-5,044,175.84 21337 9.0600 846535 Wrong tot. trans. val. (Excess = -23,529.38) Wrong cash position. Excess=-5,128,509.80 78639 846536 Wrong cash position. Excess=-5,345,835.68 10419 846537 Wrong tot. trans. val. (Excess = 53,478.64) Wrong cash position. Excess=-5,441,885.55 12032 846538 48608 0.9700 846539 Wrong tot. trans. val. (Excess = 4,848.65) Wrong cash position. Excess=-6,122,562.08 28470 6.6600 846540 Wrong tot. trans. val. (Excess = 37,103.53) Wrong cash position. Excess=-6,117,482.36 23714 4.0400 846541 5/24/ :00:00 AM 58924 5.3600 846542 Wrong tot. trans. val. (Excess = 5,907.13) Wrong cash position. Excess=-6,181,148.51 NULL Athens date Team Date Tr. Type Symbol Qty Feedback ROWID Sunday, May 5, 2019 Friday, May 3, 2019 Sell TWTR_COCTA 40464 Wrong Date 846476 Market is closed today - Not Executed Wednesday, May 22, 2019 Tuesday, April 23, 2019 Buy  COUP_POCTC 47334 846477 Wrong price Wrong tot. trans. val. (Excess = -254,344.52) Wrong cash position. Excess=179,620.47 Transacting twice on the same day - Not Executed MO_POCTC   32278 846478 Wrong tot. trans. val. (Excess = 41,742.72) Wrong cash position. Excess=-469,512.14 MSFT_POCTC 91466 846479 Wrong tot. trans. val. (Excess = 28,425.35) Wrong cash position. Excess=-515,411.18

10 Optional project Write a join that connects your confirmation tickets to the error messages produced by Athens Create a button to visualize the results of that query

11 Reversing transactions
Let’s hope you will not need it

12 Reversing transactions
Reversing a transaction that was executed Reversing a transaction that was NOT executed Something went wrong

13 Reversing a transaction that was executed
You need to execute on the next day a manual reverse transaction Example Buy 1,000 Apple  Sell 1,000 Apple This will not get you back to the exact same place

14 Reversing a transaction that was NOT executed
No need to execute a reverse transaction. Must manually modify your Acquired position Table. Example “Buy 1,000 Apple for $102,000” did not go through. You need to manually subtract 1,000 Apple from AP, and add back $102,000 to your Capital Account. This will get you back to the exact same place

15


Download ppt "Performance improvements"

Similar presentations


Ads by Google